Open DevAGCO opened 1 month ago
Hi @DevAGCO, thanks a lot for the report, I'll look into this asap, thanks a lot for the patience. The aws-sdk handling seems to be a bit misguided on our side, so I'll also be trying to simplify it while I'm at it
I understand that there are many issues that you guys have to attend to... I'm just pinging here to make sure it doesn't go forgotten. Cheers
Description
When building the lib with MinGW the following error shows up:
Related to #25401 ?
Package and Environment Details
Package Name/Version: aws-sdk-cpp/1.11.352
Operating System+version: Ubuntu 24.04
Compiler+version: x86_64-w64-mingw32-gcc-posix (GCC) 13-posix
Conan version: 2.6.0
Python version: Python 3.12.3
Conan profile
Profile host: [settings] arch=x86_64 build_type=Release compiler=gcc compiler.cppstd=20 compiler.libcxx=libstdc++11 compiler.version=13 os=Windows
Steps to reproduce
CC=/bin/x86_64-w64-mingw32-gcc-posix CXX=/bin/x86_64-w64-mingw32-g++-posix conan install --require aws-sdk-cpp/1.11.352 -pr:b=default -pr:h=/tmp/mingw.profile --build=missing
Logs
Click to expand log
``` ======== Input profiles ======== Profile host: [settings] arch=x86_64 build_type=Release compiler=gcc compiler.cppstd=20 compiler.libcxx=libstdc++11 compiler.version=13 os=Windows [conf] tools.system.package_manager:mode=install Profile build: [settings] arch=x86_64 build_type=Release compiler=gcc compiler.cppstd=gnu17 compiler.libcxx=libstdc++11 compiler.version=13 os=Linux [conf] tools.system.package_manager:mode=install ======== Computing dependency graph ======== Graph root cli Requirements aws-c-auth/0.7.16#d1c779b29e87d9b9e6564a1b4a5a2e28 - Cache aws-c-cal/0.6.14#3ed4cc4d6b5ebe63bcbed6fd0fa9951f - Cache aws-c-common/0.9.15#c44a2ce5f1e858caf1a5b692078755eb - Cache aws-c-compression/0.2.18#c86b8f00cee8d572cd71835e9842405f - Cache aws-c-event-stream/0.4.2#a390c1c504451a7eeab447bfbb4a9e47 - Cache aws-c-http/0.8.1#2dbdd363d5daf73ead6877310e406ebe - Cache aws-c-io/0.14.7#3ac4e4b9a0d26e4d22592076f8f06171 - Cache aws-c-mqtt/0.10.3#a4d43fcbcc1e0a91079ec93691dd64d2 - Cache aws-c-s3/0.5.5#cae5e2180e586fe5c10a278999a7ca8b - Cache aws-c-sdkutils/0.1.15#6cfaa1f582765f5fabf9609f7626522c - Cache aws-checksums/0.1.18#7039b79391bd012855848816cb663464 - Cache aws-crt-cpp/0.26.9#a63cd7ec7a0b15cfa417cecc4a9cf6e9 - Cache aws-sdk-cpp/1.11.352#7d7147f3c861229b804593da5ead39da - Cache openssl/3.3.1#279e86dc2a7dded8c1fe8512e775bdb1 - Cache s2n/1.4.16#3950958f32a1a08bd69ae2971fc08cf7 - Cache zlib/1.3.1#f52e03ae3d251dec704634230cd806a2 - Cache Resolved version ranges openssl/[>=1.1 <4]: openssl/3.3.1 zlib/[>=1.2.11 <2]: zlib/1.3.1 ======== Computing necessary packages ======== aws-crt-cpp/0.26.9: Compatible package ID 0b11aea96e37eeb87b615420b9125a1ec8bf5c6a equal to the default package ID: Skipping it. aws-crt-cpp/0.26.9: Checking 9 compatible configurations aws-crt-cpp/0.26.9: Compatible configurations not found in cache, checking servers aws-crt-cpp/0.26.9: 'a65aa805705058fbd77b428b8200a06592b89ccb': compiler.cppstd=11 aws-crt-cpp/0.26.9: 'fb54f353b397fe03f77d7df62bdaab0c3c34cd9e': compiler.cppstd=gnu11 aws-crt-cpp/0.26.9: 'ea0526883c991d98d58e919b3ae2e639b344ecb2': compiler.cppstd=14 aws-crt-cpp/0.26.9: '398e540bb8918b5828d5cff46b66d8cf2a714de4': compiler.cppstd=gnu14 aws-crt-cpp/0.26.9: 'f661965ec2c4cabae2740d518d073c20213875b5': compiler.cppstd=17 aws-crt-cpp/0.26.9: 'feb1e2f133471c90ee1a8dd43b5f5173144d9280': compiler.cppstd=gnu17 aws-crt-cpp/0.26.9: '36a1c483023db766e276b8871eb2a7d13c2087bb': compiler.cppstd=gnu20 aws-crt-cpp/0.26.9: 'e6382a4966a2a7283307fdf1c194f74d01346924': compiler.cppstd=23 aws-crt-cpp/0.26.9: 'eed1cf77f600ba4be2caba40df20516458b4c825': compiler.cppstd=gnu23 aws-sdk-cpp/1.11.352: Compatible package ID fc8d5688d4c894179d3caa680fb3dcc763c17d02 equal to the default package ID: Skipping it. aws-sdk-cpp/1.11.352: Checking 11 compatible configurations aws-sdk-cpp/1.11.352: Compatible configurations not found in cache, checking servers aws-sdk-cpp/1.11.352: '78ba603ee227eb7abdf90df63189022caf787c20': compiler.cppstd=98 aws-sdk-cpp/1.11.352: '23ac1f7dd5fedf70ef4ad727a541fad2274c79a5': compiler.cppstd=gnu98 aws-sdk-cpp/1.11.352: '1fb2dad408de54b468913fbc740144ba949ba274': compiler.cppstd=11 aws-sdk-cpp/1.11.352: '79d2e8816be46bd78996c68bb3e6dabfb3a5d1fa': compiler.cppstd=gnu11 aws-sdk-cpp/1.11.352: 'bce21b0442dd7f1efc35a003ea68733ba72fe8b2': compiler.cppstd=14 aws-sdk-cpp/1.11.352: '94a79582c8b6e1e76180a52cb8964efa18e7b8b6': compiler.cppstd=gnu14 aws-sdk-cpp/1.11.352: 'cd7fcc1b17efc044af12516edc8d72d2d30fc86e': compiler.cppstd=17 aws-sdk-cpp/1.11.352: 'f5cd4006a1609a60a96dd34c2a7339a2edcc694f': compiler.cppstd=gnu17 aws-sdk-cpp/1.11.352: '2bbe82f1fa1c6b9276f3180fcf74bfcb0968c440': compiler.cppstd=gnu20 aws-sdk-cpp/1.11.352: '9e53ca1f88b0e5426d25836f25337edaf2506e6d': compiler.cppstd=23 aws-sdk-cpp/1.11.352: '6810a9727ed6d4e422903395f52ee4278ad923d5': compiler.cppstd=gnu23 Requirements aws-c-auth/0.7.16#d1c779b29e87d9b9e6564a1b4a5a2e28:c3cf8ea7fda75b0f0e679634407a129a0ae9dfa8 - Build aws-c-cal/0.6.14#3ed4cc4d6b5ebe63bcbed6fd0fa9951f:e5d66c0e6f2d7be36ac0688de02ef697f29d0cee - Build aws-c-common/0.9.15#c44a2ce5f1e858caf1a5b692078755eb:6183c3fa3fec8b004fd6331fd769eac84324fe59 - Build aws-c-compression/0.2.18#c86b8f00cee8d572cd71835e9842405f:e5d66c0e6f2d7be36ac0688de02ef697f29d0cee - Build aws-c-event-stream/0.4.2#a390c1c504451a7eeab447bfbb4a9e47:cdcb4d38057796b4b16e30a6e9bbd6b1e3365ff7 - Build aws-c-http/0.8.1#2dbdd363d5daf73ead6877310e406ebe:a4cdc0907c0f998c123ed6cf0542449ba7dbff5c - Build aws-c-io/0.14.7#3ac4e4b9a0d26e4d22592076f8f06171:07a4bce393153c32068150b2b6443a255d01d24c - Build aws-c-mqtt/0.10.3#a4d43fcbcc1e0a91079ec93691dd64d2:02e7502f485510d40ddcfbd890f3e15390802188 - Build aws-c-s3/0.5.5#cae5e2180e586fe5c10a278999a7ca8b:bee26ac50297cafb6a9b08925aae111969527ccf - Build aws-c-sdkutils/0.1.15#6cfaa1f582765f5fabf9609f7626522c:e5d66c0e6f2d7be36ac0688de02ef697f29d0cee - Build aws-checksums/0.1.18#7039b79391bd012855848816cb663464:e5d66c0e6f2d7be36ac0688de02ef697f29d0cee - Build aws-crt-cpp/0.26.9#a63cd7ec7a0b15cfa417cecc4a9cf6e9:0b11aea96e37eeb87b615420b9125a1ec8bf5c6a - Build aws-sdk-cpp/1.11.352#7d7147f3c861229b804593da5ead39da:fc8d5688d4c894179d3caa680fb3dcc763c17d02 - Build openssl/3.3.1#279e86dc2a7dded8c1fe8512e775bdb1:3cc4e99bcb6f14c856a02af797b25ecae9e9dcf5#e08ee807c9e81b9803efbccf49ece68e - Cache s2n/1.4.16#3950958f32a1a08bd69ae2971fc08cf7:eb63320161a5a18b54b6c764002c21a4fca0c224 - Invalid zlib/1.3.1#f52e03ae3d251dec704634230cd806a2:74fce2c720f804facc619f996bab77ff99796c4d#2256409d04a1f3919da52366d63ca3f6 - Cache ERROR: There are invalid packages: s2n/1.4.16: Invalid: Not supported (yet) ```