Skip to content

Instantly share code, notes, and snippets.

@pinheadmz
Created October 5, 2024 12:43
Show Gist options
  • Save pinheadmz/a2603f7f62c7627f33a10d8f39443f20 to your computer and use it in GitHub Desktop.
Save pinheadmz/a2603f7f62c7627f33a10d8f39443f20 to your computer and use it in GitHub Desktop.
INFO: Building 28.0rc2 for platform triple x86_64-apple-darwin:
...using reference timestamp: 1726589668
...running at most 32 jobs
...from worktree directory: '/home/zip/bitcoin'
...bind-mounted in container to: '/bitcoin'
...in build directory: '/home/zip/bitcoin/guix-build-28.0rc2/distsrc-28.0rc2-x86_64-apple-darwin'
...bind-mounted in container to: '/distsrc-base/distsrc-28.0rc2-x86_64-apple-darwin'
...outputting in: '/home/zip/bitcoin/guix-build-28.0rc2/output/x86_64-apple-darwin'
...bind-mounted in container to: '/outdir-base/x86_64-apple-darwin'
ADDITIONAL FLAGS (if set)
ADDITIONAL_GUIX_COMMON_FLAGS:
ADDITIONAL_GUIX_ENVIRONMENT_FLAGS:
ADDITIONAL_GUIX_TIMEMACHINE_FLAGS:
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
The following derivations will be built:
/gnu/store/dsbgb6zwqs80h60hj72lp1hkk30c0sxz-python-elfesteem-0.1-1.2eb1e53.drv
/gnu/store/6p774k3qq56lil7p62q5p2m2xjzsbrjv-python-elfesteem-2eb1e5384ff7a220fd1afacd4a0170acff54fe56-checkout.drv
/gnu/store/8f4nirg01vvhhglxxs33755gvcpf1x9s-python-oscrypto-1.3.0.drv
/gnu/store/3jqrqiymw7cs8d3f00irjl1wsvfbjbr9-python-oscrypto-1.3.0-checkout.drv
/gnu/store/x061p4qh9zpvmcv6fp6zmawxxa3fghch-python-oscrypto-1.3.0-checkout.drv
/gnu/store/4pvc7mw0n4r3xkvrbqsjc708pm4dzvzc-python-oscryptotests-1.3.0.drv
/gnu/store/bsf10x62pcx7wg9660lnr456hwzmr74d-python-certvalidator-0.1-1.a145bf2.drv
/gnu/store/hx3zg9mdnnjf58yv69d8h93rmxv8lw0k-python-certvalidator-a145bf25eb75a9f014b3e7678826132efbba6213-checkout.drv
/gnu/store/qy0mn41zxdmdkb4dhjrzs2jfwpdmda5h-python-signapple-0.1-1.6215571.drv
/gnu/store/3acdbwpgxx3lii80kl2gcmpj8849jdz2-python-signapple-62155712e7417aba07565c9780a80e452823ae6a-checkout.drv
/gnu/store/wgibf8wzd1hxqk8bpksaz4cy9rqkdv6f-lld-as-ld-wrapper-18.1.8.drv
/gnu/store/dlq5iaa8lmlzf26xb319bp9vlm8vm754-ld.lld-wrapper-0.drv
/gnu/store/fbfpwppnbwql2i33hnrkddz8brh4kc15-lld-wrapper-0.drv
109.9 MB will be downloaded
openssl-3.0.8-doc 1.5MiB 308KiB/s 00:05 [##################] 100.0%
llvm-18.1.8 96.9MiB 1.7MiB/s 00:59 [##################] 100.0%
openssl-3.0.8-static 1.8MiB 1.2MiB/s 00:02 [##################] 100.0%
lld-18.1.8 2.3MiB 1.0MiB/s 00:02 [##################] 100.0%
python-asn1crypto-1.5.1 151KiB 1013KiB/s 00:00 [##################] 100.0%
building /gnu/store/dlq5iaa8lmlzf26xb319bp9vlm8vm754-ld.lld-wrapper-0.drv...
building /gnu/store/fbfpwppnbwql2i33hnrkddz8brh4kc15-lld-wrapper-0.drv...
building /gnu/store/hx3zg9mdnnjf58yv69d8h93rmxv8lw0k-python-certvalidator-a145bf25eb75a9f014b3e7678826132efbba6213-checkout.drv...
building /gnu/store/wgibf8wzd1hxqk8bpksaz4cy9rqkdv6f-lld-as-ld-wrapper-18.1.8.drv...
building /gnu/store/6p774k3qq56lil7p62q5p2m2xjzsbrjv-python-elfesteem-2eb1e5384ff7a220fd1afacd4a0170acff54fe56-checkout.drv...
building /gnu/store/x061p4qh9zpvmcv6fp6zmawxxa3fghch-python-oscrypto-1.3.0-checkout.drv...
building /gnu/store/dsbgb6zwqs80h60hj72lp1hkk30c0sxz-python-elfesteem-0.1-1.2eb1e53.drv...
building /gnu/store/3jqrqiymw7cs8d3f00irjl1wsvfbjbr9-python-oscrypto-1.3.0-checkout.drv...
building /gnu/store/3acdbwpgxx3lii80kl2gcmpj8849jdz2-python-signapple-62155712e7417aba07565c9780a80e452823ae6a-checkout.drv...
building /gnu/store/8f4nirg01vvhhglxxs33755gvcpf1x9s-python-oscrypto-1.3.0.drv...
building /gnu/store/4pvc7mw0n4r3xkvrbqsjc708pm4dzvzc-python-oscryptotests-1.3.0.drv...
building /gnu/store/bsf10x62pcx7wg9660lnr456hwzmr74d-python-certvalidator-0.1-1.a145bf2.drv...
building /gnu/store/qy0mn41zxdmdkb4dhjrzs2jfwpdmda5h-python-signapple-0.1-1.6215571.drv...
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
121.7 MB will be downloaded
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
linux-libre-headers-5.15.49 1.1MiB 1.1MiB/s 00:01 [##################] 100.0%
binutils-2.38 5.1MiB 1.3MiB/s 00:04 [##################] 100.0%
gcc-13.3.0-lib 5.2MiB 1.5MiB/s 00:04 [##################] 100.0%
glibc-2.35 8.5MiB 1.4MiB/s 00:06 [##################] 100.0%
clang-runtime-18.1.8 2.3MiB 1.1MiB/s 00:02 [##################] 100.0%
glibc-2.35-static 1.4MiB 1.1MiB/s 00:01 [##################] 100.0%
clang-18.1.8 76.0MiB 1.5MiB/s 00:51 [##################] 100.0%
clang-toolchain-18.1.8-static 207B 108KiB/s 00:00 [##################] 100.0%
glibc-2.35-debug 19.3MiB 1.5MiB/s 00:13 [##################] 100.0%
kmod-29 101KiB 3.6MiB/s 00:00 [##################] 100.0%
clang-toolchain-18.1.8-debug 208B 111KiB/s 00:00 [##################] 100.0%
pciutils-3.8.0 400KiB 2.9MiB/s 00:00 [##################] 100.0%
libpciaccess-0.16 26KiB 2.5MiB/s 00:00 [##################] 100.0%
hwloc-2.11.1-lib 215KiB 228KiB/s 00:01 [##################] 100.0%
libomp-18.1.8 784KiB 1.3MiB/s 00:01 [##################] 100.0%
clang-toolchain-18.1.8 10KiB 69KiB/s 00:00 [##################] 100.0%
The following derivation will be built:
/gnu/store/110gf89svmvv871qrdn6vvyla6x1jv78-profile.drv
applying 2 grafts for openssl-3.0.8 ...
applying 2 grafts for binutils-2.38 ...
applying 1 graft for gcc-13.3.0 ...
applying 1 graft for glibc-2.35 ...
applying 3 grafts for clang-runtime-18.1.8 ...
applying 5 grafts for kmod-29 ...
applying 4 grafts for llvm-18.1.8 ...
applying 6 grafts for pciutils-3.8.0 ...
applying 5 grafts for lld-18.1.8 ...
applying 4 grafts for libpciaccess-0.16 ...
applying 3 grafts for ld.lld-wrapper-0 ...
applying 4 grafts for hwloc-2.11.1 ...
applying 3 grafts for lld-wrapper-0 ...
applying 5 grafts for libomp-18.1.8 ...
applying 2 grafts for lld-as-ld-wrapper-18.1.8 ...
applying 15 grafts for python-3.10.7 ...
applying 1 graft for python-oscrypto-1.3.0 ...
applying 3 grafts for python-elfesteem-0.1-1.2eb1e53 ...
applying 1 graft for zlib-1.2.13 ...
applying 5 grafts for python-signapple-0.1-1.6215571 ...
applying 3 grafts for gcc-11.3.0 ...
applying 13 grafts for clang-18.1.8 ...
applying 10 grafts for clang-toolchain-18.1.8 ...
building CA certificate bundle...
listing Emacs sub-directories...
building fonts directory...
building directory of Info manuals...
building profile with 30 packages...
Required environment variables as seen inside the container:
DIST_ARCHIVE_BASE: /outdir-base/dist-archive
DISTNAME: bitcoin-28.0rc2
HOST: x86_64-apple-darwin
SOURCE_DATE_EPOCH: 1726589668
JOBS: 32
DISTSRC: /distsrc-base/distsrc-28.0rc2-x86_64-apple-darwin
OUTDIR: /outdir-base/x86_64-apple-darwin
make: Entering directory '/bitcoin/depends'
Extracting boost...
/bitcoin/depends/sources/boost_1_81_0.tar.gz: OK
Preprocessing boost...
Configuring boost...
Building boost...
Staging boost...
Postprocessing boost...
Caching boost...
Extracting libevent...
/bitcoin/depends/sources/libevent-2.1.12-stable.tar.gz: OK
Preprocessing libevent...
patching file CMakeLists.txt
patching file cmake/AddEventLibrary.cmake
patching file CMakeLists.txt
Configuring libevent...
-- The C compiler identification is Clang 18.1.8
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - failed
-- Check for working C compiler: /home/zip/.guix-profile/bin/clang
-- Check for working C compiler: /home/zip/.guix-profile/bin/clang - broken
CMake Error at /gnu/store/69jhbwlwk3lazcvp6ip05kbvzjrxrc1d-cmake-minimal-3.24.2/share/cmake-3.24/Modules/CMakeTestCCompiler.cmake:69 (message):
The C compiler
"/home/zip/.guix-profile/bin/clang"
is not able to compile a simple test program.
It fails with the following output:
Change Dir: /bitcoin/depends/work/build/x86_64-apple-darwin/libevent/2.1.12-stable-8e9df7c458e/build/CMakeFiles/CMakeTmp
Run Build Command(s):/home/zip/.guix-profile/bin/make -f Makefile cmTC_ac8eb/fast && make[1]: Entering directory '/bitcoin/depends/work/build/x86_64-apple-darwin/libevent/2.1.12-stable-8e9df7c458e/build/CMakeFiles/CMakeTmp'
/home/zip/.guix-profile/bin/make -f CMakeFiles/cmTC_ac8eb.dir/build.make CMakeFiles/cmTC_ac8eb.dir/build
make[2]: Entering directory '/bitcoin/depends/work/build/x86_64-apple-darwin/libevent/2.1.12-stable-8e9df7c458e/build/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_ac8eb.dir/testCCompiler.c.o
/home/zip/.guix-profile/bin/clang --target=x86_64-apple-darwin -isysroot/home/zip/SDKs/Xcode-15.0-15A240d-extracted-SDK-with-libcxx-headers -nostdlibinc -iwithsysroot/usr/include -iframeworkwithsysroot/System/Library/Frameworks --target=x86_64-apple-darwin -I/bitcoin/depends/x86_64-apple-darwin/include -D_GNU_SOURCE -D_FORTIFY_SOURCE=3 -pipe -std=c11 -mmacos-version-min=11.0 -mlinker-version=711 -O2 -fPIE -MD -MT CMakeFiles/cmTC_ac8eb.dir/testCCompiler.c.o -MF CMakeFiles/cmTC_ac8eb.dir/testCCompiler.c.o.d -o CMakeFiles/cmTC_ac8eb.dir/testCCompiler.c.o -c /bitcoin/depends/work/build/x86_64-apple-darwin/libevent/2.1.12-stable-8e9df7c458e/build/CMakeFiles/CMakeTmp/testCCompiler.c
Linking C executable cmTC_ac8eb
/gnu/store/69jhbwlwk3lazcvp6ip05kbvzjrxrc1d-cmake-minimal-3.24.2/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ac8eb.dir/link.txt --verbose=1
/home/zip/.guix-profile/bin/clang --target=x86_64-apple-darwin -isysroot/home/zip/SDKs/Xcode-15.0-15A240d-extracted-SDK-with-libcxx-headers -nostdlibinc -iwithsysroot/usr/include -iframeworkwithsysroot/System/Library/Frameworks --target=x86_64-apple-darwin -I/bitcoin/depends/x86_64-apple-darwin/include -D_GNU_SOURCE -D_FORTIFY_SOURCE=3 -pipe -std=c11 -mmacos-version-min=11.0 -mlinker-version=711 -O2 -Wl,-headerpad_max_install_names -Wl,-platform_version,macos,11.0,14.0 -Wl,-no_adhoc_codesign -fuse-ld=lld -L/bitcoin/depends/x86_64-apple-darwin/lib CMakeFiles/cmTC_ac8eb.dir/testCCompiler.c.o -o cmTC_ac8eb
ld64.lld: error: library not found for -lSystem
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [CMakeFiles/cmTC_ac8eb.dir/build.make:100: cmTC_ac8eb] Error 1
make[2]: Leaving directory '/bitcoin/depends/work/build/x86_64-apple-darwin/libevent/2.1.12-stable-8e9df7c458e/build/CMakeFiles/CMakeTmp'
make[1]: *** [Makefile:127: cmTC_ac8eb/fast] Error 2
make[1]: Leaving directory '/bitcoin/depends/work/build/x86_64-apple-darwin/libevent/2.1.12-stable-8e9df7c458e/build/CMakeFiles/CMakeTmp'
CMake will not be able to correctly generate this project.
Call Stack (most recent call first):
CMakeLists.txt:47 (project)
-- Configuring incomplete, errors occurred!
See also "/bitcoin/depends/work/build/x86_64-apple-darwin/libevent/2.1.12-stable-8e9df7c458e/build/CMakeFiles/CMakeOutput.log".
See also "/bitcoin/depends/work/build/x86_64-apple-darwin/libevent/2.1.12-stable-8e9df7c458e/build/CMakeFiles/CMakeError.log".
make: *** [funcs.mk:302: /bitcoin/depends/x86_64-apple-darwin/.libevent_stamp_configured] Error 1
make: Leaving directory '/bitcoin/depends'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment