X-Recipient: archive-cygwin AT delorie DOT com DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:subject:to:references:from:message-id:date :mime-version:in-reply-to:content-type; q=dns; s=default; b=Wyni iWVGQ6G+3KiyT6FhWlJkzOALa8Glxl2nlf1+MB7ebSNKL+vZCODMvlz+4lFoa3NB Di81bmqRZaASSg2RgX+RW2NqXwQKJNEiezLJR13202YfJObLrEnxz7EK+WA8raI5 rGSkPbxbDXE021I1u9IiRNthNRSZVqr5GrR1rnk= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:subject:to:references:from:message-id:date :mime-version:in-reply-to:content-type; s=default; bh=nYVIAB7i3E x1v6WcN8VLLyWFl48=; b=AmAcbDmWhYiSd2t+6hw0CtF8hlOz76TgQw1+7IYkOb N3gHSJmwRtHGFmbesxBdNVNq1fNwwd3QyFeyGLSEcTottItWBwScNwZ01cSM1oCR qrWG5nw/TzATnECt1q5Bt+aRTRqZkBJLPlU9xZrBPfNCLWN7sXx1tkrd6L5RMP17 A= Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=0.9 required=5.0 tests=AWL,BAYES_40,KAM_ASCII_DIVIDERS,KAM_LAZY_DOMAIN_SECURITY autolearn=no version=3.3.2 spammy=H*r:4.86_1, CYGWIN, misconfigured, Steps X-HELO: ecbiz204.inmotionhosting.com Subject: Re: problem building with cmake under cygwin (need clang) To: cygwin AT cygwin DOT com References: <5796B2A7 DOT 8060002 AT molconn DOT com> <57977D6D DOT 7050203 AT molconn DOT com> From: LMH Message-ID: <5797956B.40005@molconn.com> Date: Tue, 26 Jul 2016 12:52:59 -0400 User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:43.0) Gecko/20100101 Firefox/43.0 SeaMonkey/2.40 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/mixed; boundary="------------050300080909010001040809" X-OutGoing-Spam-Status: No, score=-0.2 X-Get-Message-Sender-Via: ecbiz204.inmotionhosting.com: authenticated_id: lmh_users-groups AT molconn DOT com X-IsSubscribed: yes --------------050300080909010001040809 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Marco Atzeri wrote: > On 26/07/2016 17:10, LMH wrote: >> Csaba Raduly wrote: > >>> >>> Steps for building in a separate build directory: >>> >>> mkdir _build >>> cd _build >>> cmake .. >>> >>> Csaba >>> >> >> I looked for the syntax for this when I first started. I assumed the the >> author put the CMakeLists.txt file in the right place. I almost never >> have my make file in the src directory when using gnu make, so this >> looked the same to me. I didn't find any doc about how to have the >> CMakeLists.txt and the src in different directories. >> > > Csaba was clear but it seems you are misunderstanding, > the call to cmake is > > cmake [options] > > so I will put together his suggestion and Tony's one: > > $ git pull https://bitbucket.org/tomilov/quickhull/src > $ ls src/ > CMakeLists.txt include README.md src test > $ mkdir build > $ cd build > $ cmake -DCMAKE_CXX_COMPILER=clang ../src > > the "build" directory is in this case parallel to the "src" one. > > Unfortunately it will fail on "Compiler does not support C++1z standard" > and you will need to modify the original CMakeLists.txt. > I cut > ------------------------------------------------------------------- > -CHECK_CXX_COMPILER_FLAG("-std=gnu++1z" COMPILER_SUPPORTS_CXX1Z) > -if(NOT COMPILER_SUPPORTS_CXX1Z) > - message(FATAL_ERROR "Compiler does not support C++1z standard") > -endif() > -add_compile_options("-std=gnu++1z") > ------------------------------------------------------------------- > > But there are other issues on the road; I passed some with > > cmake -DCMAKE_CXX_COMPILER=clang -DCMAKE_CXX_FLAGS="-std=gnu++1z > -I/usr/lib/gcc/x86_64-pc-cygwin/5.4.0/include/c++/ > -I/usr/lib/gcc/x86_64-pc-cygwin/5.4.0/include/c++/x86_64-pc-cygwin/" ../src > > but the build stop here > -------------------------------------------------------------------------- > /pub/temp/src/src/simple_use.cpp:146:16: fatal error: no member named 'chrono' in > namespace 'std' > using std::chrono::duration_cast; > ~~~~~^ > 15 warnings and 1 error generated. > make[2]: *** [CMakeFiles/qh.dir/build.make:66: > CMakeFiles/qh.dir/src/simple_use.cpp.o] Error 1 > --------------------------------------------------------------------------- > > and I am out of my C++ knowledge > > Regards > Marco > > -- > Problem reports: http://cygwin.com/problems.html > FAQ: http://cygwin.com/faq/ > Documentation: http://cygwin.com/docs.html > Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple > > Thanks you for the clarification. I implemented your steps, $ ls src/ CMakeLists.txt include README.md src test $ mkdir build $ cd build/ $ cmake -DCMAKE_CXX_COMPILER=clang ../src I get the following output, which is the same error output I was getting before. It is different then the errors you are specifying. -- The C compiler identification is GNU 4.9.3 -- The CXX compiler identification is unknown CMake Warning at /usr/share/cmake-3.3.2/Modules/Platform/CYGWIN.cmake:15 (message): CMake no longer defines WIN32 on Cygwin! (1) If you are just trying to build this project, ignore this warning or quiet it by setting CMAKE_LEGACY_CYGWIN_WIN32=0 in your environment or in the CMake cache. If later configuration or build errors occur then this project may have been written under the assumption that Cygwin is WIN32. In that case, set CMAKE_LEGACY_CYGWIN_WIN32=1 instead. (2) If you are developing this project, add the line set(CMAKE_LEGACY_CYGWIN_WIN32 0) # Remove when CMake >= 2.8.4 is required at the top of your top-level CMakeLists.txt file or set the minimum required version of CMake to 2.8.4 or higher. Then teach your project to build on Cygwin without WIN32. Call Stack (most recent call first): /usr/share/cmake-3.3.2/Modules/CMakeSystemSpecificInformation.cmake:36 (include) CMakeLists.txt:1 (project) -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/clang -- Check for working CXX compiler: /usr/bin/clang -- broken CMake Error at /usr/share/cmake-3.3.2/Modules/CMakeTestCXXCompiler.cmake:54 (message): The C++ compiler "/usr/bin/clang" is not able to compile a simple test program. It fails with the following output: Change Dir: /cygdrive/g/shared_data/SMD/ATomilov_quickhull/build/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make.exe" "cmTC_e1f3f/fast" /usr/bin/make -f CMakeFiles/cmTC_e1f3f.dir/build.make CMakeFiles/cmTC_e1f3f.dir/build make[1]: Entering directory '/cygdrive/g/shared_data/SMD/ATomilov_quickhull/build/CMakeFiles/CMakeTmp' Building CXX object CMakeFiles/cmTC_e1f3f.dir/testCXXCompiler.cxx.o /usr/bin/clang -o CMakeFiles/cmTC_e1f3f.dir/testCXXCompiler.cxx.o -c /cygdrive/g/shared_data/SMD/ATomilov_quickhull/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx CMakeFiles/cmTC_e1f3f.dir/build.make:65: recipe for target 'CMakeFiles/cmTC_e1f3f.dir/testCXXCompiler.cxx.o' failed make[1]: Leaving directory '/cygdrive/g/shared_data/SMD/ATomilov_quickhull/build/CMakeFiles/CMakeTmp' Makefile:126: recipe for target 'cmTC_e1f3f/fast' failed make[1]: *** [CMakeFiles/cmTC_e1f3f.dir/testCXXCompiler.cxx.o] Error 127 make: *** [cmTC_e1f3f/fast] Error 2 CMake will not be able to correctly generate this project. Call Stack (most recent call first): CMakeLists.txt:1 (project) -- Configuring incomplete, errors occurred! See also "/cygdrive/g/shared_data/SMD/ATomilov_quickhull/build/CMakeFiles/CMakeOutput.log". See also "/cygdrive/g/shared_data/SMD/ATomilov_quickhull/build/CMakeFiles/CMakeError.log". It looks like it is still using gnu for the compiler and not clang. It looks like it can't identify the c++ compiler at all. I tried this, cmake -DCMAKE_CXX_COMPILER=clang++ ../src because I think that CXX is the c++ compiler, but this doesn't make any difference. I have attached the cmake error and output logs in case that is useful. It just looks like there is something missing or misconfigured in my installation. The which clang and which clang++ commands return the expected values. If cmake isn't able to build a test app, then there is something wrong at that end I think. LMH --------------050300080909010001040809 Content-Type: text/plain; charset=UTF-8; name="CMakeOutput.log" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="CMakeOutput.log" VGhlIHN5c3RlbSBpczogQ1lHV0lOIC0gMi4zLjEoMC4yOTEvNS8zKSAtIGk2 ODYKQ29tcGlsaW5nIHRoZSBDIGNvbXBpbGVyIGlkZW50aWZpY2F0aW9uIHNv dXJjZSBmaWxlICJDTWFrZUNDb21waWxlcklkLmMiIHN1Y2NlZWRlZC4KQ29t cGlsZXI6IC91c3IvYmluL2NjIApCdWlsZCBmbGFnczogCklkIGZsYWdzOiAK ClRoZSBvdXRwdXQgd2FzOgowCgoKQ29tcGlsYXRpb24gb2YgdGhlIEMgY29t cGlsZXIgaWRlbnRpZmljYXRpb24gc291cmNlICJDTWFrZUNDb21waWxlcklk LmMiIHByb2R1Y2VkICJhLmV4ZSIKClRoZSBDIGNvbXBpbGVyIGlkZW50aWZp Y2F0aW9uIGlzIEdOVSwgZm91bmQgaW4gIi9jeWdkcml2ZS9nL3NoYXJlZF9k YXRhL1NNRC9BVG9taWxvdl9xdWlja2h1bGwvYnVpbGQvQ01ha2VGaWxlcy8z LjMuMi9Db21waWxlcklkQy9hLmV4ZSIKCkRldGVybWluaW5nIGlmIHRoZSBD IGNvbXBpbGVyIHdvcmtzIHBhc3NlZCB3aXRoIHRoZSBmb2xsb3dpbmcgb3V0 cHV0OgpDaGFuZ2UgRGlyOiAvY3lnZHJpdmUvZy9zaGFyZWRfZGF0YS9TTUQv QVRvbWlsb3ZfcXVpY2todWxsL2J1aWxkL0NNYWtlRmlsZXMvQ01ha2VUbXAK ClJ1biBCdWlsZCBDb21tYW5kOiIvdXNyL2Jpbi9tYWtlLmV4ZSIgImNtVENf MjVjNzgvZmFzdCIKL3Vzci9iaW4vbWFrZSAtZiBDTWFrZUZpbGVzL2NtVENf MjVjNzguZGlyL2J1aWxkLm1ha2UgQ01ha2VGaWxlcy9jbVRDXzI1Yzc4LmRp ci9idWlsZAptYWtlWzFdOiBFbnRlcmluZyBkaXJlY3RvcnkgJy9jeWdkcml2 ZS9nL3NoYXJlZF9kYXRhL1NNRC9BVG9taWxvdl9xdWlja2h1bGwvYnVpbGQv Q01ha2VGaWxlcy9DTWFrZVRtcCcKQnVpbGRpbmcgQyBvYmplY3QgQ01ha2VG aWxlcy9jbVRDXzI1Yzc4LmRpci90ZXN0Q0NvbXBpbGVyLmMubwovdXNyL2Jp bi9jYyAgICAtbyBDTWFrZUZpbGVzL2NtVENfMjVjNzguZGlyL3Rlc3RDQ29t cGlsZXIuYy5vICAgLWMgL2N5Z2RyaXZlL2cvc2hhcmVkX2RhdGEvU01EL0FU b21pbG92X3F1aWNraHVsbC9idWlsZC9DTWFrZUZpbGVzL0NNYWtlVG1wL3Rl c3RDQ29tcGlsZXIuYwpMaW5raW5nIEMgZXhlY3V0YWJsZSBjbVRDXzI1Yzc4 LmV4ZQovdXNyL2Jpbi9jbWFrZS5leGUgLUUgY21ha2VfbGlua19zY3JpcHQg Q01ha2VGaWxlcy9jbVRDXzI1Yzc4LmRpci9saW5rLnR4dCAtLXZlcmJvc2U9 MQovdXNyL2Jpbi9jYyAgICAgLVdsLC0tZW5hYmxlLWF1dG8taW1wb3J0ICBD TWFrZUZpbGVzL2NtVENfMjVjNzguZGlyL3Rlc3RDQ29tcGlsZXIuYy5vICAt byBjbVRDXzI1Yzc4LmV4ZSAtV2wsLS1vdXQtaW1wbGliLGxpYmNtVENfMjVj NzguZGxsLmEgLVdsLC0tbWFqb3ItaW1hZ2UtdmVyc2lvbiwwLC0tbWlub3It aW1hZ2UtdmVyc2lvbiwwICAKbWFrZVsxXTogTGVhdmluZyBkaXJlY3Rvcnkg Jy9jeWdkcml2ZS9nL3NoYXJlZF9kYXRhL1NNRC9BVG9taWxvdl9xdWlja2h1 bGwvYnVpbGQvQ01ha2VGaWxlcy9DTWFrZVRtcCcKCgpEZXRlY3RpbmcgQyBj b21waWxlciBBQkkgaW5mbyBjb21waWxlZCB3aXRoIHRoZSBmb2xsb3dpbmcg b3V0cHV0OgpDaGFuZ2UgRGlyOiAvY3lnZHJpdmUvZy9zaGFyZWRfZGF0YS9T TUQvQVRvbWlsb3ZfcXVpY2todWxsL2J1aWxkL0NNYWtlRmlsZXMvQ01ha2VU bXAKClJ1biBCdWlsZCBDb21tYW5kOiIvdXNyL2Jpbi9tYWtlLmV4ZSIgImNt VENfYWVlZTcvZmFzdCIKL3Vzci9iaW4vbWFrZSAtZiBDTWFrZUZpbGVzL2Nt VENfYWVlZTcuZGlyL2J1aWxkLm1ha2UgQ01ha2VGaWxlcy9jbVRDX2FlZWU3 LmRpci9idWlsZAptYWtlWzFdOiBFbnRlcmluZyBkaXJlY3RvcnkgJy9jeWdk cml2ZS9nL3NoYXJlZF9kYXRhL1NNRC9BVG9taWxvdl9xdWlja2h1bGwvYnVp bGQvQ01ha2VGaWxlcy9DTWFrZVRtcCcKQnVpbGRpbmcgQyBvYmplY3QgQ01h a2VGaWxlcy9jbVRDX2FlZWU3LmRpci9DTWFrZUNDb21waWxlckFCSS5jLm8K L3Vzci9iaW4vY2MgICAgLW8gQ01ha2VGaWxlcy9jbVRDX2FlZWU3LmRpci9D TWFrZUNDb21waWxlckFCSS5jLm8gICAtYyAvdXNyL3NoYXJlL2NtYWtlLTMu My4yL01vZHVsZXMvQ01ha2VDQ29tcGlsZXJBQkkuYwpMaW5raW5nIEMgZXhl Y3V0YWJsZSBjbVRDX2FlZWU3LmV4ZQovdXNyL2Jpbi9jbWFrZS5leGUgLUUg Y21ha2VfbGlua19zY3JpcHQgQ01ha2VGaWxlcy9jbVRDX2FlZWU3LmRpci9s aW5rLnR4dCAtLXZlcmJvc2U9MQovdXNyL2Jpbi9jYyAgICAgLVdsLC0tZW5h YmxlLWF1dG8taW1wb3J0IC12IENNYWtlRmlsZXMvY21UQ19hZWVlNy5kaXIv Q01ha2VDQ29tcGlsZXJBQkkuYy5vICAtbyBjbVRDX2FlZWU3LmV4ZSAtV2ws LS1vdXQtaW1wbGliLGxpYmNtVENfYWVlZTcuZGxsLmEgLVdsLC0tbWFqb3It aW1hZ2UtdmVyc2lvbiwwLC0tbWlub3ItaW1hZ2UtdmVyc2lvbiwwICAgClVz aW5nIGJ1aWx0LWluIHNwZWNzLgpDT0xMRUNUX0dDQz0vdXNyL2Jpbi9jYwpD T0xMRUNUX0xUT19XUkFQUEVSPS91c3IvbGliL2djYy9pNjg2LXBjLWN5Z3dp bi80LjkuMy9sdG8td3JhcHBlci5leGUKVGFyZ2V0OiBpNjg2LXBjLWN5Z3dp bgpDb25maWd1cmVkIHdpdGg6IC9jeWdkcml2ZS9pL3N6c3ovdG1wcC9nY2Mv Z2NjLTQuOS4zLTEuaTY4Ni9zcmMvZ2NjLTQuOS4zL2NvbmZpZ3VyZSAtLXNy Y2Rpcj0vY3lnZHJpdmUvaS9zenN6L3RtcHAvZ2NjL2djYy00LjkuMy0xLmk2 ODYvc3JjL2djYy00LjkuMyAtLXByZWZpeD0vdXNyIC0tZXhlYy1wcmVmaXg9 L3VzciAtLWxvY2Fsc3RhdGVkaXI9L3ZhciAtLXN5c2NvbmZkaXI9L2V0YyAt LWRvY2Rpcj0vdXNyL3NoYXJlL2RvYy9nY2MgLS1odG1sZGlyPS91c3Ivc2hh cmUvZG9jL2djYy9odG1sIC1DIC0tYnVpbGQ9aTY4Ni1wYy1jeWd3aW4gLS1o b3N0PWk2ODYtcGMtY3lnd2luIC0tdGFyZ2V0PWk2ODYtcGMtY3lnd2luIC0t d2l0aG91dC1saWJpY29udi1wcmVmaXggLS13aXRob3V0LWxpYmludGwtcHJl Zml4IC0tbGliZXhlY2Rpcj0vdXNyL2xpYiAtLWVuYWJsZS1zaGFyZWQgLS1l bmFibGUtc2hhcmVkLWxpYmdjYyAtLWVuYWJsZS1zdGF0aWMgLS1lbmFibGUt dmVyc2lvbi1zcGVjaWZpYy1ydW50aW1lLWxpYnMgLS1lbmFibGUtYm9vdHN0 cmFwIC0tZW5hYmxlLV9fY3hhX2F0ZXhpdCAtLXdpdGgtZHdhcmYyIC0td2l0 aC1hcmNoPWk2ODYgLS13aXRoLXR1bmU9Z2VuZXJpYyAtLWRpc2FibGUtc2ps ai1leGNlcHRpb25zIC0tZW5hYmxlLWxhbmd1YWdlcz1hZGEsYyxjKyssZm9y dHJhbixqYXZhLGx0byxvYmpjLG9iai1jKysgLS1lbmFibGUtZ3JhcGhpdGUg LS1lbmFibGUtdGhyZWFkcz1wb3NpeCAtLWVuYWJsZS1saWJhdG9taWMgLS1l bmFibGUtbGliZ29tcCAtLWRpc2FibGUtbGliaXRtIC0tZW5hYmxlLWxpYnF1 YWRtYXRoIC0tZW5hYmxlLWxpYnF1YWRtYXRoLXN1cHBvcnQgLS1lbmFibGUt bGlic3NwIC0tZW5hYmxlLWxpYmFkYSAtLWVuYWJsZS1saWJqYXZhIC0tZW5h YmxlLWxpYmdjai1zdWJsaWJzIC0tZGlzYWJsZS1qYXZhLWF3dCAtLWRpc2Fi bGUtc3ltdmVycyAtLXdpdGgtZWNqLWphcj0vdXNyL3NoYXJlL2phdmEvZWNq LmphciAtLXdpdGgtZ251LWxkIC0td2l0aC1nbnUtYXMgLS13aXRoLWNsb29n LWluY2x1ZGU9L3Vzci9pbmNsdWRlL2Nsb29nLWlzbCAtLXdpdGhvdXQtbGli aWNvbnYtcHJlZml4IC0td2l0aG91dC1saWJpbnRsLXByZWZpeCAtLXdpdGgt c3lzdGVtLXpsaWIgLS1lbmFibGUtbGlua2VyLWJ1aWxkLWlkClRocmVhZCBt b2RlbDogcG9zaXgKZ2NjIHZlcnNpb24gNC45LjMgKEdDQykgCkNPTVBJTEVS X1BBVEg9L3Vzci9saWIvZ2NjL2k2ODYtcGMtY3lnd2luLzQuOS4zLzovdXNy L2xpYi9nY2MvaTY4Ni1wYy1jeWd3aW4vNC45LjMvOi91c3IvbGliL2djYy9p Njg2LXBjLWN5Z3dpbi86L3Vzci9saWIvZ2NjL2k2ODYtcGMtY3lnd2luLzQu OS4zLzovdXNyL2xpYi9nY2MvaTY4Ni1wYy1jeWd3aW4vOi91c3IvbGliL2dj Yy9pNjg2LXBjLWN5Z3dpbi80LjkuMy8uLi8uLi8uLi8uLi9pNjg2LXBjLWN5 Z3dpbi9iaW4vCkxJQlJBUllfUEFUSD0vdXNyL2xpYi9nY2MvaTY4Ni1wYy1j eWd3aW4vNC45LjMvOi91c3IvbGliL2djYy9pNjg2LXBjLWN5Z3dpbi80Ljku My8uLi8uLi8uLi8uLi9pNjg2LXBjLWN5Z3dpbi9saWIvOi91c3IvbGliL2dj Yy9pNjg2LXBjLWN5Z3dpbi80LjkuMy8uLi8uLi8uLi86L2xpYi86L3Vzci9s aWIvCkNPTExFQ1RfR0NDX09QVElPTlM9Jy12JyAnLW8nICdjbVRDX2FlZWU3 LmV4ZScgJy1tdHVuZT1nZW5lcmljJyAnLW1hcmNoPWk2ODYnCiAvdXNyL2xp Yi9nY2MvaTY4Ni1wYy1jeWd3aW4vNC45LjMvY29sbGVjdDIuZXhlIC1wbHVn aW4gL3Vzci9saWIvZ2NjL2k2ODYtcGMtY3lnd2luLzQuOS4zL2N5Z2x0b19w bHVnaW4uZGxsIC1wbHVnaW4tb3B0PS91c3IvbGliL2djYy9pNjg2LXBjLWN5 Z3dpbi80LjkuMy9sdG8td3JhcHBlci5leGUgLXBsdWdpbi1vcHQ9LWZyZXNv bHV0aW9uPS90bXAvY2NVemhNS1kucmVzIC1wbHVnaW4tb3B0PS1wYXNzLXRo cm91Z2g9LWxnY2NfcyAtcGx1Z2luLW9wdD0tcGFzcy10aHJvdWdoPS1sZ2Nj IC1wbHVnaW4tb3B0PS1wYXNzLXRocm91Z2g9LWxjeWd3aW4gLXBsdWdpbi1v cHQ9LXBhc3MtdGhyb3VnaD0tbGFkdmFwaTMyIC1wbHVnaW4tb3B0PS1wYXNz LXRocm91Z2g9LWxzaGVsbDMyIC1wbHVnaW4tb3B0PS1wYXNzLXRocm91Z2g9 LWx1c2VyMzIgLXBsdWdpbi1vcHQ9LXBhc3MtdGhyb3VnaD0tbGtlcm5lbDMy IC1wbHVnaW4tb3B0PS1wYXNzLXRocm91Z2g9LWxnY2NfcyAtcGx1Z2luLW9w dD0tcGFzcy10aHJvdWdoPS1sZ2NjIC0tYnVpbGQtaWQgLS13cmFwIF9abndq IC0td3JhcCBfWm5haiAtLXdyYXAgX1pkbFB2IC0td3JhcCBfWmRhUHYgLS13 cmFwIF9abndqUktTdDlub3Rocm93X3QgLS13cmFwIF9abmFqUktTdDlub3Ro cm93X3QgLS13cmFwIF9aZGxQdlJLU3Q5bm90aHJvd190IC0td3JhcCBfWmRh UHZSS1N0OW5vdGhyb3dfdCAtQmR5bmFtaWMgLS1kbGwtc2VhcmNoLXByZWZp eD1jeWcgLS1sYXJnZS1hZGRyZXNzLWF3YXJlIC0tdHNhd2FyZSAtbyBjbVRD X2FlZWU3LmV4ZSAvdXNyL2xpYi9nY2MvaTY4Ni1wYy1jeWd3aW4vNC45LjMv Li4vLi4vLi4vY3J0MC5vIC91c3IvbGliL2djYy9pNjg2LXBjLWN5Z3dpbi80 LjkuMy9jcnRiZWdpbi5vIC1ML3Vzci9saWIvZ2NjL2k2ODYtcGMtY3lnd2lu LzQuOS4zIC1ML3Vzci9saWIvZ2NjL2k2ODYtcGMtY3lnd2luLzQuOS4zLy4u Ly4uLy4uLy4uL2k2ODYtcGMtY3lnd2luL2xpYiAtTC91c3IvbGliL2djYy9p Njg2LXBjLWN5Z3dpbi80LjkuMy8uLi8uLi8uLiAtLWVuYWJsZS1hdXRvLWlt cG9ydCBDTWFrZUZpbGVzL2NtVENfYWVlZTcuZGlyL0NNYWtlQ0NvbXBpbGVy QUJJLmMubyAtLW91dC1pbXBsaWIgbGliY21UQ19hZWVlNy5kbGwuYSAtLW1h am9yLWltYWdlLXZlcnNpb24gMCAtLW1pbm9yLWltYWdlLXZlcnNpb24gMCAt bGdjY19zIC1sZ2NjIC1sY3lnd2luIC1sYWR2YXBpMzIgLWxzaGVsbDMyIC1s dXNlcjMyIC1sa2VybmVsMzIgLWxnY2NfcyAtbGdjYyAvdXNyL2xpYi9nY2Mv aTY4Ni1wYy1jeWd3aW4vNC45LjMvLi4vLi4vLi4vZGVmYXVsdC1tYW5pZmVz dC5vIC91c3IvbGliL2djYy9pNjg2LXBjLWN5Z3dpbi80LjkuMy9jcnRlbmQu bwptYWtlWzFdOiBMZWF2aW5nIGRpcmVjdG9yeSAnL2N5Z2RyaXZlL2cvc2hh cmVkX2RhdGEvU01EL0FUb21pbG92X3F1aWNraHVsbC9idWlsZC9DTWFrZUZp bGVzL0NNYWtlVG1wJwoKClBhcnNlZCBDIGltcGxpY2l0IGxpbmsgaW5mb3Jt YXRpb24gZnJvbSBhYm92ZSBvdXRwdXQ6CiAgbGluayBsaW5lIHJlZ2V4OiBb XiggKnwuKlsvXF0pKGxkXC5leGV8KFteL1xdKy0pP2xkfGNvbGxlY3QyKVte L1xdKiggfCQpXQogIGlnbm9yZSBsaW5lOiBbQ2hhbmdlIERpcjogL2N5Z2Ry aXZlL2cvc2hhcmVkX2RhdGEvU01EL0FUb21pbG92X3F1aWNraHVsbC9idWls ZC9DTWFrZUZpbGVzL0NNYWtlVG1wXQogIGlnbm9yZSBsaW5lOiBbXQogIGln bm9yZSBsaW5lOiBbUnVuIEJ1aWxkIENvbW1hbmQ6Ii91c3IvYmluL21ha2Uu ZXhlIiAiY21UQ19hZWVlNy9mYXN0Il0KICBpZ25vcmUgbGluZTogWy91c3Iv YmluL21ha2UgLWYgQ01ha2VGaWxlcy9jbVRDX2FlZWU3LmRpci9idWlsZC5t YWtlIENNYWtlRmlsZXMvY21UQ19hZWVlNy5kaXIvYnVpbGRdCiAgaWdub3Jl IGxpbmU6IFttYWtlWzFdOiBFbnRlcmluZyBkaXJlY3RvcnkgJy9jeWdkcml2 ZS9nL3NoYXJlZF9kYXRhL1NNRC9BVG9taWxvdl9xdWlja2h1bGwvYnVpbGQv Q01ha2VGaWxlcy9DTWFrZVRtcCddCiAgaWdub3JlIGxpbmU6IFtCdWlsZGlu ZyBDIG9iamVjdCBDTWFrZUZpbGVzL2NtVENfYWVlZTcuZGlyL0NNYWtlQ0Nv bXBpbGVyQUJJLmMub10KICBpZ25vcmUgbGluZTogWy91c3IvYmluL2NjICAg IC1vIENNYWtlRmlsZXMvY21UQ19hZWVlNy5kaXIvQ01ha2VDQ29tcGlsZXJB QkkuYy5vICAgLWMgL3Vzci9zaGFyZS9jbWFrZS0zLjMuMi9Nb2R1bGVzL0NN YWtlQ0NvbXBpbGVyQUJJLmNdCiAgaWdub3JlIGxpbmU6IFtMaW5raW5nIEMg ZXhlY3V0YWJsZSBjbVRDX2FlZWU3LmV4ZV0KICBpZ25vcmUgbGluZTogWy91 c3IvYmluL2NtYWtlLmV4ZSAtRSBjbWFrZV9saW5rX3NjcmlwdCBDTWFrZUZp bGVzL2NtVENfYWVlZTcuZGlyL2xpbmsudHh0IC0tdmVyYm9zZT0xXQogIGln bm9yZSBsaW5lOiBbL3Vzci9iaW4vY2MgICAgIC1XbCwtLWVuYWJsZS1hdXRv LWltcG9ydCAtdiBDTWFrZUZpbGVzL2NtVENfYWVlZTcuZGlyL0NNYWtlQ0Nv bXBpbGVyQUJJLmMubyAgLW8gY21UQ19hZWVlNy5leGUgLVdsLC0tb3V0LWlt cGxpYixsaWJjbVRDX2FlZWU3LmRsbC5hIC1XbCwtLW1ham9yLWltYWdlLXZl cnNpb24sMCwtLW1pbm9yLWltYWdlLXZlcnNpb24sMCAgIF0KICBpZ25vcmUg bGluZTogW1VzaW5nIGJ1aWx0LWluIHNwZWNzLl0KICBpZ25vcmUgbGluZTog W0NPTExFQ1RfR0NDPS91c3IvYmluL2NjXQogIGlnbm9yZSBsaW5lOiBbQ09M TEVDVF9MVE9fV1JBUFBFUj0vdXNyL2xpYi9nY2MvaTY4Ni1wYy1jeWd3aW4v NC45LjMvbHRvLXdyYXBwZXIuZXhlXQogIGlnbm9yZSBsaW5lOiBbVGFyZ2V0 OiBpNjg2LXBjLWN5Z3dpbl0KICBpZ25vcmUgbGluZTogW0NvbmZpZ3VyZWQg d2l0aDogL2N5Z2RyaXZlL2kvc3pzei90bXBwL2djYy9nY2MtNC45LjMtMS5p Njg2L3NyYy9nY2MtNC45LjMvY29uZmlndXJlIC0tc3JjZGlyPS9jeWdkcml2 ZS9pL3N6c3ovdG1wcC9nY2MvZ2NjLTQuOS4zLTEuaTY4Ni9zcmMvZ2NjLTQu OS4zIC0tcHJlZml4PS91c3IgLS1leGVjLXByZWZpeD0vdXNyIC0tbG9jYWxz dGF0ZWRpcj0vdmFyIC0tc3lzY29uZmRpcj0vZXRjIC0tZG9jZGlyPS91c3Iv c2hhcmUvZG9jL2djYyAtLWh0bWxkaXI9L3Vzci9zaGFyZS9kb2MvZ2NjL2h0 bWwgLUMgLS1idWlsZD1pNjg2LXBjLWN5Z3dpbiAtLWhvc3Q9aTY4Ni1wYy1j eWd3aW4gLS10YXJnZXQ9aTY4Ni1wYy1jeWd3aW4gLS13aXRob3V0LWxpYmlj b252LXByZWZpeCAtLXdpdGhvdXQtbGliaW50bC1wcmVmaXggLS1saWJleGVj ZGlyPS91c3IvbGliIC0tZW5hYmxlLXNoYXJlZCAtLWVuYWJsZS1zaGFyZWQt bGliZ2NjIC0tZW5hYmxlLXN0YXRpYyAtLWVuYWJsZS12ZXJzaW9uLXNwZWNp ZmljLXJ1bnRpbWUtbGlicyAtLWVuYWJsZS1ib290c3RyYXAgLS1lbmFibGUt X19jeGFfYXRleGl0IC0td2l0aC1kd2FyZjIgLS13aXRoLWFyY2g9aTY4NiAt LXdpdGgtdHVuZT1nZW5lcmljIC0tZGlzYWJsZS1zamxqLWV4Y2VwdGlvbnMg LS1lbmFibGUtbGFuZ3VhZ2VzPWFkYSxjLGMrKyxmb3J0cmFuLGphdmEsbHRv LG9iamMsb2JqLWMrKyAtLWVuYWJsZS1ncmFwaGl0ZSAtLWVuYWJsZS10aHJl YWRzPXBvc2l4IC0tZW5hYmxlLWxpYmF0b21pYyAtLWVuYWJsZS1saWJnb21w IC0tZGlzYWJsZS1saWJpdG0gLS1lbmFibGUtbGlicXVhZG1hdGggLS1lbmFi bGUtbGlicXVhZG1hdGgtc3VwcG9ydCAtLWVuYWJsZS1saWJzc3AgLS1lbmFi bGUtbGliYWRhIC0tZW5hYmxlLWxpYmphdmEgLS1lbmFibGUtbGliZ2NqLXN1 YmxpYnMgLS1kaXNhYmxlLWphdmEtYXd0IC0tZGlzYWJsZS1zeW12ZXJzIC0t d2l0aC1lY2otamFyPS91c3Ivc2hhcmUvamF2YS9lY2ouamFyIC0td2l0aC1n bnUtbGQgLS13aXRoLWdudS1hcyAtLXdpdGgtY2xvb2ctaW5jbHVkZT0vdXNy L2luY2x1ZGUvY2xvb2ctaXNsIC0td2l0aG91dC1saWJpY29udi1wcmVmaXgg LS13aXRob3V0LWxpYmludGwtcHJlZml4IC0td2l0aC1zeXN0ZW0temxpYiAt LWVuYWJsZS1saW5rZXItYnVpbGQtaWRdCiAgaWdub3JlIGxpbmU6IFtUaHJl YWQgbW9kZWw6IHBvc2l4XQogIGlnbm9yZSBsaW5lOiBbZ2NjIHZlcnNpb24g NC45LjMgKEdDQykgXQogIGlnbm9yZSBsaW5lOiBbQ09NUElMRVJfUEFUSD0v dXNyL2xpYi9nY2MvaTY4Ni1wYy1jeWd3aW4vNC45LjMvOi91c3IvbGliL2dj Yy9pNjg2LXBjLWN5Z3dpbi80LjkuMy86L3Vzci9saWIvZ2NjL2k2ODYtcGMt Y3lnd2luLzovdXNyL2xpYi9nY2MvaTY4Ni1wYy1jeWd3aW4vNC45LjMvOi91 c3IvbGliL2djYy9pNjg2LXBjLWN5Z3dpbi86L3Vzci9saWIvZ2NjL2k2ODYt cGMtY3lnd2luLzQuOS4zLy4uLy4uLy4uLy4uL2k2ODYtcGMtY3lnd2luL2Jp bi9dCiAgaWdub3JlIGxpbmU6IFtMSUJSQVJZX1BBVEg9L3Vzci9saWIvZ2Nj L2k2ODYtcGMtY3lnd2luLzQuOS4zLzovdXNyL2xpYi9nY2MvaTY4Ni1wYy1j eWd3aW4vNC45LjMvLi4vLi4vLi4vLi4vaTY4Ni1wYy1jeWd3aW4vbGliLzov dXNyL2xpYi9nY2MvaTY4Ni1wYy1jeWd3aW4vNC45LjMvLi4vLi4vLi4vOi9s aWIvOi91c3IvbGliL10KICBpZ25vcmUgbGluZTogW0NPTExFQ1RfR0NDX09Q VElPTlM9Jy12JyAnLW8nICdjbVRDX2FlZWU3LmV4ZScgJy1tdHVuZT1nZW5l cmljJyAnLW1hcmNoPWk2ODYnXQogIGxpbmsgbGluZTogWyAvdXNyL2xpYi9n Y2MvaTY4Ni1wYy1jeWd3aW4vNC45LjMvY29sbGVjdDIuZXhlIC1wbHVnaW4g L3Vzci9saWIvZ2NjL2k2ODYtcGMtY3lnd2luLzQuOS4zL2N5Z2x0b19wbHVn aW4uZGxsIC1wbHVnaW4tb3B0PS91c3IvbGliL2djYy9pNjg2LXBjLWN5Z3dp bi80LjkuMy9sdG8td3JhcHBlci5leGUgLXBsdWdpbi1vcHQ9LWZyZXNvbHV0 aW9uPS90bXAvY2NVemhNS1kucmVzIC1wbHVnaW4tb3B0PS1wYXNzLXRocm91 Z2g9LWxnY2NfcyAtcGx1Z2luLW9wdD0tcGFzcy10aHJvdWdoPS1sZ2NjIC1w bHVnaW4tb3B0PS1wYXNzLXRocm91Z2g9LWxjeWd3aW4gLXBsdWdpbi1vcHQ9 LXBhc3MtdGhyb3VnaD0tbGFkdmFwaTMyIC1wbHVnaW4tb3B0PS1wYXNzLXRo cm91Z2g9LWxzaGVsbDMyIC1wbHVnaW4tb3B0PS1wYXNzLXRocm91Z2g9LWx1 c2VyMzIgLXBsdWdpbi1vcHQ9LXBhc3MtdGhyb3VnaD0tbGtlcm5lbDMyIC1w bHVnaW4tb3B0PS1wYXNzLXRocm91Z2g9LWxnY2NfcyAtcGx1Z2luLW9wdD0t cGFzcy10aHJvdWdoPS1sZ2NjIC0tYnVpbGQtaWQgLS13cmFwIF9abndqIC0t d3JhcCBfWm5haiAtLXdyYXAgX1pkbFB2IC0td3JhcCBfWmRhUHYgLS13cmFw IF9abndqUktTdDlub3Rocm93X3QgLS13cmFwIF9abmFqUktTdDlub3Rocm93 X3QgLS13cmFwIF9aZGxQdlJLU3Q5bm90aHJvd190IC0td3JhcCBfWmRhUHZS S1N0OW5vdGhyb3dfdCAtQmR5bmFtaWMgLS1kbGwtc2VhcmNoLXByZWZpeD1j eWcgLS1sYXJnZS1hZGRyZXNzLWF3YXJlIC0tdHNhd2FyZSAtbyBjbVRDX2Fl ZWU3LmV4ZSAvdXNyL2xpYi9nY2MvaTY4Ni1wYy1jeWd3aW4vNC45LjMvLi4v Li4vLi4vY3J0MC5vIC91c3IvbGliL2djYy9pNjg2LXBjLWN5Z3dpbi80Ljku My9jcnRiZWdpbi5vIC1ML3Vzci9saWIvZ2NjL2k2ODYtcGMtY3lnd2luLzQu OS4zIC1ML3Vzci9saWIvZ2NjL2k2ODYtcGMtY3lnd2luLzQuOS4zLy4uLy4u Ly4uLy4uL2k2ODYtcGMtY3lnd2luL2xpYiAtTC91c3IvbGliL2djYy9pNjg2 LXBjLWN5Z3dpbi80LjkuMy8uLi8uLi8uLiAtLWVuYWJsZS1hdXRvLWltcG9y dCBDTWFrZUZpbGVzL2NtVENfYWVlZTcuZGlyL0NNYWtlQ0NvbXBpbGVyQUJJ LmMubyAtLW91dC1pbXBsaWIgbGliY21UQ19hZWVlNy5kbGwuYSAtLW1ham9y LWltYWdlLXZlcnNpb24gMCAtLW1pbm9yLWltYWdlLXZlcnNpb24gMCAtbGdj Y19zIC1sZ2NjIC1sY3lnd2luIC1sYWR2YXBpMzIgLWxzaGVsbDMyIC1sdXNl cjMyIC1sa2VybmVsMzIgLWxnY2NfcyAtbGdjYyAvdXNyL2xpYi9nY2MvaTY4 Ni1wYy1jeWd3aW4vNC45LjMvLi4vLi4vLi4vZGVmYXVsdC1tYW5pZmVzdC5v IC91c3IvbGliL2djYy9pNjg2LXBjLWN5Z3dpbi80LjkuMy9jcnRlbmQub10K ICAgIGFyZyBbL3Vzci9saWIvZ2NjL2k2ODYtcGMtY3lnd2luLzQuOS4zL2Nv bGxlY3QyLmV4ZV0gPT0+IGlnbm9yZQogICAgYXJnIFstcGx1Z2luXSA9PT4g aWdub3JlCiAgICBhcmcgWy91c3IvbGliL2djYy9pNjg2LXBjLWN5Z3dpbi80 LjkuMy9jeWdsdG9fcGx1Z2luLmRsbF0gPT0+IGlnbm9yZQogICAgYXJnIFst cGx1Z2luLW9wdD0vdXNyL2xpYi9nY2MvaTY4Ni1wYy1jeWd3aW4vNC45LjMv bHRvLXdyYXBwZXIuZXhlXSA9PT4gaWdub3JlCiAgICBhcmcgWy1wbHVnaW4t b3B0PS1mcmVzb2x1dGlvbj0vdG1wL2NjVXpoTUtZLnJlc10gPT0+IGlnbm9y ZQogICAgYXJnIFstcGx1Z2luLW9wdD0tcGFzcy10aHJvdWdoPS1sZ2NjX3Nd ID09PiBpZ25vcmUKICAgIGFyZyBbLXBsdWdpbi1vcHQ9LXBhc3MtdGhyb3Vn aD0tbGdjY10gPT0+IGlnbm9yZQogICAgYXJnIFstcGx1Z2luLW9wdD0tcGFz cy10aHJvdWdoPS1sY3lnd2luXSA9PT4gaWdub3JlCiAgICBhcmcgWy1wbHVn aW4tb3B0PS1wYXNzLXRocm91Z2g9LWxhZHZhcGkzMl0gPT0+IGlnbm9yZQog ICAgYXJnIFstcGx1Z2luLW9wdD0tcGFzcy10aHJvdWdoPS1sc2hlbGwzMl0g PT0+IGlnbm9yZQogICAgYXJnIFstcGx1Z2luLW9wdD0tcGFzcy10aHJvdWdo PS1sdXNlcjMyXSA9PT4gaWdub3JlCiAgICBhcmcgWy1wbHVnaW4tb3B0PS1w YXNzLXRocm91Z2g9LWxrZXJuZWwzMl0gPT0+IGlnbm9yZQogICAgYXJnIFst cGx1Z2luLW9wdD0tcGFzcy10aHJvdWdoPS1sZ2NjX3NdID09PiBpZ25vcmUK ICAgIGFyZyBbLXBsdWdpbi1vcHQ9LXBhc3MtdGhyb3VnaD0tbGdjY10gPT0+ IGlnbm9yZQogICAgYXJnIFstLWJ1aWxkLWlkXSA9PT4gaWdub3JlCiAgICBh cmcgWy0td3JhcF0gPT0+IGlnbm9yZQogICAgYXJnIFtfWm53al0gPT0+IGln bm9yZQogICAgYXJnIFstLXdyYXBdID09PiBpZ25vcmUKICAgIGFyZyBbX1pu YWpdID09PiBpZ25vcmUKICAgIGFyZyBbLS13cmFwXSA9PT4gaWdub3JlCiAg ICBhcmcgW19aZGxQdl0gPT0+IGlnbm9yZQogICAgYXJnIFstLXdyYXBdID09 PiBpZ25vcmUKICAgIGFyZyBbX1pkYVB2XSA9PT4gaWdub3JlCiAgICBhcmcg Wy0td3JhcF0gPT0+IGlnbm9yZQogICAgYXJnIFtfWm53alJLU3Q5bm90aHJv d190XSA9PT4gaWdub3JlCiAgICBhcmcgWy0td3JhcF0gPT0+IGlnbm9yZQog ICAgYXJnIFtfWm5halJLU3Q5bm90aHJvd190XSA9PT4gaWdub3JlCiAgICBh cmcgWy0td3JhcF0gPT0+IGlnbm9yZQogICAgYXJnIFtfWmRsUHZSS1N0OW5v dGhyb3dfdF0gPT0+IGlnbm9yZQogICAgYXJnIFstLXdyYXBdID09PiBpZ25v cmUKICAgIGFyZyBbX1pkYVB2UktTdDlub3Rocm93X3RdID09PiBpZ25vcmUK ICAgIGFyZyBbLUJkeW5hbWljXSA9PT4gaWdub3JlCiAgICBhcmcgWy0tZGxs LXNlYXJjaC1wcmVmaXg9Y3lnXSA9PT4gaWdub3JlCiAgICBhcmcgWy0tbGFy Z2UtYWRkcmVzcy1hd2FyZV0gPT0+IGlnbm9yZQogICAgYXJnIFstLXRzYXdh cmVdID09PiBpZ25vcmUKICAgIGFyZyBbLW9dID09PiBpZ25vcmUKICAgIGFy ZyBbY21UQ19hZWVlNy5leGVdID09PiBpZ25vcmUKICAgIGFyZyBbL3Vzci9s aWIvZ2NjL2k2ODYtcGMtY3lnd2luLzQuOS4zLy4uLy4uLy4uL2NydDAub10g PT0+IGlnbm9yZQogICAgYXJnIFsvdXNyL2xpYi9nY2MvaTY4Ni1wYy1jeWd3 aW4vNC45LjMvY3J0YmVnaW4ub10gPT0+IGlnbm9yZQogICAgYXJnIFstTC91 c3IvbGliL2djYy9pNjg2LXBjLWN5Z3dpbi80LjkuM10gPT0+IGRpciBbL3Vz ci9saWIvZ2NjL2k2ODYtcGMtY3lnd2luLzQuOS4zXQogICAgYXJnIFstTC91 c3IvbGliL2djYy9pNjg2LXBjLWN5Z3dpbi80LjkuMy8uLi8uLi8uLi8uLi9p Njg2LXBjLWN5Z3dpbi9saWJdID09PiBkaXIgWy91c3IvbGliL2djYy9pNjg2 LXBjLWN5Z3dpbi80LjkuMy8uLi8uLi8uLi8uLi9pNjg2LXBjLWN5Z3dpbi9s aWJdCiAgICBhcmcgWy1ML3Vzci9saWIvZ2NjL2k2ODYtcGMtY3lnd2luLzQu OS4zLy4uLy4uLy4uXSA9PT4gZGlyIFsvdXNyL2xpYi9nY2MvaTY4Ni1wYy1j eWd3aW4vNC45LjMvLi4vLi4vLi5dCiAgICBhcmcgWy0tZW5hYmxlLWF1dG8t aW1wb3J0XSA9PT4gaWdub3JlCiAgICBhcmcgW0NNYWtlRmlsZXMvY21UQ19h ZWVlNy5kaXIvQ01ha2VDQ29tcGlsZXJBQkkuYy5vXSA9PT4gaWdub3JlCiAg ICBhcmcgWy0tb3V0LWltcGxpYl0gPT0+IGlnbm9yZQogICAgYXJnIFtsaWJj bVRDX2FlZWU3LmRsbC5hXSA9PT4gaWdub3JlCiAgICBhcmcgWy0tbWFqb3It aW1hZ2UtdmVyc2lvbl0gPT0+IGlnbm9yZQogICAgYXJnIFswXSA9PT4gaWdu b3JlCiAgICBhcmcgWy0tbWlub3ItaW1hZ2UtdmVyc2lvbl0gPT0+IGlnbm9y ZQogICAgYXJnIFswXSA9PT4gaWdub3JlCiAgICBhcmcgWy1sZ2NjX3NdID09 PiBsaWIgW2djY19zXQogICAgYXJnIFstbGdjY10gPT0+IGxpYiBbZ2NjXQog ICAgYXJnIFstbGN5Z3dpbl0gPT0+IGxpYiBbY3lnd2luXQogICAgYXJnIFst bGFkdmFwaTMyXSA9PT4gbGliIFthZHZhcGkzMl0KICAgIGFyZyBbLWxzaGVs bDMyXSA9PT4gbGliIFtzaGVsbDMyXQogICAgYXJnIFstbHVzZXIzMl0gPT0+ IGxpYiBbdXNlcjMyXQogICAgYXJnIFstbGtlcm5lbDMyXSA9PT4gbGliIFtr ZXJuZWwzMl0KICAgIGFyZyBbLWxnY2Nfc10gPT0+IGxpYiBbZ2NjX3NdCiAg ICBhcmcgWy1sZ2NjXSA9PT4gbGliIFtnY2NdCiAgICBhcmcgWy91c3IvbGli L2djYy9pNjg2LXBjLWN5Z3dpbi80LjkuMy8uLi8uLi8uLi9kZWZhdWx0LW1h bmlmZXN0Lm9dID09PiBpZ25vcmUKICAgIGFyZyBbL3Vzci9saWIvZ2NjL2k2 ODYtcGMtY3lnd2luLzQuOS4zL2NydGVuZC5vXSA9PT4gaWdub3JlCiAgcmVt b3ZlIGxpYiBbZ2NjX3NdCiAgcmVtb3ZlIGxpYiBbZ2NjXQogIHJlbW92ZSBs aWIgW2djY19zXQogIHJlbW92ZSBsaWIgW2djY10KICBjb2xsYXBzZSBsaWJy YXJ5IGRpciBbL3Vzci9saWIvZ2NjL2k2ODYtcGMtY3lnd2luLzQuOS4zXSA9 PT4gWy91c3IvbGliL2djYy9pNjg2LXBjLWN5Z3dpbi80LjkuM10KICBjb2xs YXBzZSBsaWJyYXJ5IGRpciBbL3Vzci9saWIvZ2NjL2k2ODYtcGMtY3lnd2lu LzQuOS4zLy4uLy4uLy4uLy4uL2k2ODYtcGMtY3lnd2luL2xpYl0gPT0+IFsv dXNyL2k2ODYtcGMtY3lnd2luL2xpYl0KICBjb2xsYXBzZSBsaWJyYXJ5IGRp ciBbL3Vzci9saWIvZ2NjL2k2ODYtcGMtY3lnd2luLzQuOS4zLy4uLy4uLy4u XSA9PT4gWy91c3IvbGliXQogIGltcGxpY2l0IGxpYnM6IFtjeWd3aW47YWR2 YXBpMzI7c2hlbGwzMjt1c2VyMzI7a2VybmVsMzJdCiAgaW1wbGljaXQgZGly czogWy91c3IvbGliL2djYy9pNjg2LXBjLWN5Z3dpbi80LjkuMzsvdXNyL2k2 ODYtcGMtY3lnd2luL2xpYjsvdXNyL2xpYl0KICBpbXBsaWNpdCBmd2tzOiBb XQoKCgoKRGV0ZWN0aW5nIEMgWy1zdGQ9YzExXSBjb21waWxlciBmZWF0dXJl cyBjb21waWxlZCB3aXRoIHRoZSBmb2xsb3dpbmcgb3V0cHV0OgpDaGFuZ2Ug RGlyOiAvY3lnZHJpdmUvZy9zaGFyZWRfZGF0YS9TTUQvQVRvbWlsb3ZfcXVp Y2todWxsL2J1aWxkL0NNYWtlRmlsZXMvQ01ha2VUbXAKClJ1biBCdWlsZCBD b21tYW5kOiIvdXNyL2Jpbi9tYWtlLmV4ZSIgImNtVENfN2NlY2IvZmFzdCIK L3Vzci9iaW4vbWFrZSAtZiBDTWFrZUZpbGVzL2NtVENfN2NlY2IuZGlyL2J1 aWxkLm1ha2UgQ01ha2VGaWxlcy9jbVRDXzdjZWNiLmRpci9idWlsZAptYWtl WzFdOiBFbnRlcmluZyBkaXJlY3RvcnkgJy9jeWdkcml2ZS9nL3NoYXJlZF9k YXRhL1NNRC9BVG9taWxvdl9xdWlja2h1bGwvYnVpbGQvQ01ha2VGaWxlcy9D TWFrZVRtcCcKQnVpbGRpbmcgQyBvYmplY3QgQ01ha2VGaWxlcy9jbVRDXzdj ZWNiLmRpci9mZWF0dXJlX3Rlc3RzLmMubwovdXNyL2Jpbi9jYyAgIC1zdGQ9 YzExIC1vIENNYWtlRmlsZXMvY21UQ183Y2VjYi5kaXIvZmVhdHVyZV90ZXN0 cy5jLm8gICAtYyAvY3lnZHJpdmUvZy9zaGFyZWRfZGF0YS9TTUQvQVRvbWls b3ZfcXVpY2todWxsL2J1aWxkL0NNYWtlRmlsZXMvZmVhdHVyZV90ZXN0cy5j CkxpbmtpbmcgQyBleGVjdXRhYmxlIGNtVENfN2NlY2IuZXhlCi91c3IvYmlu L2NtYWtlLmV4ZSAtRSBjbWFrZV9saW5rX3NjcmlwdCBDTWFrZUZpbGVzL2Nt VENfN2NlY2IuZGlyL2xpbmsudHh0IC0tdmVyYm9zZT0xCi91c3IvYmluL2Nj ICAgICAtV2wsLS1lbmFibGUtYXV0by1pbXBvcnQgIENNYWtlRmlsZXMvY21U Q183Y2VjYi5kaXIvZmVhdHVyZV90ZXN0cy5jLm8gIC1vIGNtVENfN2NlY2Iu ZXhlIC1XbCwtLW91dC1pbXBsaWIsbGliY21UQ183Y2VjYi5kbGwuYSAtV2ws LS1tYWpvci1pbWFnZS12ZXJzaW9uLDAsLS1taW5vci1pbWFnZS12ZXJzaW9u LDAgIAptYWtlWzFdOiBMZWF2aW5nIGRpcmVjdG9yeSAnL2N5Z2RyaXZlL2cv c2hhcmVkX2RhdGEvU01EL0FUb21pbG92X3F1aWNraHVsbC9idWlsZC9DTWFr ZUZpbGVzL0NNYWtlVG1wJwoKCiAgICBGZWF0dXJlIHJlY29yZDogQ19GRUFU VVJFOjFjX2Z1bmN0aW9uX3Byb3RvdHlwZXMKICAgIEZlYXR1cmUgcmVjb3Jk OiBDX0ZFQVRVUkU6MWNfcmVzdHJpY3QKICAgIEZlYXR1cmUgcmVjb3JkOiBD X0ZFQVRVUkU6MWNfc3RhdGljX2Fzc2VydAogICAgRmVhdHVyZSByZWNvcmQ6 IENfRkVBVFVSRToxY192YXJpYWRpY19tYWNyb3MKCgpEZXRlY3RpbmcgQyBb LXN0ZD1jOTldIGNvbXBpbGVyIGZlYXR1cmVzIGNvbXBpbGVkIHdpdGggdGhl IGZvbGxvd2luZyBvdXRwdXQ6CkNoYW5nZSBEaXI6IC9jeWdkcml2ZS9nL3No YXJlZF9kYXRhL1NNRC9BVG9taWxvdl9xdWlja2h1bGwvYnVpbGQvQ01ha2VG aWxlcy9DTWFrZVRtcAoKUnVuIEJ1aWxkIENvbW1hbmQ6Ii91c3IvYmluL21h a2UuZXhlIiAiY21UQ180NWZlOC9mYXN0IgovdXNyL2Jpbi9tYWtlIC1mIENN YWtlRmlsZXMvY21UQ180NWZlOC5kaXIvYnVpbGQubWFrZSBDTWFrZUZpbGVz L2NtVENfNDVmZTguZGlyL2J1aWxkCm1ha2VbMV06IEVudGVyaW5nIGRpcmVj dG9yeSAnL2N5Z2RyaXZlL2cvc2hhcmVkX2RhdGEvU01EL0FUb21pbG92X3F1 aWNraHVsbC9idWlsZC9DTWFrZUZpbGVzL0NNYWtlVG1wJwpCdWlsZGluZyBD IG9iamVjdCBDTWFrZUZpbGVzL2NtVENfNDVmZTguZGlyL2ZlYXR1cmVfdGVz dHMuYy5vCi91c3IvYmluL2NjICAgLXN0ZD1jOTkgLW8gQ01ha2VGaWxlcy9j bVRDXzQ1ZmU4LmRpci9mZWF0dXJlX3Rlc3RzLmMubyAgIC1jIC9jeWdkcml2 ZS9nL3NoYXJlZF9kYXRhL1NNRC9BVG9taWxvdl9xdWlja2h1bGwvYnVpbGQv Q01ha2VGaWxlcy9mZWF0dXJlX3Rlc3RzLmMKTGlua2luZyBDIGV4ZWN1dGFi bGUgY21UQ180NWZlOC5leGUKL3Vzci9iaW4vY21ha2UuZXhlIC1FIGNtYWtl X2xpbmtfc2NyaXB0IENNYWtlRmlsZXMvY21UQ180NWZlOC5kaXIvbGluay50 eHQgLS12ZXJib3NlPTEKL3Vzci9iaW4vY2MgICAgIC1XbCwtLWVuYWJsZS1h dXRvLWltcG9ydCAgQ01ha2VGaWxlcy9jbVRDXzQ1ZmU4LmRpci9mZWF0dXJl X3Rlc3RzLmMubyAgLW8gY21UQ180NWZlOC5leGUgLVdsLC0tb3V0LWltcGxp YixsaWJjbVRDXzQ1ZmU4LmRsbC5hIC1XbCwtLW1ham9yLWltYWdlLXZlcnNp b24sMCwtLW1pbm9yLWltYWdlLXZlcnNpb24sMCAgCm1ha2VbMV06IExlYXZp bmcgZGlyZWN0b3J5ICcvY3lnZHJpdmUvZy9zaGFyZWRfZGF0YS9TTUQvQVRv bWlsb3ZfcXVpY2todWxsL2J1aWxkL0NNYWtlRmlsZXMvQ01ha2VUbXAnCgoK ICAgIEZlYXR1cmUgcmVjb3JkOiBDX0ZFQVRVUkU6MWNfZnVuY3Rpb25fcHJv dG90eXBlcwogICAgRmVhdHVyZSByZWNvcmQ6IENfRkVBVFVSRToxY19yZXN0 cmljdAogICAgRmVhdHVyZSByZWNvcmQ6IENfRkVBVFVSRTowY19zdGF0aWNf YXNzZXJ0CiAgICBGZWF0dXJlIHJlY29yZDogQ19GRUFUVVJFOjFjX3Zhcmlh ZGljX21hY3JvcwoKCkRldGVjdGluZyBDIFstc3RkPWM5MF0gY29tcGlsZXIg ZmVhdHVyZXMgY29tcGlsZWQgd2l0aCB0aGUgZm9sbG93aW5nIG91dHB1dDoK Q2hhbmdlIERpcjogL2N5Z2RyaXZlL2cvc2hhcmVkX2RhdGEvU01EL0FUb21p bG92X3F1aWNraHVsbC9idWlsZC9DTWFrZUZpbGVzL0NNYWtlVG1wCgpSdW4g QnVpbGQgQ29tbWFuZDoiL3Vzci9iaW4vbWFrZS5leGUiICJjbVRDXzliN2Zm L2Zhc3QiCi91c3IvYmluL21ha2UgLWYgQ01ha2VGaWxlcy9jbVRDXzliN2Zm LmRpci9idWlsZC5tYWtlIENNYWtlRmlsZXMvY21UQ185YjdmZi5kaXIvYnVp bGQKbWFrZVsxXTogRW50ZXJpbmcgZGlyZWN0b3J5ICcvY3lnZHJpdmUvZy9z aGFyZWRfZGF0YS9TTUQvQVRvbWlsb3ZfcXVpY2todWxsL2J1aWxkL0NNYWtl RmlsZXMvQ01ha2VUbXAnCkJ1aWxkaW5nIEMgb2JqZWN0IENNYWtlRmlsZXMv Y21UQ185YjdmZi5kaXIvZmVhdHVyZV90ZXN0cy5jLm8KL3Vzci9iaW4vY2Mg ICAtc3RkPWM5MCAtbyBDTWFrZUZpbGVzL2NtVENfOWI3ZmYuZGlyL2ZlYXR1 cmVfdGVzdHMuYy5vICAgLWMgL2N5Z2RyaXZlL2cvc2hhcmVkX2RhdGEvU01E L0FUb21pbG92X3F1aWNraHVsbC9idWlsZC9DTWFrZUZpbGVzL2ZlYXR1cmVf dGVzdHMuYwpMaW5raW5nIEMgZXhlY3V0YWJsZSBjbVRDXzliN2ZmLmV4ZQov dXNyL2Jpbi9jbWFrZS5leGUgLUUgY21ha2VfbGlua19zY3JpcHQgQ01ha2VG aWxlcy9jbVRDXzliN2ZmLmRpci9saW5rLnR4dCAtLXZlcmJvc2U9MQovdXNy L2Jpbi9jYyAgICAgLVdsLC0tZW5hYmxlLWF1dG8taW1wb3J0ICBDTWFrZUZp bGVzL2NtVENfOWI3ZmYuZGlyL2ZlYXR1cmVfdGVzdHMuYy5vICAtbyBjbVRD XzliN2ZmLmV4ZSAtV2wsLS1vdXQtaW1wbGliLGxpYmNtVENfOWI3ZmYuZGxs LmEgLVdsLC0tbWFqb3ItaW1hZ2UtdmVyc2lvbiwwLC0tbWlub3ItaW1hZ2Ut dmVyc2lvbiwwICAKbWFrZVsxXTogTGVhdmluZyBkaXJlY3RvcnkgJy9jeWdk cml2ZS9nL3NoYXJlZF9kYXRhL1NNRC9BVG9taWxvdl9xdWlja2h1bGwvYnVp bGQvQ01ha2VGaWxlcy9DTWFrZVRtcCcKCgogICAgRmVhdHVyZSByZWNvcmQ6 IENfRkVBVFVSRToxY19mdW5jdGlvbl9wcm90b3R5cGVzCiAgICBGZWF0dXJl IHJlY29yZDogQ19GRUFUVVJFOjBjX3Jlc3RyaWN0CiAgICBGZWF0dXJlIHJl Y29yZDogQ19GRUFUVVJFOjBjX3N0YXRpY19hc3NlcnQKICAgIEZlYXR1cmUg cmVjb3JkOiBDX0ZFQVRVUkU6MGNfdmFyaWFkaWNfbWFjcm9zCg== --------------050300080909010001040809 Content-Type: text/plain; charset=UTF-8; name="CMakeError.log" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="CMakeError.log" Q29tcGlsaW5nIHRoZSBDWFggY29tcGlsZXIgaWRlbnRpZmljYXRpb24gc291 cmNlIGZpbGUgIkNNYWtlQ1hYQ29tcGlsZXJJZC5jcHAiIGZhaWxlZC4KQ29t cGlsZXI6IC91c3IvYmluL2NsYW5nKysgCkJ1aWxkIGZsYWdzOiAKSWQgZmxh Z3M6IAoKVGhlIG91dHB1dCB3YXM6CjEyNwoKCkNvbXBpbGluZyB0aGUgQ1hY IGNvbXBpbGVyIGlkZW50aWZpY2F0aW9uIHNvdXJjZSBmaWxlICJDTWFrZUNY WENvbXBpbGVySWQuY3BwIiBmYWlsZWQuCkNvbXBpbGVyOiAvdXNyL2Jpbi9j bGFuZysrIApCdWlsZCBmbGFnczogCklkIGZsYWdzOiAtYwoKVGhlIG91dHB1 dCB3YXM6CjEyNwoKCkNoZWNraW5nIHdoZXRoZXIgdGhlIENYWCBjb21waWxl ciBpcyBJQVIgdXNpbmcgIiIgZGlkIG5vdCBtYXRjaCAiSUFSIC4rIENvbXBp bGVyIjoKRGV0ZXJtaW5pbmcgaWYgdGhlIENYWCBjb21waWxlciB3b3JrcyBm YWlsZWQgd2l0aCB0aGUgZm9sbG93aW5nIG91dHB1dDoKQ2hhbmdlIERpcjog L2N5Z2RyaXZlL2cvc2hhcmVkX2RhdGEvU01EL0FUb21pbG92X3F1aWNraHVs bC9idWlsZC9DTWFrZUZpbGVzL0NNYWtlVG1wCgpSdW4gQnVpbGQgQ29tbWFu ZDoiL3Vzci9iaW4vbWFrZS5leGUiICJjbVRDXzI5ZDJlL2Zhc3QiCi91c3Iv YmluL21ha2UgLWYgQ01ha2VGaWxlcy9jbVRDXzI5ZDJlLmRpci9idWlsZC5t YWtlIENNYWtlRmlsZXMvY21UQ18yOWQyZS5kaXIvYnVpbGQKbWFrZVsxXTog RW50ZXJpbmcgZGlyZWN0b3J5ICcvY3lnZHJpdmUvZy9zaGFyZWRfZGF0YS9T TUQvQVRvbWlsb3ZfcXVpY2todWxsL2J1aWxkL0NNYWtlRmlsZXMvQ01ha2VU bXAnCkJ1aWxkaW5nIENYWCBvYmplY3QgQ01ha2VGaWxlcy9jbVRDXzI5ZDJl LmRpci90ZXN0Q1hYQ29tcGlsZXIuY3h4Lm8KL3Vzci9iaW4vY2xhbmcrKyAg ICAgLW8gQ01ha2VGaWxlcy9jbVRDXzI5ZDJlLmRpci90ZXN0Q1hYQ29tcGls ZXIuY3h4Lm8gLWMgL2N5Z2RyaXZlL2cvc2hhcmVkX2RhdGEvU01EL0FUb21p bG92X3F1aWNraHVsbC9idWlsZC9DTWFrZUZpbGVzL0NNYWtlVG1wL3Rlc3RD WFhDb21waWxlci5jeHgKQ01ha2VGaWxlcy9jbVRDXzI5ZDJlLmRpci9idWls ZC5tYWtlOjY1OiByZWNpcGUgZm9yIHRhcmdldCAnQ01ha2VGaWxlcy9jbVRD XzI5ZDJlLmRpci90ZXN0Q1hYQ29tcGlsZXIuY3h4Lm8nIGZhaWxlZAptYWtl WzFdOiBMZWF2aW5nIGRpcmVjdG9yeSAnL2N5Z2RyaXZlL2cvc2hhcmVkX2Rh dGEvU01EL0FUb21pbG92X3F1aWNraHVsbC9idWlsZC9DTWFrZUZpbGVzL0NN YWtlVG1wJwpNYWtlZmlsZToxMjY6IHJlY2lwZSBmb3IgdGFyZ2V0ICdjbVRD XzI5ZDJlL2Zhc3QnIGZhaWxlZAptYWtlWzFdOiAqKiogW0NNYWtlRmlsZXMv Y21UQ18yOWQyZS5kaXIvdGVzdENYWENvbXBpbGVyLmN4eC5vXSBFcnJvciAx MjcKbWFrZTogKioqIFtjbVRDXzI5ZDJlL2Zhc3RdIEVycm9yIDIKCgpDb21w aWxpbmcgdGhlIENYWCBjb21waWxlciBpZGVudGlmaWNhdGlvbiBzb3VyY2Ug ZmlsZSAiQ01ha2VDWFhDb21waWxlcklkLmNwcCIgZmFpbGVkLgpDb21waWxl cjogL3Vzci9iaW4vY2xhbmcrKyAKQnVpbGQgZmxhZ3M6IApJZCBmbGFnczog CgpUaGUgb3V0cHV0IHdhczoKMTI3CgoKQ29tcGlsaW5nIHRoZSBDWFggY29t cGlsZXIgaWRlbnRpZmljYXRpb24gc291cmNlIGZpbGUgIkNNYWtlQ1hYQ29t cGlsZXJJZC5jcHAiIGZhaWxlZC4KQ29tcGlsZXI6IC91c3IvYmluL2NsYW5n KysgCkJ1aWxkIGZsYWdzOiAKSWQgZmxhZ3M6IC1jCgpUaGUgb3V0cHV0IHdh czoKMTI3CgoKQ2hlY2tpbmcgd2hldGhlciB0aGUgQ1hYIGNvbXBpbGVyIGlz IElBUiB1c2luZyAiIiBkaWQgbm90IG1hdGNoICJJQVIgLisgQ29tcGlsZXIi OgpEZXRlcm1pbmluZyBpZiB0aGUgQ1hYIGNvbXBpbGVyIHdvcmtzIGZhaWxl ZCB3aXRoIHRoZSBmb2xsb3dpbmcgb3V0cHV0OgpDaGFuZ2UgRGlyOiAvY3ln ZHJpdmUvZy9zaGFyZWRfZGF0YS9TTUQvQVRvbWlsb3ZfcXVpY2todWxsL2J1 aWxkL0NNYWtlRmlsZXMvQ01ha2VUbXAKClJ1biBCdWlsZCBDb21tYW5kOiIv dXNyL2Jpbi9tYWtlLmV4ZSIgImNtVENfZGRjYzkvZmFzdCIKL3Vzci9iaW4v bWFrZSAtZiBDTWFrZUZpbGVzL2NtVENfZGRjYzkuZGlyL2J1aWxkLm1ha2Ug Q01ha2VGaWxlcy9jbVRDX2RkY2M5LmRpci9idWlsZAptYWtlWzFdOiBFbnRl cmluZyBkaXJlY3RvcnkgJy9jeWdkcml2ZS9nL3NoYXJlZF9kYXRhL1NNRC9B VG9taWxvdl9xdWlja2h1bGwvYnVpbGQvQ01ha2VGaWxlcy9DTWFrZVRtcCcK QnVpbGRpbmcgQ1hYIG9iamVjdCBDTWFrZUZpbGVzL2NtVENfZGRjYzkuZGly L3Rlc3RDWFhDb21waWxlci5jeHgubwovdXNyL2Jpbi9jbGFuZysrICAgICAt byBDTWFrZUZpbGVzL2NtVENfZGRjYzkuZGlyL3Rlc3RDWFhDb21waWxlci5j eHgubyAtYyAvY3lnZHJpdmUvZy9zaGFyZWRfZGF0YS9TTUQvQVRvbWlsb3Zf cXVpY2todWxsL2J1aWxkL0NNYWtlRmlsZXMvQ01ha2VUbXAvdGVzdENYWENv bXBpbGVyLmN4eApDTWFrZUZpbGVzL2NtVENfZGRjYzkuZGlyL2J1aWxkLm1h a2U6NjU6IHJlY2lwZSBmb3IgdGFyZ2V0ICdDTWFrZUZpbGVzL2NtVENfZGRj YzkuZGlyL3Rlc3RDWFhDb21waWxlci5jeHgubycgZmFpbGVkCm1ha2VbMV06 IExlYXZpbmcgZGlyZWN0b3J5ICcvY3lnZHJpdmUvZy9zaGFyZWRfZGF0YS9T TUQvQVRvbWlsb3ZfcXVpY2todWxsL2J1aWxkL0NNYWtlRmlsZXMvQ01ha2VU bXAnCm1ha2VbMV06ICoqKiBbQ01ha2VGaWxlcy9jbVRDX2RkY2M5LmRpci90 ZXN0Q1hYQ29tcGlsZXIuY3h4Lm9dIEVycm9yIDEyNwpNYWtlZmlsZToxMjY6 IHJlY2lwZSBmb3IgdGFyZ2V0ICdjbVRDX2RkY2M5L2Zhc3QnIGZhaWxlZApt YWtlOiAqKiogW2NtVENfZGRjYzkvZmFzdF0gRXJyb3IgMgoKCg== --------------050300080909010001040809 Content-Type: text/plain; charset=us-ascii -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple --------------050300080909010001040809--