conan-io / conan-center-index

Recipes for the ConanCenter repository
https://conan.io/center
MIT License
945 stars 1.72k forks source link

[package] boost/1.83.0: build fails due to invalid arguments to `ar` #19689

Open dvhwgumby opened 1 year ago

dvhwgumby commented 1 year ago

Description

I'm building boost on MacOS 13.5, using conan 2. Boost/1.83.0 builds fine with the apple clang and with homebrew llvm.

When building with the gcc 13.2 stack, boost fails with the error message "ar: only one of -a and -[bi] options allowed". If I don't tell conan to use gcc-ar then the build proceeds.

I don't know if this is a bug in boost's build procedure or something in the conan packaging. This is my first time using conan.

Package and Environment Details

Conan profile

[settings] os =Macos arch =armv8 compiler =gcc compiler.version=13.1 compiler.cppstd =20 compiler.libcxx =libstdc++

[buildenv] CC =/opt/homebrew/opt/gcc/bin/gcc-13 CXX =/opt/homebrew/opt/gcc/bin/g++-13 AR =/opt/homebrew/opt/gcc/bin/gcc-ar-13 RANLIB =/opt/homebrew/opt/gcc/bin/gcc-ranlib-13 NM =/opt/homebrew/opt/gcc/bin/gcc-nm-13

Steps to reproduce

CONAN_HOME=/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2 conan install Conan-files --output-folder=build/gnu/Debug/Static/ --build=missing --settings=build_type=Debug --options=/:shared=False --profile:build=./Conan-files/profiles/macos-default --profile:host=./Conan-files/profiles/macos-gnu 2>&1

Logs

Click to expand log ``` make -f Makefile.bugreport build/gnu/Debug/Static/conan_toolchain.cmake CONAN_HOME=/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2 conan install Conan-files --output-folder=build/gnu/Debug/Static/ --build=missing --settings=build_type=Debug --options=*/*:shared=False --profile:build=./Conan-files/profiles/macos-default --profile:host=./Conan-files/profiles/macos-gnu 2>&1 ======== Input profiles ======== Profile host: [settings] arch=armv8 build_type=Debug compiler=gcc compiler.cppstd=20 compiler.libcxx=libstdc++ compiler.version=13.1 os=Macos [options] */*:shared=False [buildenv] CC=/opt/homebrew/opt/gcc/bin/gcc-13 CXX=/opt/homebrew/opt/gcc/bin/g++-13 AR=/opt/homebrew/opt/gcc/bin/gcc-ar-13 RANLIB=/opt/homebrew/opt/gcc/bin/gcc-ranlib-13 NM=/opt/homebrew/opt/gcc/bin/gcc-nm-13 Profile build: [settings] arch=armv8 compiler=apple-clang compiler.cppstd=20 compiler.libcxx=libc++ compiler.version=14 os=Macos ======== Computing dependency graph ======== boost/1.83.0: Not found in local cache, looking in remotes... boost/1.83.0: Checking remote: conancenter boost/1.83.0: Downloaded recipe revision 8be129e9ab6e00b3d74810626cdbea9c zlib/1.2.13: Not found in local cache, looking in remotes... zlib/1.2.13: Checking remote: conancenter zlib/1.2.13: Downloaded recipe revision 97d5730b529b4224045fe7090592d4c1 bzip2/1.0.8: Not found in local cache, looking in remotes... bzip2/1.0.8: Checking remote: conancenter bzip2/1.0.8: Downloaded recipe revision 411fc05e80d47a89045edc1ee6f23c1d libbacktrace/cci.20210118: Not found in local cache, looking in remotes... libbacktrace/cci.20210118: Checking remote: conancenter libbacktrace/cci.20210118: Downloaded recipe revision ec1aa63bbc10145c6a299e68e711670c libiconv/1.17: Not found in local cache, looking in remotes... libiconv/1.17: Checking remote: conancenter libiconv/1.17: Downloaded recipe revision fa54397801cd96911a8294bc5fc76335 b2/4.9.6: Not found in local cache, looking in remotes... b2/4.9.6: Checking remote: conancenter b2/4.9.6: Downloaded recipe revision 53783bdbbdbb6c13732b25f1f6ea6c58 Graph root conanfile.txt: /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/Conan-files/conanfile.txt Requirements boost/1.83.0#8be129e9ab6e00b3d74810626cdbea9c - Downloaded (conancenter) bzip2/1.0.8#411fc05e80d47a89045edc1ee6f23c1d - Downloaded (conancenter) libbacktrace/cci.20210118#ec1aa63bbc10145c6a299e68e711670c - Downloaded (conancenter) libiconv/1.17#fa54397801cd96911a8294bc5fc76335 - Downloaded (conancenter) zlib/1.2.13#97d5730b529b4224045fe7090592d4c1 - Downloaded (conancenter) Build requirements b2/4.9.6#53783bdbbdbb6c13732b25f1f6ea6c58 - Downloaded (conancenter) ======== Computing necessary packages ======== boost/1.83.0: Checking 9 compatible configurations: boost/1.83.0: '8bbcfd88d677e1f36abba0ed9679065b8fed9277': compiler.cppstd=11 boost/1.83.0: 'b711ac0c4323bf248e4e8e4fc9961165d2266c0b': compiler.cppstd=gnu11 boost/1.83.0: '1c5718cc497630ff07e8d78e8eb01787e04757c6': compiler.cppstd=14 boost/1.83.0: '80de0a47fa4304da2dd1890486fa074d305d8662': compiler.cppstd=gnu14 boost/1.83.0: '9d4f63db298379e633cb043edcb54e546e152cf2': compiler.cppstd=17 boost/1.83.0: '6a5b5fd093cc5da00bcdaf67cd1fee7efd55d500': compiler.cppstd=gnu17 boost/1.83.0: '678f8ecf141f83f980145982d7ffb3613a2e2aa9': compiler.cppstd=gnu20 boost/1.83.0: '00a6bc7b42da25a7bb457a7ac3d44fbafe8af9b3': compiler.cppstd=23 boost/1.83.0: 'a1647e6da5a93df4e0e8d0a3f202ea5623bfe324': compiler.cppstd=gnu23 Requirements boost/1.83.0#8be129e9ab6e00b3d74810626cdbea9c:a30ba59dbafc2ea00449eb8a5d9d50bab79c7072 - Build bzip2/1.0.8#411fc05e80d47a89045edc1ee6f23c1d:8babb846d7a9dbcde0e841f08b9bf8f0b64dfe7a - Build libbacktrace/cci.20210118#ec1aa63bbc10145c6a299e68e711670c:fd729bdbb6e004cca23aa0833078c261d497df4a - Build libiconv/1.17#fa54397801cd96911a8294bc5fc76335:fd729bdbb6e004cca23aa0833078c261d497df4a - Build zlib/1.2.13#97d5730b529b4224045fe7090592d4c1:fd729bdbb6e004cca23aa0833078c261d497df4a - Build Build requirements b2/4.9.6#53783bdbbdbb6c13732b25f1f6ea6c58:dcf68e932572755309a5f69f3cee1bede410e907 - Build ======== Installing packages ======== b2/4.9.6: Calling source() in /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b20a5a44318377e/s/src -------- Installing package b2/4.9.6 (1 of 6) -------- b2/4.9.6: Building from source b2/4.9.6: Package b2/4.9.6:dcf68e932572755309a5f69f3cee1bede410e907 b2/4.9.6: Copying sources to build folder b2/4.9.6: Building your package in /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/b26c2083a999373/b b2/4.9.6: Generating aggregated env files b2/4.9.6: Generated aggregated env files: ['conanbuild.sh', 'conanrun.sh'] b2/4.9.6: Calling build() b2/4.9.6: Build engine.. b2/4.9.6: RUN: ./build.sh ### ### ### Using 'clang' toolset. ### ### Apple clang version 14.0.3 (clang-1403.0.22.14.1) Target: arm64-apple-darwin22.6.0 Thread model: posix InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin ### ### > clang++ -x c++ -std=c++11 -O3 -s -DNDEBUG builtins.cpp class.cpp command.cpp compile.cpp constants.cpp cwd.cpp debug.cpp debugger.cpp execcmd.cpp execnt.cpp execunix.cpp filesys.cpp filent.cpp fileunix.cpp frames.cpp function.cpp glob.cpp hash.cpp hcache.cpp hdrmacro.cpp headers.cpp jam_strings.cpp jam.cpp jamgram.cpp lists.cpp make.cpp make1.cpp md5.cpp mem.cpp modules.cpp native.cpp object.cpp option.cpp output.cpp parse.cpp pathnt.cpp pathsys.cpp pathunix.cpp regexp.cpp rules.cpp scan.cpp search.cpp startup.cpp subst.cpp sysinfo.cpp timestamp.cpp variable.cpp w32_getreg.cpp modules/order.cpp modules/path.cpp modules/property-set.cpp modules/regex.cpp modules/sequence.cpp modules/set.cpp -o b2 builtins.cpp:530:5: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf( buffer, "%ld", result_value ); ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/stdio.h:188:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ builtins.cpp:1381:9: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf( buf, "%d", line ); ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/stdio.h:188:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/stdio.h:188:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ 1 warning generated. ld: warning: option -s is obsolete and being ignored b2/4.9.6: Install.. b2/4.9.6: RUN: /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/b26c2083a999373/b/src/src/engine/b2 --ignore-site-config --prefix=/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/b26c2083a999373/b/build/output --abbreviate-paths install b2-install-layout=portable warning: No toolsets are configured. warning: Configuring default toolset "clang". warning: If the default is wrong, your build may not work correctly. warning: Use the "toolset=xxxxx" option to override our guess. warning: For more configuration options, please consult warning: https://www.bfgroup.xyz/b2/manual/release/index.html#bbv2.overview.configuration ...found 483 targets... ...updating 240 targets... common.copy /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/b26c2083a999373/b/build/output/b2 common.copy /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/b26c2083a999373/b/build/output/.b2/build-system.jam common.copy /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/b26c2083a999373/b/build/output/.b2/build/type.jam [bunch of stuff elided to fit into bug report size constraints] /opt/homebrew/opt/gcc/bin/gcc-13 -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/src/srclib -I.. -I../lib -DDEPENDS_ON_LIBICONV=1 -DDEPENDS_ON_LIBINTL=1 -fvisibility=hidden -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -fPIC -g -c -o libicrt_a-xmalloc.o `test -f 'xmalloc.c' || echo '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/src/srclib/'`xmalloc.c /opt/homebrew/opt/gcc/bin/gcc-13 -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/src/srclib -I.. -I../lib -DDEPENDS_ON_LIBICONV=1 -DDEPENDS_ON_LIBINTL=1 -fvisibility=hidden -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -fPIC -g -c -o libicrt_a-xstrdup.o `test -f 'xstrdup.c' || echo '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/src/srclib/'`xstrdup.c /opt/homebrew/opt/gcc/bin/gcc-13 -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/src/srclib -I.. -I../lib -DDEPENDS_ON_LIBICONV=1 -DDEPENDS_ON_LIBINTL=1 -fvisibility=hidden -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -fPIC -g -c -o libicrt_a-xreadlink.o `test -f 'xreadlink.c' || echo '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/src/srclib/'`xreadlink.c /opt/homebrew/opt/gcc/bin/gcc-13 -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/src/srclib -I.. -I../lib -DDEPENDS_ON_LIBICONV=1 -DDEPENDS_ON_LIBINTL=1 -fvisibility=hidden -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -fPIC -g -c -o malloc/libicrt_a-scratch_buffer_dupfree.o `test -f 'malloc/scratch_buffer_dupfree.c' || echo '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/src/srclib/'`malloc/scratch_buffer_dupfree.c /opt/homebrew/opt/gcc/bin/gcc-13 -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/src/srclib -I.. -I../lib -DDEPENDS_ON_LIBICONV=1 -DDEPENDS_ON_LIBINTL=1 -fvisibility=hidden -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -fPIC -g -c -o malloc/libicrt_a-scratch_buffer_grow.o `test -f 'malloc/scratch_buffer_grow.c' || echo '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/src/srclib/'`malloc/scratch_buffer_grow.c /opt/homebrew/opt/gcc/bin/gcc-13 -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/src/srclib -I.. -I../lib -DDEPENDS_ON_LIBICONV=1 -DDEPENDS_ON_LIBINTL=1 -fvisibility=hidden -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -fPIC -g -c -o malloc/libicrt_a-scratch_buffer_grow_preserve.o `test -f 'malloc/scratch_buffer_grow_preserve.c' || echo '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/src/srclib/'`malloc/scratch_buffer_grow_preserve.c /opt/homebrew/opt/gcc/bin/gcc-13 -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/src/srclib -I.. -I../lib -DDEPENDS_ON_LIBICONV=1 -DDEPENDS_ON_LIBINTL=1 -fvisibility=hidden -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -fPIC -g -c -o malloc/libicrt_a-scratch_buffer_set_array_size.o `test -f 'malloc/scratch_buffer_set_array_size.c' || echo '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/src/srclib/'`malloc/scratch_buffer_set_array_size.c /opt/homebrew/opt/gcc/bin/gcc-13 -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/src/srclib -I.. -I../lib -DDEPENDS_ON_LIBICONV=1 -DDEPENDS_ON_LIBINTL=1 -fvisibility=hidden -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -fPIC -g -c -o uniwidth/libicrt_a-width.o `test -f 'uniwidth/width.c' || echo '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/src/srclib/'`uniwidth/width.c rm -f libicrt.a /opt/homebrew/opt/gcc/bin/gcc-ar-13 cr libicrt.a libicrt_a-allocator.o libicrt_a-areadlink.o libicrt_a-basename-lgpl.o libicrt_a-binary-io.o libicrt_a-canonicalize-lgpl.o libicrt_a-careadlinkat.o libicrt_a-cloexec.o libicrt_a-error.o libicrt_a-fd-hook.o libicrt_a-free.o libicrt_a-getprogname.o libicrt_a-malloca.o libicrt_a-mempcpy.o libicrt_a-open.o libicrt_a-progname.o libicrt_a-rawmemchr.o libicrt_a-readlink.o libicrt_a-safe-read.o malloc/libicrt_a-scratch_buffer_dupfree.o malloc/libicrt_a-scratch_buffer_grow.o malloc/libicrt_a-scratch_buffer_grow_preserve.o malloc/libicrt_a-scratch_buffer_set_array_size.o libicrt_a-stat.o libicrt_a-stat-time.o libicrt_a-strerror.o libicrt_a-strerror-override.o libicrt_a-unistd.o uniwidth/libicrt_a-width.o libicrt_a-xmalloc.o libicrt_a-xstrdup.o libicrt_a-xreadlink.o /opt/homebrew/opt/gcc/bin/gcc-ranlib-13 libicrt.a make[3]: Leaving directory '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/build-debug/srclib' make[2]: Leaving directory '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/build-debug/srclib' cd src && make all make[2]: Entering directory '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/build-debug/src' /opt/homebrew/opt/gcc/bin/gcc-13 -c -I. -I/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/src/src -I.. -I../include -I/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/src/src/../include -I../srclib -I/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/src/src/../srclib -I../lib -fPIC -g -DINSTALLDIR=\"//bin\" -DLOCALEDIR=\"//share/locale\" /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/src/src/iconv_no_i18n.c /opt/homebrew/opt/gcc/bin/gcc-13 -c -I. -I/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/src/src -I.. -I../include -I/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/src/src/../include -I../srclib -I/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/src/src/../srclib -I../lib -fPIC -g -DINSTALLDIR=\"//bin\" -DLOCALEDIR=\"//share/locale\" /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/src/src/iconv.c /bin/sh ../libtool --mode=link /opt/homebrew/opt/gcc/bin/gcc-13 -fPIC -g iconv_no_i18n.o ../srclib/libicrt.a ../lib/libiconv.la -o iconv_no_i18n libtool: link: /opt/homebrew/opt/gcc/bin/gcc-13 -fPIC -g iconv_no_i18n.o -o iconv_no_i18n ../srclib/libicrt.a ../lib/.libs/libiconv.a test `ls -ld . | sed -e 's/^d\(.........\).*/\1/'` = rwxrwxrwx || chmod 777 . make[2]: Leaving directory '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/build-debug/src' cd po && make all make[2]: Entering directory '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/build-debug/po' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/build-debug/po' cd man && make all make[2]: Entering directory '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/build-debug/man' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/build-debug/man' if test -d tests; then cd tests && make all; fi make[2]: Entering directory '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/build-debug/tests' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/build-debug/tests' make[1]: Leaving directory '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/build-debug' [bunch of stuff elided to fit into bug report size constraints] project/.conan2/p/b/libicdf6f8b5904bb7/p//share/man/man3/iconv.3 /opt/homebrew/opt/coreutils/libexec/gnubin/install -c -m 644 /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/src/man/iconv_close.3 /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/p//share/man/man3/iconv_close.3 /opt/homebrew/opt/coreutils/libexec/gnubin/install -c -m 644 /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/src/man/iconv_open.3 /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/p//share/man/man3/iconv_open.3 /opt/homebrew/opt/coreutils/libexec/gnubin/install -c -m 644 /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/src/man/iconv_open_into.3 /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/p//share/man/man3/iconv_open_into.3 /opt/homebrew/opt/coreutils/libexec/gnubin/install -c -m 644 /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/src/man/iconvctl.3 /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/p//share/man/man3/iconvctl.3 if [ ! -d /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/p//share/doc/ ] ; then /bin/sh /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/src/build-aux/mkinstalldirs /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/p//share/doc/ ; fi mkdir -p -- /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/p//share/doc/ builddir="`pwd`"; cd /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/src/man && for f in *.html ; do (cd "$builddir"; echo /opt/homebrew/opt/coreutils/libexec/gnubin/install -c -m 644 /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/src/man/$f /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/p//share/doc//$f ; /opt/homebrew/opt/coreutils/libexec/gnubin/install -c -m 644 /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/src/man/$f /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/p//share/doc//$f) ; done /opt/homebrew/opt/coreutils/libexec/gnubin/install -c -m 644 /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/src/man/iconv.1.html /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/p//share/doc//iconv.1.html /opt/homebrew/opt/coreutils/libexec/gnubin/install -c -m 644 /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/src/man/iconv.3.html /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/p//share/doc//iconv.3.html /opt/homebrew/opt/coreutils/libexec/gnubin/install -c -m 644 /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/src/man/iconv_close.3.html /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/p//share/doc//iconv_close.3.html /opt/homebrew/opt/coreutils/libexec/gnubin/install -c -m 644 /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/src/man/iconv_open.3.html /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/p//share/doc//iconv_open.3.html /opt/homebrew/opt/coreutils/libexec/gnubin/install -c -m 644 /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/src/man/iconv_open_into.3.html /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/p//share/doc//iconv_open_into.3.html /opt/homebrew/opt/coreutils/libexec/gnubin/install -c -m 644 /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/src/man/iconvctl.3.html /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/p//share/doc//iconvctl.3.html make[2]: Leaving directory '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/build-debug/man' make[1]: Leaving directory '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/b/build-debug' libiconv/1.17: package(): Packaged 1 file: iconv libiconv/1.17: package(): Packaged 1 '.LIB' file: COPYING.LIB libiconv/1.17: package(): Packaged 3 '.h' files: libcharset.h, localcharset.h, iconv.h libiconv/1.17: package(): Packaged 2 '.a' files: libcharset.a, libiconv.a libiconv/1.17: Created package revision 95f2c840cf4303538a553a624f4f7cb0 libiconv/1.17: Package 'fd729bdbb6e004cca23aa0833078c261d497df4a' created libiconv/1.17: Full package reference: libiconv/1.17#fa54397801cd96911a8294bc5fc76335:fd729bdbb6e004cca23aa0833078c261d497df4a#95f2c840cf4303538a553a624f4f7cb0 libiconv/1.17: Package folder /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/p zlib/1.2.13: Sources downloaded from 'conancenter' zlib/1.2.13: Calling source() in /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/zlib80930ad262755/s/src -------- Installing package zlib/1.2.13 (5 of 6) -------- zlib/1.2.13: Building from source zlib/1.2.13: Package zlib/1.2.13:fd729bdbb6e004cca23aa0833078c261d497df4a zlib/1.2.13: Copying sources to build folder zlib/1.2.13: Building your package in /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/zlib4a9bf394c21e7/b zlib/1.2.13: Calling generate() zlib/1.2.13: Generators folder: /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/zlib4a9bf394c21e7/b/build/Debug/generators zlib/1.2.13: CMakeToolchain generated: conan_toolchain.cmake zlib/1.2.13: CMakeToolchain generated: CMakePresets.json zlib/1.2.13: CMakeToolchain generated: ../../../src/CMakeUserPresets.json zlib/1.2.13: Generating aggregated env files zlib/1.2.13: Generated aggregated env files: ['conanbuild.sh', 'conanrun.sh'] zlib/1.2.13: Calling build() zlib/1.2.13: Apply patch (conan): separate static/shared builds, disable debug suffix, disable building examples zlib/1.2.13: Running CMake.configure() zlib/1.2.13: RUN: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/zlib4a9bf394c21e7/b/build/Debug/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/zlib4a9bf394c21e7/p" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Debug" "/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/zlib4a9bf394c21e7/b/src" CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Using Conan toolchain: /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/zlib4a9bf394c21e7/b/build/Debug/generators/conan_toolchain.cmake -- Conan toolchain: Setting CMAKE_POSITION_INDEPENDENT_CODE=ON (options.fPIC) -- Conan toolchain: Setting BUILD_SHARED_LIBS = OFF -- The C compiler identification is GNU 13.2.0 -- Checking whether C compiler has -isysroot -- Checking whether C compiler has -isysroot - yes -- Checking whether C compiler supports OSX deployment target flag -- Checking whether C compiler supports OSX deployment target flag - yes -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /opt/homebrew/opt/gcc/bin/gcc-13 - skipped -- Detecting C compile features -- Detecting C compile features - done -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of off64_t -- Check size of off64_t - failed -- Looking for fseeko -- Looking for fseeko - found -- Looking for unistd.h -- Looking for unistd.h - found -- Renaming -- /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/zlib4a9bf394c21e7/b/src/zconf.h -- to 'zconf.h.included' because this file is included with zlib -- but CMake generates it automatically in the build directory. -- Configuring done (1.8s) -- Generating done (0.0s) -- Build files have been written to: /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/zlib4a9bf394c21e7/b/build/Debug zlib/1.2.13: Running CMake.build() zlib/1.2.13: RUN: cmake --build "/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/zlib4a9bf394c21e7/b/build/Debug" -- -j8 gmake[1]: Entering directory '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/zlib4a9bf394c21e7/b/build/Debug' [ 6%] Building C object CMakeFiles/zlib.dir/adler32.c.o [ 12%] Building C object CMakeFiles/zlib.dir/gzclose.c.o [ 25%] Building C object CMakeFiles/zlib.dir/gzwrite.c.o [ 25%] Building C object CMakeFiles/zlib.dir/deflate.c.o [ 31%] Building C object CMakeFiles/zlib.dir/crc32.c.o [ 37%] Building C object CMakeFiles/zlib.dir/compress.c.o [ 43%] Building C object CMakeFiles/zlib.dir/gzread.c.o [ 50%] Building C object CMakeFiles/zlib.dir/gzlib.c.o [ 56%] Building C object CMakeFiles/zlib.dir/inflate.c.o [ 62%] Building C object CMakeFiles/zlib.dir/infback.c.o [ 68%] Building C object CMakeFiles/zlib.dir/inftrees.c.o [ 75%] Building C object CMakeFiles/zlib.dir/inffast.c.o [ 81%] Building C object CMakeFiles/zlib.dir/trees.c.o [ 87%] Building C object CMakeFiles/zlib.dir/uncompr.c.o [ 93%] Building C object CMakeFiles/zlib.dir/zutil.c.o [100%] Linking C static library libz.a [100%] Built target zlib gmake[1]: Leaving directory '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/zlib4a9bf394c21e7/b/build/Debug' zlib/1.2.13: Package 'fd729bdbb6e004cca23aa0833078c261d497df4a' built zlib/1.2.13: Build folder /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/zlib4a9bf394c21e7/b/build/Debug zlib/1.2.13: Generating the package zlib/1.2.13: Packaging in folder /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/zlib4a9bf394c21e7/p zlib/1.2.13: Calling package() zlib/1.2.13: Running CMake.install() zlib/1.2.13: RUN: cmake --install "/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/zlib4a9bf394c21e7/b/build/Debug" --prefix "/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/zlib4a9bf394c21e7/p" -- Install configuration: "Debug" -- Installing: /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/zlib4a9bf394c21e7/p/lib/libz.a -- Installing: /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/zlib4a9bf394c21e7/p/include/zconf.h -- Installing: /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/zlib4a9bf394c21e7/p/include/zlib.h zlib/1.2.13: package(): Packaged 1 file: LICENSE zlib/1.2.13: package(): Packaged 2 '.h' files: zlib.h, zconf.h zlib/1.2.13: package(): Packaged 1 '.a' file: libz.a zlib/1.2.13: Created package revision 94274ce0e88a2ea0b9af63994decbd68 zlib/1.2.13: Package 'fd729bdbb6e004cca23aa0833078c261d497df4a' created zlib/1.2.13: Full package reference: zlib/1.2.13#97d5730b529b4224045fe7090592d4c1:fd729bdbb6e004cca23aa0833078c261d497df4a#94274ce0e88a2ea0b9af63994decbd68 zlib/1.2.13: Package folder /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/zlib4a9bf394c21e7/p boost/1.83.0: Sources downloaded from 'conancenter' boost/1.83.0: Calling source() in /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/boostf43c9e9f0bf53/s/src boost/1.83.0: Downloading 122.9MB boost_1_83_0.tar.bz2 boost/1.83.0: Apply patch (conan): Optional flag to specify iconv from either libc of libiconv -------- Installing package boost/1.83.0 (6 of 6) -------- boost/1.83.0: Building from source boost/1.83.0: Package boost/1.83.0:a30ba59dbafc2ea00449eb8a5d9d50bab79c7072 boost/1.83.0: Building your package in /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/boost3b482f70406f3/b boost/1.83.0: Calling generate() boost/1.83.0: Generators folder: /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/boost3b482f70406f3/b/build-debug/conan boost/1.83.0: Generating aggregated env files boost/1.83.0: Generated aggregated env files: ['conanbuild.sh', 'conanrun.sh'] boost/1.83.0: Calling build() boost/1.83.0: WARN: replace_in_file didn't find pattern '/* thread_local */' in '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/boostf43c9e9f0bf53/s/src/boost/stacktrace/detail/libbacktrace_impls.hpp' file. boost/1.83.0: WARN: replace_in_file didn't find pattern '/* static __thread */' in '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/boostf43c9e9f0bf53/s/src/boost/stacktrace/detail/libbacktrace_impls.hpp' file. boost/1.83.0: WARN: replace_in_file didn't find pattern 'local generic-os = [ set.difference $(all-os) : aix darwin vxworks solaris osf hpux ] ;' in '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/boostf43c9e9f0bf53/s/src/tools/build/src/tools/gcc.jam' file. boost/1.83.0: WARN: replace_in_file didn't find pattern 'local no-threading = android beos haiku sgi darwin vxworks ;' in '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/boostf43c9e9f0bf53/s/src/tools/build/src/tools/gcc.jam' file. boost/1.83.0: WARN: Patching user-config.jam boost/1.83.0: WARN: using zlib : 1.2.13 : "/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/zlib4a9bf394c21e7/p/include" "/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/zlib4a9bf394c21e7/p/lib" z ; using bzip2 : 1.0.8 : "/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/bzip24df1475092424/p/include" "/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/bzip24df1475092424/p/lib" bz2 ; using "darwin" : : "/opt/homebrew/opt/gcc/bin/g++-13" -arch arm64 : "/opt/homebrew/opt/gcc/bin/gcc-ar-13" "/opt/homebrew/opt/gcc/bin/gcc-ranlib-13" "-I/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libbae9077ffd6e4ce/p/include" "-L/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libbae9077ffd6e4ce/p/lib" ; boost/1.83.0: WARN: b2 -q numa=on target-os=darwin architecture=arm address-model=64 binary-format=mach-o abi=aapcs --layout=system --user-config=/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/boostf43c9e9f0bf53/s/src/tools/build/user-config.jam -sNO_ZLIB=0 -sNO_BZIP2=0 -sNO_LZMA=1 -sNO_ZSTD=1 boost.locale.icu=off --disable-icu boost.locale.iconv=on boost.locale.iconv.lib=libiconv threading=multi visibility=hidden link=static variant=debug --with-atomic --with-chrono --with-container --with-context --with-contract --with-coroutine --with-date_time --with-exception --with-fiber --with-filesystem --with-graph --with-iostreams --with-json --with-locale --with-log --with-math --with-nowide --with-program_options --with-random --with-regex --with-serialization --with-stacktrace --with-system --with-test --with-thread --with-timer --with-type_erasure --with-url --with-wave toolset=darwin cxxflags=-std=c++20 define=_GLIBCXX_USE_CXX11_ABI=0 pch=on -sLIBBACKTRACE_PATH=/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libbae9077ffd6e4ce/p -sICONV_PATH=/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/p linkflags="" cxxflags="-fPIC -DBOOST_STACKTRACE_ADDR2LINE_LOCATION=/usr/bin/addr2line" install --prefix=/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/boost3b482f70406f3/p -j8 --abbreviate-paths -d0 --debug-configuration --build-dir="/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/boost3b482f70406f3/b/build-debug" boost/1.83.0: RUN: b2 -q numa=on target-os=darwin architecture=arm address-model=64 binary-format=mach-o abi=aapcs --layout=system --user-config=/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/boostf43c9e9f0bf53/s/src/tools/build/user-config.jam -sNO_ZLIB=0 -sNO_BZIP2=0 -sNO_LZMA=1 -sNO_ZSTD=1 boost.locale.icu=off --disable-icu boost.locale.iconv=on boost.locale.iconv.lib=libiconv threading=multi visibility=hidden link=static variant=debug --with-atomic --with-chrono --with-container --with-context --with-contract --with-coroutine --with-date_time --with-exception --with-fiber --with-filesystem --with-graph --with-iostreams --with-json --with-locale --with-log --with-math --with-nowide --with-program_options --with-random --with-regex --with-serialization --with-stacktrace --with-system --with-test --with-thread --with-timer --with-type_erasure --with-url --with-wave toolset=darwin cxxflags=-std=c++20 define=_GLIBCXX_USE_CXX11_ABI=0 pch=on -sLIBBACKTRACE_PATH=/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libbae9077ffd6e4ce/p -sICONV_PATH=/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/libicdf6f8b5904bb7/p linkflags="" cxxflags="-fPIC -DBOOST_STACKTRACE_ADDR2LINE_LOCATION=/usr/bin/addr2line" install --prefix=/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/boost3b482f70406f3/p -j8 --abbreviate-paths -d0 --debug-configuration --build-dir="/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/boost3b482f70406f3/b/build-debug" notice: found boost-build.jam at /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/boostf43c9e9f0bf53/s/src/boost-build.jam notice: loading B2 from /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/b26c2083a999373/p/bin/.b2/kernel/bootstrap.jam notice: Searching '/etc' '/Users/gumby' '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/b26c2083a999373/p/bin/.b2/kernel' '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/b26c2083a999373/p/bin/.b2/util' '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/b26c2083a999373/p/bin/.b2/build' '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/b26c2083a999373/p/bin/.b2/tools' '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/b26c2083a999373/p/bin/.b2/contrib' '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/b26c2083a999373/p/bin/.b2/.' for site-config configuration file 'site-config.jam'. notice: Configuration file 'site-config.jam' not found in '/etc' '/Users/gumby' '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/b26c2083a999373/p/bin/.b2/kernel' '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/b26c2083a999373/p/bin/.b2/util' '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/b26c2083a999373/p/bin/.b2/build' '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/b26c2083a999373/p/bin/.b2/tools' '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/b26c2083a999373/p/bin/.b2/contrib' '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/b26c2083a999373/p/bin/.b2/.'. notice: Loading explicitly specified user configuration file: /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/boostf43c9e9f0bf53/s/src/tools/build/user-config.jam notice: Searching '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/boostf43c9e9f0bf53/s/src/tools/build' for user-config configuration file 'user-config.jam'. notice: Loading user-config configuration file 'user-config.jam' from '/Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/boostf43c9e9f0bf53/s/src/tools/build'. notice: [zlib] Using pre-installed library notice: [zlib] Condition notice: [bzip2] Using pre-installed library notice: [bzip2] Condition notice: OSX version on this machine is 13.5.2 notice: will use '/opt/homebrew/opt/gcc/bin/g++-13' '-arch' 'arm64' for darwin, condition darwin-13 notice: using strip for darwin-13 at strip notice: using archiver for darwin-13 at /opt/homebrew/opt/gcc/bin/gcc-ar-13 notice: [zlib] zlib is already configured notice: [bzip2] bzip is already configured notice: iostreams: not using lzma compression notice: iostreams: not using zstd compression notice: [python-cfg] Configuring python... notice: [python-cfg] Checking interpreter command "python"... notice: [python-cfg] running command 'python -c "from sys import *; print('version=%d.%d\nplatform=%s\nprefix=%s\nexec_prefix=%s\nexecutable=%s' % (version_info[0],version_info[1],platform,prefix,exec_prefix,executable))" 2>&1' notice: [python-cfg] ...requested configuration matched! notice: [python-cfg] Details of this Python configuration: notice: [python-cfg] interpreter command: "python" notice: [python-cfg] include path: "/Users/gumby/.pyenv/versions/3.9.1/include/python3.9" notice: [python-cfg] library path: "/Users/gumby/.pyenv/versions/3.9.1/lib/python3.9/config" "/Users/gumby/.pyenv/versions/3.9.1/lib" notice: [python-cfg] Checking for NumPy... notice: [python-cfg] running command 'python -c "import sys; sys.stderr = sys.stdout; import numpy; print(numpy.get_include())"' notice: [python-cfg] NumPy enabled notice: [python-cfg] no framework directory found; using library path Performing configuration checks - default address-model : 64-bit [1] - default architecture : arm [1] - has std::atomic_ref : yes [2] - has statx : no [2] - has statx syscall : no [2] - has init_priority attribute : yes [2] - has stat::st_blksize : no [2] - has stat::st_mtim : no [2] - has stat::st_mtimensec : no [2] - has stat::st_mtimespec : yes [2] - has stat::st_birthtim : no [2] - has stat::st_birthtimensec : no [2] - has stat::st_birthtimespec : yes [2] - has fdopendir(O_NOFOLLOW) : yes [2] - has dirent::d_type : yes [2] - has POSIX *at APIs : no [2] - cxx11_auto_declarations : yes [2] - cxx11_constexpr : yes [2] - cxx11_defaulted_functions : yes [2] - cxx11_final : yes [2] - cxx11_hdr_mutex : yes [2] - cxx11_hdr_tuple : yes [2] - cxx11_lambdas : yes [2] - cxx11_noexcept : yes [2] - cxx11_nullptr : yes [2] - cxx11_rvalue_references : yes [2] - cxx11_template_aliases : yes [2] - cxx11_thread_local : yes [2] - cxx11_variadic_templates : yes [2] - has_icu builds : no [2] - zlib : yes [3] - bzip2 : yes [3] - cxx11_decltype : yes [2] - cxx11_basic_alignas : yes [2] - iconv (libc) : no [2] - iconv (separate) : yes [2] - cxx11_defaulted_moves : yes [2] - cxx11_hdr_functional : yes [2] - cxx11_hdr_type_traits : yes [2] - cxx11_override : yes [2] - cxx11_range_based_for : yes [2] - cxx11_scoped_enums : yes [2] - cxx11_smart_ptr : yes [2] - cxx11_static_assert : yes [2] - native atomic int32 supported : yes [2] - native syslog supported : yes [2] - pthread supports robust mutexes : no [2] - lockfree boost::atomic_flag : yes [2] - gcc visibility : yes [2] - sfinae_expr : yes [2] - cxx11_unified_initialization_syntax : yes [2] - cxx11_hdr_initializer_list : yes [2] - cxx11_hdr_chrono : yes [2] - cxx11_numeric_limits : yes [2] - cxx11_hdr_array : yes [2] - cxx11_hdr_atomic : yes [2] - cxx11_allocator : yes [2] - cxx11_explicit_conversion_operators : yes [2] - long double support : yes [2] - cxx11_char16_t : yes [2] - cxx11_char32_t : yes [2] - Has Large File Support : yes [2] - Has attribute init_priority : yes [2] - libbacktrace builds : yes [2] - addr2line builds : yes [2] - WinDbg builds : no [2] - WinDbg builds : no [4] - WinDbgCached builds : no [2] - WinDbgCached builds : no [4] - BOOST_COMP_GNUC >= 4.3.0 : yes [2] - cxx11_hdr_thread : yes [2] - cxx11_hdr_regex : yes [2] [1] drwn-13 [2] drwn-13/dbg/bst.l-lbcnv/bst.l-on/bst.l-off/lnk-sttc/nm-on/pythn-3.9/thrdp-pthrd/thrd-mlt/vsblt-hdn [3] lnk-sttc [4] drwn-13/dbg/bst.l-lbcnv/bst.l-on/bst.l-off/bld-no/lnk-sttc/nm-on/pythn-3.9/thrdp-pthrd/thrd-mlt/vsblt-hdn Component configuration: - atomic : building - chrono : building - container : building - context : building - contract : building - coroutine : building - date_time : building - exception : building - fiber : building - filesystem : building - graph : building - graph_parallel : not building - headers : not building - iostreams : building - json : building - locale : building - log : building - math : building - mpi : not building - nowide : building - program_options : building - python : not building - random : building - regex : building - serialization : building - stacktrace : building - system : building - test : building - thread : building - timer : building - type_erasure : building - url : building - wave : building ar: only one of -a and -[bi] options allowed usage: ar -d [-TLsv] archive file ... ar -m [-TLsv] archive file ... ar -m [-abiTLsv] position archive file ... ar -p [-TLsv] archive [file ...] ar -q [-cTLsv] archive file ... ar -r [-cuTLsv] archive file ... ar -r [-abciuTLsv] position archive file ... ar -t [-TLsv] archive [file ...] ar -x [-ouTLsv] archive [file ...] ar: only one of -a and -[bi] options allowed usage: ar -d [-TLsv] archive file ... ar -m [-TLsv] archive file ... ar -m [-abiTLsv] position archive file ... ar -p [-TLsv] archive [file ...] ar -q [-cTLsv] archive file ... ar -r [-cuTLsv] archive file ... ar -r [-abciuTLsv] position archive file ... ar -t [-TLsv] archive [file ...] ar -x [-ouTLsv] archive [file ...] ...skipped

libboost_date_time.a for lack of

libboost_date_time.a... ...failed updating 2 targets... boost/1.83.0: ERROR: Package 'a30ba59dbafc2ea00449eb8a5d9d50bab79c7072' build failed boost/1.83.0: WARN: Build folder /Users/gumby/Dev/temp/examples2/tutorial/consuming_packages/simple_cmake_project/.conan2/p/b/boost3b482f70406f3/b/build-debug ********************************************************* Recipe 'boost/1.83.0' cannot build its binary It is possible that this recipe is not Conan 2.0 ready If the recipe comes from ConanCenter, report it at https://github.com/conan-io/conan-center-index/issues If it is your recipe, check if it is updated to 2.0 ********************************************************* ERROR: boost/1.83.0: Error in build() method, line 887 self.run(full_command) ConanException: Error 1 while executing make: *** [Makefile.bugreport:155: build/gnu/Debug/Static/conan_toolchain.cmake] Error 1 ```

xbz-24 commented 8 months ago

I get the same error, any solution

dvhwgumby commented 8 months ago

As a work around I commented out the line AR =/opt/homebrew/opt/gcc/bin/gcc-ar-13

As the author of GNU AR (as part of writing bfd) this irks me no end.

manuelpagliuca commented 7 months ago

I've kind of the same issue but I'm using apple-clang as compiler:

[settings]
os=Macos
os_build=Macos
arch=armv8
arch_build=armv8
compiler=apple-clang
compiler.version=15.0
compiler.libcxx=libc++
build_type=Release
[options]
[conf]
[build_requires]
[env]