Package: guix;
Reported by: David <davidzgumberg <at> gmail.com>
Date: Tue, 18 Feb 2025 04:16:02 UTC
Severity: normal
Done: Andreas Enge <andreas <at> enge.fr>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 76383 in the body.
You can then email your comments to 76383 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
View this report as an mbox folder, status mbox, maintainer mbox
bug-guix <at> gnu.org
:bug#76383
; Package guix
.
(Tue, 18 Feb 2025 04:16:03 GMT) Full text and rfc822 format available.David <davidzgumberg <at> gmail.com>
:bug-guix <at> gnu.org
.
(Tue, 18 Feb 2025 04:16:03 GMT) Full text and rfc822 format available.Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: David <davidzgumberg <at> gmail.com> To: bug-guix <at> gnu.org Subject: guix time-machine: Failure to compute derivation Date: Mon, 17 Feb 2025 11:32:32 -0800
[Message part 1 (text/plain, inline)]
Encountered this while performing a guix build of Bitcoin Core (https://github.com/bitcoin/bitcoin) using the project's `guix-build` script. (https://github.com/bitcoin/bitcoin/blob/9da0820ec55e136d5213bf5bb90c36499debc034/contrib/guix/guix-build) The beginning of the logs are not from guix, but I've included them for the sake of completeness: $ ./contrib/guix/guix-build Found macOS SDK at '/bitcoin/depends/SDKs/Xcode-15.0-15A240d-extracted-SDK-with-libcxx-headers', using... Checking that we can connect to the guix-daemon... Hint: If this hangs, you may want to try turning your guix-daemon off and on again. make: Entering directory '/bitcoin/depends' Fetching boost_1_81_0.tar.gz from https://archives.boost.io/release/1.81.0/source/ % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 133M 100 133M 0 0 58.2M 0 0:00:02 0:00:02 --:--:-- 58.2M /bitcoin/depends/work/download/boost-1.81.0/boost_1_81_0.tar.gz.temp: OK Fetching libevent-2.1.12-stable.tar.gz from https://github.com/libevent/libevent/releases/download/release-2.1.12-stable/ % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1075k 100 1075k 0 0 2752k 0 --:--:-- --:--:-- --:--:-- 2752k /bitcoin/depends/work/download/libevent-2.1.12-stable/libevent-2.1.12-stable.tar.gz.temp: OK Fetching qtbase-everywhere-opensource-src-5.15.14.tar.xz from https://download.qt.io/official_releases/qt/5.15/5.15.14/submodules % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 297 100 297 0 0 374 0 --:--:-- --:--:-- --:--:-- 374 100 48.5M 100 48.5M 0 0 15.8M 0 0:00:03 0:00:03 --:--:-- 31.9M /bitcoin/depends/work/download/qt-5.15.14/qtbase-everywhere-opensource-src-5.15.14.tar.xz.temp: OK Fetching qttranslations-everywhere-opensource-src-5.15.14.tar.xz from https://download.qt.io/official_releases/qt/5.15/5.15.14/submodules % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 305 100 305 0 0 468 0 --:--:-- --:--:-- --:--:-- 468 100 1588k 100 1588k 0 0 1246k 0 0:00:01 0:00:01 --:--:-- 1246k /bitcoin/depends/work/download/qt-5.15.14/qttranslations-everywhere-opensource-src-5.15.14.tar.xz.temp: OK Fetching qttools-everywhere-opensource-src-5.15.14.tar.xz from https://download.qt.io/official_releases/qt/5.15/5.15.14/submodules % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 298 100 298 0 0 477 0 --:--:-- --:--:-- --:--:-- 477 100 8681k 100 8681k 0 0 6041k 0 0:00:01 0:00:01 --:--:-- 22.8M /bitcoin/depends/work/download/qt-5.15.14/qttools-everywhere-opensource-src-5.15.14.tar.xz.temp: OK Fetching expat-2.4.8.tar.xz from https://github.com/libexpat/libexpat/releases/download/R_2_4_8/ % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 443k 100 443k 0 0 779k 0 --:--:-- --:--:-- --:--:-- 779k /bitcoin/depends/work/download/expat-2.4.8/expat-2.4.8.tar.xz.temp: OK Fetching libxcb-1.14.tar.xz from https://xcb.freedesktop.org/dist % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 429k 100 429k 0 0 714k 0 --:--:-- --:--:-- --:--:-- 713k /bitcoin/depends/work/download/libxcb-1.14/libxcb-1.14.tar.xz.temp: OK Fetching xcb-proto-1.15.2.tar.xz from https://xorg.freedesktop.org/archive/individual/proto % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 144k 100 144k 0 0 257k 0 --:--:-- --:--:-- --:--:-- 257k /bitcoin/depends/work/download/xcb_proto-1.15.2/xcb-proto-1.15.2.tar.xz.temp: OK Fetching libXau-1.0.9.tar.gz from https://xorg.freedesktop.org/releases/individual/lib/ % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 384k 100 384k 0 0 1944k 0 --:--:-- --:--:-- --:--:-- 1953k /bitcoin/depends/work/download/libXau-1.0.9/libXau-1.0.9.tar.gz.temp: OK Fetching xproto-7.0.31.tar.gz from https://xorg.freedesktop.org/releases/individual/proto % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 359k 100 359k 0 0 1285k 0 --:--:-- --:--:-- --:--:-- 1288k /bitcoin/depends/work/download/xproto-7.0.31/xproto-7.0.31.tar.gz.temp: OK Fetching freetype-2.11.0.tar.xz from https://download.savannah.gnu.org/releases/freetype % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 100 2203k 100 2203k 0 0 662k 0 0:00:03 0:00:03 --:--:-- 1106k /bitcoin/depends/work/download/freetype-2.11.0/freetype-2.11.0.tar.xz.temp: OK Fetching fontconfig-2.12.6.tar.gz from https://www.freedesktop.org/software/fontconfig/release/ % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 1882k 100 1882k 0 0 3513k 0 --:--:-- --:--:-- --:--:-- 3518k /bitcoin/depends/work/download/fontconfig-2.12.6/fontconfig-2.12.6.tar.gz.temp: OK Fetching libxkbcommon-0.8.4.tar.xz from https://xkbcommon.org/download/ % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 633k 100 633k 0 0 1168k 0 --:--:-- --:--:-- --:--:-- 1168k /bitcoin/depends/work/download/libxkbcommon-0.8.4/libxkbcommon-0.8.4.tar.xz.temp: OK Fetching xcb-util-0.4.0.tar.gz from https://xcb.freedesktop.org/dist % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 354k 100 354k 0 0 1795k 0 --:--:-- --:--:-- --:--:-- 1799k /bitcoin/depends/work/download/libxcb_util-0.4.0/xcb-util-0.4.0.tar.gz.temp: OK Fetching xcb-util-renderutil-0.3.9.tar.gz from https://xcb.freedesktop.org/dist % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 349k 100 349k 0 0 1804k 0 --:--:-- --:--:-- --:--:-- 1810k /bitcoin/depends/work/download/libxcb_util_render-0.3.9/xcb-util-renderutil-0.3.9.tar.gz.temp: OK Fetching xcb-util-keysyms-0.4.0.tar.gz from https://xcb.freedesktop.org/dist % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 345k 100 345k 0 0 1694k 0 --:--:-- --:--:-- --:--:-- 1695k /bitcoin/depends/work/download/libxcb_util_keysyms-0.4.0/xcb-util-keysyms-0.4.0.tar.gz.temp: OK Fetching xcb-util-image-0.4.0.tar.gz from https://xcb.freedesktop.org/dist % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 391k 100 391k 0 0 2040k 0 --:--:-- --:--:-- --:--:-- 2049k /bitcoin/depends/work/download/libxcb_util_image-0.4.0/xcb-util-image-0.4.0.tar.gz.temp: OK Fetching xcb-util-wm-0.4.1.tar.gz from https://xcb.freedesktop.org/dist % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 386k 100 386k 0 0 2021k 0 --:--:-- --:--:-- --:--:-- 2013k /bitcoin/depends/work/download/libxcb_util_wm-0.4.1/xcb-util-wm-0.4.1.tar.gz.temp: OK Fetching qrencode-4.1.1.tar.gz from https://fukuchi.org/works/qrencode/ % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 530k 100 530k 0 0 1915k 0 --:--:-- --:--:-- --:--:-- 1922k /bitcoin/depends/work/download/qrencode-4.1.1/qrencode-4.1.1.tar.gz.temp: OK Fetching db-4.8.30.NC.tar.gz from https://download.oracle.com/berkeley-db % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 21.7M 100 21.7M 0 0 50.7M 0 --:--:-- --:--:-- --:--:-- 50.7M /bitcoin/depends/work/download/bdb-4.8.30/db-4.8.30.NC.tar.gz.temp: OK Fetching sqlite-autoconf-3460100.tar.gz from https://sqlite.org/2024/ % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 3189k 100 3189k 0 0 7520k 0 --:--:-- --:--:-- --:--:-- 7521k /bitcoin/depends/work/download/sqlite-3460100/sqlite-autoconf-3460100.tar.gz.temp: OK Fetching systemtap-4.8.tar.gz from https://sourceware.org/ftp/systemtap/releases/ % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 5496k 100 5496k 0 0 3153k 0 0:00:01 0:00:01 --:--:-- 3153k /bitcoin/depends/work/download/systemtap-4.8/systemtap-4.8.tar.gz.temp: OK Fetching zeromq-4.3.5.tar.gz from https://github.com/zeromq/libzmq/releases/download/v4.3.5/ % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 2470k 100 2470k 0 0 4799k 0 --:--:-- --:--:-- --:--:-- 4799k /bitcoin/depends/work/download/zeromq-4.3.5/zeromq-4.3.5.tar.gz.temp: OK make: Leaving directory '/bitcoin/depends' make: Entering directory '/bitcoin/depends' make: Leaving directory '/bitcoin/depends' make: Entering directory '/bitcoin/depends' make: Leaving directory '/bitcoin/depends' make: Entering directory '/bitcoin/depends' make: Leaving directory '/bitcoin/depends' make: Entering directory '/bitcoin/depends' make: Leaving directory '/bitcoin/depends' make: Entering directory '/bitcoin/depends' make: Leaving directory '/bitcoin/depends' make: Entering directory '/bitcoin/depends' make: Leaving directory '/bitcoin/depends' make: Entering directory '/bitcoin/depends' make: Leaving directory '/bitcoin/depends' INFO: Building 096525e92cc2 for platform triple x86_64-linux-gnu: ...using reference timestamp: 1733177891 ...running at most 24 jobs ...from worktree directory: '/bitcoin' ...bind-mounted in container to: '/bitcoin' ...in build directory: '/bitcoin/guix-build-096525e92cc2/distsrc-096525e92cc2-x86_64-linux-gnu' ...bind-mounted in container to: '/distsrc-base/distsrc-096525e92cc2-x86_64-linux-gnu' ...outputting in: '/bitcoin/guix-build-096525e92cc2/output/x86_64-linux-gnu' ...bind-mounted in container to: '/outdir-base/x86_64-linux-gnu' ADDITIONAL FLAGS (if set) ADDITIONAL_GUIX_COMMON_FLAGS: ADDITIONAL_GUIX_ENVIRONMENT_FLAGS: ADDITIONAL_GUIX_TIMEMACHINE_FLAGS: Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'... Computing Guix derivation for 'x86_64-linux'... /substitute: guix substitute: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% building /gnu/store/9dspz8w4i6c9wkdskirv4rj6lmsgp54c-coreutils-mesboot-9.1.drv... building /gnu/store/r15k5jsbv4mbazfydizy43mp6fnfbyrh-grep-mesboot-3.8.drv... building /gnu/store/9b4pja0bbn2h6jqaa05ib9zdvqbxa6p3-xz-mesboot-5.2.8.drv... building /gnu/store/78v92zl7bxmpqzhh7p5jwz2y1bfflm1c-tar-mesboot-1.34.drv... building /gnu/store/nkv950nblixhf1ayd1xj1v7vh2fxw86z-make-boot0-4.3.drv... building /gnu/store/i0h7smpa3snhz4p0z49pzhrbj4091jqw-coreutils-boot0-9.1.drv... building /gnu/store/hc5qa9rbg3g9lrzwar0494shbws1ksca-diffutils-boot0-3.8.drv... building /gnu/store/kb19qaxmc951b42y8npwbmbd9sghrfzn-file-boot0-5.44.drv... building /gnu/store/7plfsij77rv5285vqp7sij12kha1b70x-bzip2-boot0-1.0.8.drv... building /gnu/store/8zbixcrgk232nkw8i8xh2427slq7zd9b-findutils-boot0-4.9.0.drv... building /gnu/store/4p66vqilr4h4q1dn33l908pb6x4h186f-gawk-boot0-5.2.1.drv... building /gnu/store/zh5lw9zgn36xhbisrbn1p9jcs9czm09x-gcc-11.3.0.tar.xz.drv... building /gnu/store/8kfa39asml44lfcjnkkfp748gihbmi1y-patch-boot0-2.7.6.drv... building /gnu/store/0h403azfph8y7lggnih7ncpzbb15x0a2-sed-boot0-4.8.drv... building /gnu/store/g240bzsmfx37yvqvk0cvk09ni7pcpzm2-tar-boot0-1.34.drv... building /gnu/store/ack04gzkqzy9h2690nrvqps64hlrf359-binutils-cross-boot0-2.38.drv... building /gnu/store/w2c2053kci1hy9livizkg5i7qy450lda-expat-2.5.0.drv... building /gnu/store/d5vqwvakaqs1n1415hp5qcr1plf6nyfy-ld-wrapper-boot0-0.drv... building /gnu/store/1lqwa1s206f9vfsjljy8k2lphgal9kxq-libstdc++-boot0-4.9.4.drv... building /gnu/store/qh23czkwmnxj2lkwi89jly885wk3cp3r-m4-boot0-1.4.19.drv... building /gnu/store/z6b1cxrvw90sv69z71m2pg0zmlhgj0m1-gcc-cross-boot0-11.3.0.drv... building /gnu/store/bcjpm616dx35fraxavlfi4mjh6w8nrwm-perl-boot0-5.36.0.drv... building /gnu/store/wsaivsklcm2bg98rdfqf7fbk4z23xpnk-gettext-boot0-0.19.8.1.drv... building /gnu/store/jq11qaprnzcrfpqxbcck9372fi3z9ycv-bison-boot0-3.8.2.drv... building /gnu/store/c1bwazc3rayfmmag5dnk1whzn3205ymr-python-minimal-3.5.9.drv... building /gnu/store/994p8rsxhsw8yrdrkly4f1x4z8whsr8q-flex-2.6.4.drv... building /gnu/store/n2qi3qv26piqcv84ap3nrcmjbmgmi6fk-texinfo-6.8.drv... building /gnu/store/4220x2mav9gr6m2hvnnz6fyvgdin5hjq-linux-libre-headers-5.15.49.drv... building /gnu/store/42blnmyk8ka7bxs90rxig7ljkfpjlyrc-glibc-intermediate-2.35.drv... building /gnu/store/k55hvwp59jy1xj3ng4hy9fkin7phdwlp-gcc-cross-boot0-wrapped-11.3.0.drv... building /gnu/store/b2c6pdqf6485hs1k5jw50l2xhgclywlw-bash-static-5.1.16.drv... building /gnu/store/3ds56xg6njpw6hnp2w4xpx4psw5mka5q-glibc-2.35.drv... building /gnu/store/sagz0g0vgva363ffig7csvqxlxp2akqn-gcc-cross-boot0-wrapped-11.3.0.drv... building /gnu/store/1lr41kwfsss66h37lchbk7icz74yj0p1-binutils-2.38.drv... building /gnu/store/i76fvz3mjfyximam8ic00ml0746270pf-libstdc++-11.3.0.drv... building /gnu/store/w8ghbsc6m7b67xfxwgmfbp4xxpbs5q5i-ld-wrapper-boot3-0.drv... building /gnu/store/dddfd20555izwh6930p3cq9kvh5mik6n-zlib-1.2.13.drv... building /gnu/store/7fsz44vifdc0ws0amnpwnmig3ra6hb53-gcc-11.3.0.drv... building /gnu/store/r1sjrj2z2hn1s1ab7iqydk4vhc655gv8-bash-minimal-5.1.16.drv... building /gnu/store/a7i2wggqqjqwp8mg45z6rq5k3szb0cvn-bash-minimal-5.1.16.drv... building /gnu/store/pmfg0gpgpf1q48d96y8018h6dw52ak1i-gzip-1.12.drv... building /gnu/store/1qav0fpm1h4f6ijlri4sbx1z53wm5kyr-libffi-3.4.4.drv... building /gnu/store/2mmm8b750h7dqrrhhj2rp4iwihzvz35h-libunistring-1.0.drv... building /gnu/store/f0xlh8znrl2mq1b3vlgxvlhlxslhmf5i-pkg-config-0.29.2.drv... building /gnu/store/58vh1ai26qbddjv1flhcgwxz39x706h0-libgc-8.2.2.drv... building /gnu/store/9dpbf0fix5n3gwrh0656k0yzcm0v2lys-guile-3.0.9.drv... building /gnu/store/104k1fnlgq569m7r0bmmmcbxpmcq77qq-module-import-compiled.drv... building /gnu/store/83rd4k9ddh4ka89mk16ffnkchd688gla-module-import-compiled.drv... building /gnu/store/n9kblf5cx4lphrydjr90sp3zfvcdr1pb-glibc-utf8-locales-2.35.drv... building /gnu/store/pwzwbc49435kq89jb3mfk09j4dn1b4rw-ld-wrapper-0.drv... building /gnu/store/ivfqnmrbn3z9n0lhyrffqmzwqa65q295-coreutils-9.1.drv... building /gnu/store/82f7nr1h69vb3mz34sjdzqlbi30iw56y-grep-3.8.drv... building /gnu/store/n70a15mkv1m20mf4924977aiawzp0yn2-pkg-config-0.29.2.drv... - 'build' phaseild-log 68071 339 glibintl.h:37:42: warning: statement with no effect [-Wunused-value] 37 | #define bindtextdomain(Domain,Directory) (Domain) | ^ ggettext.c:109:7: note: in expansion of macro ?bindtextdomain? 109 | bindtextdomain (GETTEXT_PACKAGE, GLIB_LOCALE_DIR); | ^~~~~~~~~~~~~~ building /gnu/store/23201bjiyxi0q3fkvd84kc62v1rl0pp0-xz-5.2.8.drv... building /gnu/store/34i09xrz49phnkij2c8k6ps37na6cr74-make-4.3.drv... / 'build' phaseild-log 99508 294 lib/alloca.h:46:18: warning: ignoring return value of ?__builtin_alloca? declared with attribute ?warn_unused_result? [-Wunused-result] 46 | # define alloca __builtin_alloca src/remake.c:340:7: note: in expansion of macro ?alloca? 340 | alloca (0); | ^~~~~~ | 'build' phaseild-log 99508 284 lib/alloca.h:46:18: warning: ignoring return value of ?__builtin_alloca? declared with attribute ?warn_unused_result? [-Wunused-result] 46 | # define alloca __builtin_alloca src/read.c:445:3: note: in expansion of macro ?alloca? 445 | alloca (0); | ^~~~~~ | 'build' phaseild-log 99508 284 lib/alloca.h:46:18: warning: ignoring return value of ?__builtin_alloca? declared with attribute ?warn_unused_result? [-Wunused-result] 46 | # define alloca __builtin_alloca src/read.c:487:3: note: in expansion of macro ?alloca? 487 | alloca (0); | ^~~~~~ \ 'build' phaseild-log 99508 221 lib/alloca.h:46:18: note: declared here 46 | # define alloca __builtin_alloca src/read.c:2513:19: note: in expansion of macro ?alloca? 2513 | new = alloca (slen + 1); | ^~~~~~ | 'build' phaseild-log 99508 238 src/main.c:1935:15: note: destination object of size [0, 9223372036854775807] allocated by ?quote_for_env? 1935 | p = quote_for_env (p, eval_strings->list[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 'build' phaselog 99508 210 src/read.c: In function ?eval?: src/read.c:1195:28: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 1195 | *(--semip) = ';'; | ~~~~~~~~~~~^~~~~ | 'build' phaseild-log 99508 664 gcc -I/gnu/store/g8p09w6r78hhkl2rv1747pcp9zbk6fxv-guile-3.0.9/include/guile/3.0 -g -O2 -Wl,--export-dynamic -o make src/ar.o src/arscan.o src/commands.o src/default.o src/dir.o src/expand.o src/file.o src/function.o src/getopt.o src/getopt1.o src/guile.o src/hash.o src/implicit.o src/job.o src/load.o src/loadapi.o src/main.o src/misc.o src/output.o src/read.o src/remake.o src/rule.o src/signame.o src/strcache.o src/variable.o src/version.o src/vpath.o src/posixos.o src/remote-stub.o -L/gnu/store/g8p09w6r78hhkl2rv1747pcp9zbk6fxv-guile-3.0.9/lib -L/gnu/store/575d59dd56fwiyjv58n0kjc24g3wi1ik-libgc-8.2.2/lib -lguile-3.0 -lgc -lpthread -ldl lib/libgnu.a building /gnu/store/fc83kzqb5ry2f6bdlch1xhp3fkpiwc9p-bzip2-1.0.8.drv... | 'build-shared-lib' phaseild-log 103608 183 blocksort.c:347:6: warning: inlining failed in call to ?mainGtU?: --param max-inline-insns-single limit reached [-Winline] 347 | Bool mainGtU ( UInt32 i1, | ^~~~~~~ \ 'build-shared-lib' phaseild-log 103608 325 blocksort.c:528:18: note: called from here 528 | while ( mainGtU ( | ^~~~~~~~~ 529 | ptr[j-h]+d, v+d, block, quadrant, nblock, budget | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 530 | ) ) { | ~ \ 'build-shared-lib' phaseild-log 103608 325 blocksort.c:542:18: note: called from here 542 | while ( mainGtU ( | ^~~~~~~~~ 543 | ptr[j-h]+d, v+d, block, quadrant, nblock, budget | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 544 | ) ) { | ~ building /gnu/store/gabi1mjsw981bpyj636flilr5pxqi78c-file-5.44.drv... building /gnu/store/r4r2cvimqzwdl5n523zfgjq23c7pm3bj-findutils-4.9.0.drv... building /gnu/store/4kjp42vhi9j4snrm4w7liqwjf1260cma-gzip-1.12.drv... building /gnu/store/ajf6bl73jxgh28a43153yrpkgypsn866-libsigsegv-2.14.drv... building /gnu/store/zyhz37mrcssyqzcs82w72v2dy95yjcmq-lzip-1.23.drv... building /gnu/store/rpxwpdlndvx41ia8a4zqpjssvpzchaj4-gawk-5.2.1.drv... building /gnu/store/3bxxpkf6akizppap1f1r52n1kbgzgafw-ed-1.18.drv... building /gnu/store/m604pdrss4rds0zmy8qlv8idza1jvxzb-perl-5.36.0.drv... building /gnu/store/3nk2iml8bzn9bx1cfkjkc0625mrdx7vf-patch-2.7.6.drv... building /gnu/store/50a44myd0qvqf9v2rpwqckipsrlmn9ag-diffutils-3.8.drv... building /gnu/store/p9igblxhxmkl97ffld4y82z0p7v9ajd2-sed-4.8.drv... building /gnu/store/h1ybqwg18by6qmyp4m4dbz9hlcpg2553-tar-1.34.drv... - 'build' phaseild-log 205312 416 careadlinkat.c:184:5: warning: #warning "GCC might issue a bogus -Wreturn-local-addr warning here." [-Wcpp] 184 | #warning "GCC might issue a bogus -Wreturn-local-addr warning here." | ^~~~~~~ careadlinkat.c:185:5: warning: #warning "See <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93644>." [-Wcpp] 185 | #warning "See <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93644>." | ^~~~~~~ / 'build' phaseild-log 205312 216 utimens.c:399:17: warning: ?update_timespec? accessing 16 bytes in a region of size 8 [-Wstringop-overflow=] 399 | if (ts && update_timespec (&st, &ts)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ \ 'build' phaseild-log 205312 189 utimens.c:136:1: note: in a call to function ?update_timespec? 136 | update_timespec (struct stat const *statbuf, struct timespec *ts[2]) | ^~~~~~~~~~~~~~~ CC time_rz.o - 'build' phaseild-log 205312 216 utimens.c:612:17: warning: ?update_timespec? accessing 16 bytes in a region of size 8 [-Wstringop-overflow=] 612 | if (ts && update_timespec (&st, &ts)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | 'build' phaseild-log 205312 168 utimens.c:136:1: note: in a call to function ?update_timespec? 136 | update_timespec (struct stat const *statbuf, struct timespec *ts[2]) | ^~~~~~~~~~~~~~~ building /gnu/store/zgacidjg345dzs0fglbijpsy7jbh8rf7-bash-5.1.tar.xz.drv... building /gnu/store/kwwmkbdqvnjp2ggwgany4axpy49w86s1-guile-3.0.9.tar.xz.drv... building /gnu/store/35v9pp4misgr3pcajs2x0iwcj6vdikjf-bash-minimal-5.1.16.drv... \ 'build' phaseild-log 228698 226 shell.c:1881:34: warning: assignment discards ?const? qualifier from pointer target type [-Wdiscarded-qualifiers] 1881 | current_user.user_name = _("I have no name!"); | ^ \ 'build' phaseild-log 228698 200 eval.c:242:7: warning: assignment discards ?const? qualifier from pointer target type [-Wdiscarded-qualifiers] 242 | msg = _("\007timed out waiting for input: auto-logout\n"); | ^ - 'build' phaseild-log 228698 504 ./include/gettext.h:46:26: warning: passing argument 1 of ?report_syntax_error? discards ?const? qualifier from pointer target type [-Wdiscarded-qualifiers] 46 | # define gettext(Msgid) ((const char *) (Msgid)) | ~^~~~~~~~~~~~~~~~~~~~~~~ bashintl.h:36:25: note: in expansion of macro ?gettext? 36 | #define _(msgid) gettext(msgid) | ^~~~~~~ /Users/chet/src/bash/src/parse.y:2826:28: note: in expansion of macro ?_? - 'build' phase228698 73 /Users/chet/src/bash/src/parse.y: In function ?report_syntax_error?: | 'build' phaseild-log 228698 16 rm -f general.o / 'build' phaseild-log 228698 445 ./include/gettext.h:46:26: warning: return discards ?const? qualifier from pointer target type [-Wdiscarded-qualifiers] 46 | # define gettext(Msgid) ((const char *) (Msgid)) bashintl.h:36:25: note: in expansion of macro ?gettext? 36 | #define _(msgid) gettext(msgid) | ^~~~~~~ error.c:487:11: note: in expansion of macro ?_? 487 | return (_(cmd_error_table[code])); | ^ / 'build' phaseild-log 228698 161 jobs.c:1879:8: warning: assignment discards ?const? qualifier from pointer target type [-Wdiscarded-qualifiers] 1879 | temp = _("Done"); | ^ / 'build' phaseild-log 228698 169 jobs.c:1892:10: warning: assignment discards ?const? qualifier from pointer target type [-Wdiscarded-qualifiers] 1892 | temp = _("Running"); | ^ / 'build' phaseild-log 228698 14 rm -f subst.o - 'build' phaseild-log 228698 243 mailcheck.c:439:19: warning: assignment discards ?const? qualifier from pointer target type [-Wdiscarded-qualifiers] 439 | message = mailfiles[i]->msg ? mailfiles[i]->msg : _("You have mail in $_"); | ^ - 'build' phaseild-log 228698 19 rm -f mksignames.o - 'build' phaseild-log 228698 206 trap.c:219:7: warning: assignment discards ?const? qualifier from pointer target type [-Wdiscarded-qualifiers] 219 | ret = (sig >= BASH_NSIG || sig < 0 || signal_names[sig] == NULL) | ^ | 'build' phaseild-log 228698 719 ./include/gettext.h:46:26: warning: passing argument 1 of ?test_syntax_error? discards ?const? qualifier from pointer target type [-Wdiscarded-qualifiers] 46 | # define gettext(Msgid) ((const char *) (Msgid)) | ~^~~~~~~~~~~~~~~~~~~~~~~ bashintl.h:36:25: note: in expansion of macro ?gettext? 36 | #define _(msgid) gettext(msgid) | ^~~~~~~ test.c:147:22: note: in expansion of macro ?_? 147 | test_syntax_error (_("argument expected"), (char *)NULL); | ^ test.c:134:12: note: expected ?char *? but argument is of type ?const char *? 134 | char *format, *arg; | ^~~~~~ | 'build' phaseild-log 228698 724 ./include/gettext.h:46:26: warning: passing argument 1 of ?test_syntax_error? discards ?const? qualifier from pointer target type [-Wdiscarded-qualifiers] 46 | # define gettext(Msgid) ((const char *) (Msgid)) | ~^~~~~~~~~~~~~~~~~~~~~~~ bashintl.h:36:25: note: in expansion of macro ?gettext? 36 | #define _(msgid) gettext(msgid) | ^~~~~~~ test.c:156:22: note: in expansion of macro ?_? 156 | test_syntax_error (_("%s: integer expression expected"), pch); | ^ test.c:134:12: note: expected ?char *? but argument is of type ?const char *? 134 | char *format, *arg; | ^~~~~~ | 'build' phaseild-log 228698 581 ./include/gettext.h:46:26: warning: passing argument 1 of ?test_syntax_error? discards ?const? qualifier from pointer target type [-Wdiscarded-qualifiers] 46 | # define gettext(Msgid) ((const char *) (Msgid)) | ~^~~~~~~~~~~~~~~~~~~~~~~ bashintl.h:36:25: note: in expansion of macro ?gettext? 36 | #define _(msgid) gettext(msgid) | ^~~~~~~ test.c:265:28: note: in expansion of macro ?_? 265 | test_syntax_error (_("`)' expected"), (char *)NULL); | ^ | 'build' phaselog 228698 658 In file included from bashintl.h:30, from test.c:55: ./include/gettext.h:46:26: warning: passing argument 1 of ?test_syntax_error? discards ?const? qualifier from pointer target type [-Wdiscarded-qualifiers] 46 | # define gettext(Msgid) ((const char *) (Msgid)) | ~^~~~~~~~~~~~~~~~~~~~~~~ bashintl.h:36:25: note: in expansion of macro ?gettext? 36 | #define _(msgid) gettext(msgid) | ^~~~~~~ test.c:267:28: note: in expansion of macro ?_? 267 | test_syntax_error (_("`)' expected, found %s"), argv[pos]); | ^ | 'build' phaselog 228698 113 In file included from bashintl.h:30, from test.c:55: test.c: In function ?binary_operator?: - 'build' phase98 145 test.c:134:12: note: expected ?char *? but argument is of type ?const char *? 134 | char *format, *arg; | ^~~~~~ - 'build' phaseild-log 228698 593 ./include/gettext.h:46:26: warning: passing argument 1 of ?test_syntax_error? discards ?const? qualifier from pointer target type [-Wdiscarded-qualifiers] 46 | # define gettext(Msgid) ((const char *) (Msgid)) | ~^~~~~~~~~~~~~~~~~~~~~~~ bashintl.h:36:25: note: in expansion of macro ?gettext? 36 | #define _(msgid) gettext(msgid) | ^~~~~~~ test.c:756:28: note: in expansion of macro ?_? 756 | test_syntax_error (_("%s: unary operator expected"), argv[pos]); | ^ - 'build' phaselog 228698 655 In file included from bashintl.h:30, from test.c:55: ./include/gettext.h:46:26: warning: passing argument 1 of ?test_syntax_error? discards ?const? qualifier from pointer target type [-Wdiscarded-qualifiers] 46 | # define gettext(Msgid) ((const char *) (Msgid)) | ~^~~~~~~~~~~~~~~~~~~~~~~ bashintl.h:36:25: note: in expansion of macro ?gettext? 36 | #define _(msgid) gettext(msgid) | ^~~~~~~ test.c:759:24: note: in expansion of macro ?_? 759 | test_syntax_error (_("%s: unary operator expected"), argv[pos]); | ^ - 'build' phaselog 228698 113 In file included from bashintl.h:30, from test.c:55: test.c: In function ?three_arguments?: | 'build' phase98 980 test.c:134:12: note: expected ?char *? but argument is of type ?const char *? 134 | char *format, *arg; | ^~~~~~ In file included from bashintl.h:30, from test.c:55: test.c: In function ?test_command?: ./include/gettext.h:46:26: warning: passing argument 1 of ?test_syntax_error? discards ?const? qualifier from pointer target type [-Wdiscarded-qualifiers] 46 | # define gettext(Msgid) ((const char *) (Msgid)) | ~^~~~~~~~~~~~~~~~~~~~~~~ bashintl.h:36:25: note: in expansion of macro ?gettext? 36 | #define _(msgid) gettext(msgid) | ^~~~~~~ test.c:881:28: note: in expansion of macro ?_? 881 | test_syntax_error (_("missing `]'"), (char *)NULL); | ^ test.c:134:12: note: expected ?char *? but argument is of type ?const char *? 134 | char *format, *arg; | ^~~~~~ | 'build' phasen file included from bashintl.h:30, from test.c:55: ./include/gettext.h:46:26: warning: passing argument 1 of ?test_syntax_error? discards ?const? qualifier from pointer target type [-Wdiscarded-qualifiers] 46 | # define gettext(Msgid) ((const char *) (Msgid)) | ~^~~~~~~~~~~~~~~~~~~~~~~ bashintl.h:36:25: note: in expansion of macro ?gettext? 36 | #define _(msgid) gettext(msgid) | ^~~~~~~ test.c:901:28: note: in expansion of macro ?_? 901 | test_syntax_error (_("too many arguments"), (char *)NULL); | ^ test.c:134:12: note: expected ?char *? but argument is of type ?const char *? 134 | char *format, *arg; | ^~~~~~ - 'build' phaseild-log 228698 203 locale.c:439:16: warning: assignment discards ?const? qualifier from pointer target type [-Wdiscarded-qualifiers] 439 | translated = dgettext (default_domain, string); | ^ | 'build' phaseild-log 228698 198 redir.c:149:14: warning: assignment discards ?const? qualifier from pointer target type [-Wdiscarded-qualifiers] 149 | filename = _("file descriptor out of range"); | ^ | 'build' phaseild-log 228698 18 rm -f pcomplete.o \ 'build' phasebuiltin.o - 'build' phaseild-log 228698 180 common.c:240:9: warning: assignment discards ?const? qualifier from pointer target type [-Wdiscarded-qualifiers] 240 | msg = _("invalid octal number"); | ^ - 'build' phaseild-log 228698 174 common.c:244:9: warning: assignment discards ?const? qualifier from pointer target type [-Wdiscarded-qualifiers] 244 | msg = _("invalid number"); | ^ \ 'build' phaseild-log 228698 227 ./enable.def:492:11: warning: implicit declaration of function ?dlclose?; did you mean ?pclose?? [-Wimplicit-function-declaration] 492 | return (dlclose (handle)); | ^~~~~~~ | pclose | 'build' phaselog 228698 195 ./enable.def:534:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 534 | unloadfunc = (sh_unload_func_t *)dlsym (handle, funcname); | ^ / 'build' phaselog 228698 15 rm -f enable.c | 'build' phaseild-log 228698 582 ../include/gettext.h:46:26: warning: passing argument 2 of ?sh_erange? discards ?const? qualifier from pointer target type [-Wdiscarded-qualifiers] 46 | # define gettext(Msgid) ((const char *) (Msgid)) | ~^~~~~~~~~~~~~~~~~~~~~~~ ../bashintl.h:36:25: note: in expansion of macro ?gettext? 36 | #define _(msgid) gettext(msgid) | ^~~~~~~ ./fc.def:363:32: note: in expansion of macro ?_? 363 | sh_erange ((char *)NULL, _("history specification")); | ^ - 'build' phase228698 657 In file included from ../bashintl.h:30, from ./fc.def:72: ../include/gettext.h:46:26: warning: passing argument 2 of ?sh_erange? discards ?const? qualifier from pointer target type [-Wdiscarded-qualifiers] 46 | # define gettext(Msgid) ((const char *) (Msgid)) | ~^~~~~~~~~~~~~~~~~~~~~~~ ../bashintl.h:36:25: note: in expansion of macro ?gettext? 36 | #define _(msgid) gettext(msgid) | ^~~~~~~ ./fc.def:368:32: note: in expansion of macro ?_? 368 | sh_erange ((char *)NULL, _("history specification")); | ^ | 'build' phase228698 1115 In file included from ../bashintl.h:30, from ./fc.def:72: ../include/gettext.h:46:26: warning: passing argument 2 of ?sh_erange? discards ?const? qualifier from pointer target type [-Wdiscarded-qualifiers] 46 | # define gettext(Msgid) ((const char *) (Msgid)) | ~^~~~~~~~~~~~~~~~~~~~~~~ ../bashintl.h:36:25: note: in expansion of macro ?gettext? 36 | #define _(msgid) gettext(msgid) | ^~~~~~~ ./fc.def:407:32: note: in expansion of macro ?_? 407 | sh_erange ((char *)NULL, _("history specification")); | ^ In file included from ../command.h:25, from ../shell.h:27, from ./fc.def:75: common.h:98:39: note: expected ?char *? but argument is of type ?const char *? 98 | extern void sh_erange PARAMS((char *, char *)); | ^~~~~~ ../include/stdc.h:33:28: note: in definition of macro ?PARAMS? 33 | # define PARAMS(protos) protos | ^~~~~~ | 'build' phase98 458 In file included from ../command.h:25, from ../shell.h:27, from ./fc.def:75: common.h:98:39: note: expected ?char *? but argument is of type ?const char *? 98 | extern void sh_erange PARAMS((char *, char *)); | ^~~~~~ ../include/stdc.h:33:28: note: in definition of macro ?PARAMS? 33 | # define PARAMS(protos) protos | ^~~~~~ - 'build' phaseild-log 228698 216 ./fg_bg.def:152:44: warning: passing argument 1 of ?sh_badjob? discards ?const? qualifier from pointer target type [-Wdiscarded-qualifiers] 152 | sh_badjob (list ? list->word->word : _("current")); | 'build' phase228698 14 rm -f fg_bg.c \ 'build' phaseild-log 228698 586 ../include/gettext.h:46:26: warning: passing argument 2 of ?sh_erange? discards ?const? qualifier from pointer target type [-Wdiscarded-qualifiers] 46 | # define gettext(Msgid) ((const char *) (Msgid)) | ~^~~~~~~~~~~~~~~~~~~~~~~ ../bashintl.h:36:25: note: in expansion of macro ?gettext? 36 | #define _(msgid) gettext(msgid) | ^~~~~~~ ./history.def:188:34: note: in expansion of macro ?_? 188 | sh_erange (delete_arg, _("history position")); | ^ / 'build' phase228698 674 In file included from ../bashintl.h:30, from ./history.def:75: ../include/gettext.h:46:26: warning: passing argument 2 of ?sh_erange? discards ?const? qualifier from pointer target type [-Wdiscarded-qualifiers] 46 | # define gettext(Msgid) ((const char *) (Msgid)) | ~^~~~~~~~~~~~~~~~~~~~~~~ ../bashintl.h:36:25: note: in expansion of macro ?gettext? 36 | #define _(msgid) gettext(msgid) | ^~~~~~~ ./history.def:198:38: note: in expansion of macro ?_? 198 | sh_erange (delete_arg, _("history position")); | ^ \ 'build' phase228698 664 In file included from ../bashintl.h:30, from ./history.def:75: ../include/gettext.h:46:26: warning: passing argument 2 of ?sh_erange? discards ?const? qualifier from pointer target type [-Wdiscarded-qualifiers] 46 | # define gettext(Msgid) ((const char *) (Msgid)) | ~^~~~~~~~~~~~~~~~~~~~~~~ ../bashintl.h:36:25: note: in expansion of macro ?gettext? 36 | #define _(msgid) gettext(msgid) | ^~~~~~~ ./history.def:213:33: note: in expansion of macro ?_? 213 | sh_erange (range, _("history position")); | ^ / 'build' phase228698 666 In file included from ../bashintl.h:30, from ./history.def:75: ../include/gettext.h:46:26: warning: passing argument 2 of ?sh_erange? discards ?const? qualifier from pointer target type [-Wdiscarded-qualifiers] 46 | # define gettext(Msgid) ((const char *) (Msgid)) | ~^~~~~~~~~~~~~~~~~~~~~~~ ../bashintl.h:36:25: note: in expansion of macro ?gettext? 36 | #define _(msgid) gettext(msgid) | ^~~~~~~ ./history.def:230:34: note: in expansion of macro ?_? 230 | sh_erange (delete_arg, _("history position")); | ^ \ 'build' phase228698 674 In file included from ../bashintl.h:30, from ./history.def:75: ../include/gettext.h:46:26: warning: passing argument 2 of ?sh_erange? discards ?const? qualifier from pointer target type [-Wdiscarded-qualifiers] 46 | # define gettext(Msgid) ((const char *) (Msgid)) | ~^~~~~~~~~~~~~~~~~~~~~~~ ../bashintl.h:36:25: note: in expansion of macro ?gettext? 36 | #define _(msgid) gettext(msgid) | ^~~~~~~ ./history.def:242:38: note: in expansion of macro ?_? 242 | sh_erange (delete_arg, _("history position")); | ^ / 'build' phase228698 666 In file included from ../bashintl.h:30, from ./history.def:75: ../include/gettext.h:46:26: warning: passing argument 2 of ?sh_erange? discards ?const? qualifier from pointer target type [-Wdiscarded-qualifiers] 46 | # define gettext(Msgid) ((const char *) (Msgid)) | ~^~~~~~~~~~~~~~~~~~~~~~~ ../bashintl.h:36:25: note: in expansion of macro ?gettext? 36 | #define _(msgid) gettext(msgid) | ^~~~~~~ ./history.def:249:34: note: in expansion of macro ?_? 249 | sh_erange (delete_arg, _("history position")); | ^ \ 'build' phase228698 16 rm -f history.c | 'build' phaseild-log 228698 217 ./jobs.def:284:46: warning: passing argument 1 of ?sh_badjob? discards ?const? qualifier from pointer target type [-Wdiscarded-qualifiers] 284 | sh_badjob (list ? list->word->word : _("current")); - 'build' phase228698 13 rm -f jobs.c \ 'build' phaseild-log 228698 171 ./kill.def:274:7: warning: assignment discards ?const? qualifier from pointer target type [-Wdiscarded-qualifiers] 274 | x = _("Unknown error"); | ^ \ 'build' phaseild-log 228698 563 ../include/gettext.h:46:26: warning: passing argument 2 of ?sh_erange? discards ?const? qualifier from pointer target type [-Wdiscarded-qualifiers] 46 | # define gettext(Msgid) ((const char *) (Msgid)) | ~^~~~~~~~~~~~~~~~~~~~~~~ ../bashintl.h:36:25: note: in expansion of macro ?gettext? 36 | #define _(msgid) gettext(msgid) | ^~~~~~~ ./pushd.def:526:21: note: in expansion of macro ?_? 526 | sh_erange (arg, _("directory stack index")); | ^ \ 'build' phase228698 14 rm -f pushd.c - 'build' phaseild-log 228698 610 ../include/gettext.h:46:26: warning: passing argument 2 of ?sh_erange? discards ?const? qualifier from pointer target type [-Wdiscarded-qualifiers] 46 | # define gettext(Msgid) ((const char *) (Msgid)) | ~^~~~~~~~~~~~~~~~~~~~~~~ ../bashintl.h:36:25: note: in expansion of macro ?gettext? 36 | #define _(msgid) gettext(msgid) | ^~~~~~~ ./shift.def:72:50: note: in expansion of macro ?_? 72 | sh_erange (list ? list->word->word : NULL, _("shift count")); | ^ | 'build' phase228698 692 In file included from ../bashintl.h:30, from ./shift.def:33: ../include/gettext.h:46:26: warning: passing argument 2 of ?sh_erange? discards ?const? qualifier from pointer target type [-Wdiscarded-qualifiers] 46 | # define gettext(Msgid) ((const char *) (Msgid)) | ~^~~~~~~~~~~~~~~~~~~~~~~ ../bashintl.h:36:25: note: in expansion of macro ?gettext? 36 | #define _(msgid) gettext(msgid) | ^~~~~~~ ./shift.def:79:52: note: in expansion of macro ?_? 79 | sh_erange (list ? list->word->word : NULL, _("shift count")); | ^ - 'build' phase228698 14 rm -f shift.c / 'build' phaseild-log 228698 552 ../include/gettext.h:46:26: warning: passing argument 1 of ?sh_nojobs? discards ?const? qualifier from pointer target type [-Wdiscarded-qualifiers] 46 | # define gettext(Msgid) ((const char *) (Msgid)) | ~^~~~~~~~~~~~~~~~~~~~~~~ ../bashintl.h:36:25: note: in expansion of macro ?gettext? 36 | #define _(msgid) gettext(msgid) | ^~~~~~~ ./suspend.def:102:18: note: in expansion of macro ?_? 102 | sh_nojobs (_("cannot suspend")); | ^ \ 'build' phase228698 16 rm -f suspend.c - 'build' phaseild-log 228698 566 ../include/gettext.h:46:26: warning: passing argument 2 of ?sh_erange? discards ?const? qualifier from pointer target type [-Wdiscarded-qualifiers] 46 | # define gettext(Msgid) ((const char *) (Msgid)) | ~^~~~~~~~~~~~~~~~~~~~~~~ ../bashintl.h:36:25: note: in expansion of macro ?gettext? 36 | #define _(msgid) gettext(msgid) | ^~~~~~~ ./ulimit.def:481:30: note: in expansion of macro ?_? 481 | sh_erange (cmdarg, _("limit")); | ^ | 'build' phase228698 15 rm -f ulimit.c \ 'build' phaseild-log 228698 600 ../include/gettext.h:46:26: warning: passing argument 2 of ?sh_erange? discards ?const? qualifier from pointer target type [-Wdiscarded-qualifiers] 46 | # define gettext(Msgid) ((const char *) (Msgid)) | ~^~~~~~~~~~~~~~~~~~~~~~~ ../bashintl.h:36:25: note: in expansion of macro ?gettext? 36 | #define _(msgid) gettext(msgid) | ^~~~~~~ ./umask.def:115:44: note: in expansion of macro ?_? 115 | sh_erange (list->word->word, _("octal number")); | ^ / 'build' phase228698 14 rm -f umask.c \ 'build' phaseild-log 228698 192 random.c:93:8: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 93 | iv = (u_bits32_t)seedrand; /* let the compiler truncate */ | ^ building /gnu/store/9ns49smq9jkya2yzk81nnq6bvv4ljjnw-libffi-3.4.4.drv... \ 'build' phaseild-log 240140 201 ../src/java_raw_api.c:317:3: warning: ?ffi_java_raw_to_ptrarray? is deprecated [-Wdeprecated-declarations] 317 | ffi_java_raw_to_ptrarray (cif, raw, avalue); | ^~~~~~~~~~~~~~~~~~~~~~~~ | 'build' phaseild-log 240140 321 ../src/java_raw_api.c:328:3: warning: ?ffi_java_raw_size? is deprecated [-Wdeprecated-declarations] 328 | ffi_java_raw *raw = (ffi_java_raw*)alloca (ffi_java_raw_size (cif)); | ^~~~~~~~~~~~ ../src/java_raw_api.c:45:1: note: declared here 45 | ffi_java_raw_size (ffi_cif *cif) | ^~~~~~~~~~~~~~~~~ \ 'build' phaseild-log 240140 68 ../src/java_raw_api.c: In function ?ffi_prep_java_raw_closure?: - 'build' phaseild-log 240140 256 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -Wall -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -fexceptions -MT src/types.lo -MD -MP -MF src/.deps/types.Tpo -c ../src/types.c -o src/types.o >/dev/null 2>&1 | 'build' phaseild-log 240140 227 ../src/tramp.c:262:22: warning: implicit declaration of function ?open_temp_exec_file? [-Wimplicit-function-declaration] 262 | tramp_globals.fd = open_temp_exec_file (); | ^~~~~~~~~~~~~~~~~~~ building /gnu/store/6flgk72cs19wcl2a6klip20rvzas8sh7-libunistring-1.0.drv... building /gnu/store/ddw8xkpr30lw7i53hla3ingrmq3xqb6x-pkg-config-0.29.2.drv... \ 'build' phaseild-log 336208 339 glibintl.h:37:42: warning: statement with no effect [-Wunused-value] 37 | #define bindtextdomain(Domain,Directory) (Domain) | ^ ggettext.c:109:7: note: in expansion of macro ?bindtextdomain? 109 | bindtextdomain (GETTEXT_PACKAGE, GLIB_LOCALE_DIR); | ^~~~~~~~~~~~~~ building /gnu/store/risfvzw3a0h1ppj54g5isssmpz6v76gw-libgc-8.2.2.drv... building /gnu/store/q67w4brx37iyjyxh4x9yqz3fv1phnqbc-guile-3.0.9.drv... substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% building /gnu/store/slv5z1nqd2i6kd90c78z6kfjgb3llnpi-bzip2-1.0.8.drv... substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% \substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% \ 'build-shared-lib' phase437922 4096 ) ) { | ~ blocksort.c:347:6: warning: inlining failed in call to ?mainGtU?: --param max-inline-insns-single limit reached [-Winline] 347 | Bool mainGtU ( UInt32 i1, | ^~~~~~~ blocksort.c:542:18: note: called from here 542 | while ( mainGtU ( | ^~~~~~~~~ 543 | ptr[j-h]+d, v+d, block, quadrant, nblock, budget | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 544 | ) ) { | ~ gcc -fpic -fPIC -Wall -Winline -O2 -g -D_FILE_OFFSET_BITS=64 -c huffman.c gcc -fpic -fPIC -Wall -Winline -O2 -g -D_FILE_OFFSET_BITS=64 -c crctable.c gcc -fpic -fPIC -Wall -Winline -O2 -g -D_FILE_OFFSET_BITS=64 -c randtable.c gcc -fpic -fPIC -Wall -Winline -O2 -g -D_FILE_OFFSET_BITS=64 -c compress.c gcc -fpic -fPIC -Wall -Winline -O2 -g -D_FILE_OFFSET_BITS=64 -c decompress.c gcc -fpic -fPIC -Wall -Winline -O2 -g -D_FILE_OFFSET_BITS=64 -c bzlib.c gcc -shared -Wl,-soname -Wl,libbz2.so.1.0 -o libbz2.so.1.0.8 blocksort.o huffman.o crctable.o randtable.o compress.o decompress.o bzlib.o gcc -fpic -fPIC -Wall -Winline -O2 -g -D_FILE_OFFSET_BITS=64 -o bzip2-shared bzip2.c libbz2.so.1.0.8 rm -f libbz2.so.1.0 ln -s libbz2.so.1.0.8 libbz2.so.1.0 phase `build-shared-lib' succeeded after 1.5 seconds starting phase `build' rm -f libbz2.a gcc -Wall -Winline -O2 -g -D_FILE_OFFSET_BITS=64 -c bzip2.c gcc -Wall -Winline -O2 -g -D_FILE_OFFSET_BITS=64 -c bzip2recover.c ar cq libbz2.a blocksort.o huffman.o crctable.o randtable.o compress.o decompress.o bzlib.o gcc -Wall -Winline -O2 -g -D_FILE_OFFSET_BITS=64 -o bzip2recover bzip2recover.o gcc -Wall -Winline -O2 -g -D_FILE_OFFSET_BITS=64 -o bzip2 bzip2.o -L. -lbz2 Doing 6 tests (3 compress, 3 uncompress) ... If there's a problem, things might stop at this point. ./bzip2 -1 < sample1.ref > sample1.rb2 ./bzip2 -2 < sample2.ref > sample2.rb2 ./bzip2 -3 < sample3.ref > sample3.rb2 ./bzip2 -d < sample1.bz2 > sample1.tst ./bzip2 -d < sample2.bz2 > sample2.tst ./bzip2 -ds < sample3.bz2 > sample3.tst cmp sample1.bz2 sample1.rb2 cmp sample2.bz2 sample2.rb2 cmp sample3.bz2 sample3.rb2 cmp sample1.tst sample1.ref cmp sample2.tst sample2.ref cmp sample3.tst sample3.ref If you got this far and the 'cmp's didn't complain, it looks like you're in business. To install in /usr/local/bin, /usr/local/lib, /usr/local/man and /usr/local/include, type make install To install somewhere else, eg, /xxx/yyy/{bin,lib,man,include}, type make install PREFIX=/xxx/yyy If you are (justifiably) paranoid and want to see what 'make install' is going to do, you can first do make -n install or make -n install PREFIX=/xxx/yyy respectively. The -n instructs make to show the commands it would execute, but not actually execute them. Instructions for use are in the preformatted manual page, in the file bzip2.txt. For more detailed documentation, read the full manual. It is available in Postscript form (manual.ps), PDF form (manual.pdf), and HTML form (manual.html). You can also do "bzip2 --help" to see some helpful information. "bzip2 -L" displays the software license. phase `build' succeeded after 0.3 seconds starting phase `check' Doing 6 tests (3 compress, 3 uncompress) ... If there's a problem, things might stop at this point. ./bzip2 -1 < sample1.ref > sample1.rb2 ./bzip2 -2 < sample2.ref > sample2.rb2 ./bzip2 -3 < sample3.ref > sample3.rb2 ./bzip2 -d < sample1.bz2 > sample1.tst ./bzip2 -d < sample2.bz2 > sample2.tst ./bzip2 -ds < sample3.bz2 > sample3.tst cmp sample1.bz2 sample1.rb2 cmp sample2.bz2 sample2.rb2 cmp sample3.bz2 sample3.rb2 cmp sample1.tst sample1.ref cmp sample2.tst sample2.ref cmp sample3.tst sample3.ref If you got this far and the 'cmp's didn't complain, it looks like you're in business. To install in /usr/local/bin, /usr/local/lib, /usr/local/man and /usr/local/include, type make install To install somewhere else, eg, /xxx/yyy/{bin,lib,man,include}, type make install PREFIX=/xxx/yyy building /gnu/store/2qi0vn57s069bcycf5wm6zmkww67g9jj-CUnit-2.1-3.tar.bz2.drv... building /gnu/store/83y4zf06iqv3xjz3pjzhmdim76bs53p2-Python-3.10.7.tar.xz.drv... building /gnu/store/g36xhgg7b96n6j9w2frhs8v81irwnw1a-autoconf-2.69.tar.xz.drv... building /gnu/store/kw9rabrbz77pcf0ffbg7vamhndww2q6r-Python-3.10.7.tar.xz.drv... building /gnu/store/j0kp2928ymdc0q6mykxvbnprwv3bb2xp-automake-1.16.5.tar.xz.drv... building /gnu/store/yj4jmxracp48a8d472dp45jb9h2zawmx-c-ares-1.18.1.tar.gz.drv... building /gnu/store/b7h3khilnc1hvr384kypqib16b76vjhp-automake-1.16.5.tar.xz.drv... building /gnu/store/l8s3ai2y0sjjplvzfdshb1c89dsy9w5c-c-ares-1.18.1.drv... / 'build' phaselog 438688 358 In file included from ares-test.h:6, from ares-test-misc.cc:1: ./../include/ares.h:414:19: note: by argument 2 of type ?const unsigned char*? to ?void ares_send(ares_channel, const unsigned char*, int, ares_callback, void*)? declared here 414 | CARES_EXTERN void ares_send(ares_channel channel, | ^~~~~~~~~ / 'build' phaseild-log 438688 23 CXXLD libgmock.la building /gnu/store/85j4lw0jz28axfjgp5k3r5zy440710wq-curl-8.5.0.tar.xz.drv... building /gnu/store/z8kqgsx6yh2mpm0n2jhzk1phihdscazf-datefudge_1.23.tar.xz.drv... building /gnu/store/z2ny4vkwyj6zkzk49xmv9vv7ycvgjqa0-curl-8.5.0.tar.xz.drv... building /gnu/store/3wgf5ndqqkb02byvyzc4lcgk4141bvwc-datefudge_1.23.tar.xz.drv... building /gnu/store/p71n0nhcihlz3rkngbzspgsadf2qcfl6-db-6.2.32.tar.gz.drv... building /gnu/store/yz43jv8fbl2jhgq5jbx59rdps437b8fn-dejavu-fonts-ttf-2.37.tar.bz2.drv... building /gnu/store/wkjpmiflrxw69xcgidsc1hdixkpgvdz9-bdb-6.2.32.drv... building /gnu/store/8r73jwy621pvmbfyk34w0gqf65sff9di-elfutils-0.187.tar.bz2.drv... building /gnu/store/0xqqxjl69jwv39rg10nzcnwggq4zhhl9-expat-2.5.0.drv... building /gnu/store/k5jrjwim3zxfgc2kqv901l1rmj5cdvr7-elfutils-0.187.tar.xz.drv... building /gnu/store/arvb8km1nlha044mp7579rq0kpk2fgix-file-5.44.drv... building /gnu/store/y40yj6xvcibhxfzww6dis7q4gbn5w012-fontconfig-2.14.0.tar.xz.drv... building /gnu/store/chzbq1nrnvyxk4zbwjs37k2y98jmv4a4-freetype-2.13.0.tar.xz.drv... building /gnu/store/a8c93pxxf7xr01135ivxq0w8m5zzb5ar-fontconfig-2.14.0.tar.xz.drv... building /gnu/store/la8wivs9ibd6zmj98zy8w6x2pkxj6vyr-gcc-11.3.0.tar.xz.drv... building /gnu/store/vcnq4p8hghf8miyz2qac1kn85m86qw6y-gdbm-1.23.tar.gz.drv... building /gnu/store/g6qb58plai65zdps620ny2rfif1z42s0-gettext-0.21.tar.gz.drv... building /gnu/store/rcrz4izlww71mwx4nghrkrr3fjmihz9m-gdbm-1.23.drv... building /gnu/store/9h789ncr9vifmwii529xhqy7lzslsv6w-gettext-0.21.tar.xz.drv... building /gnu/store/79v13lasmll6gsawd2bzknls7m4y9vz9-gettext-1.07.tar.gz.drv... building /gnu/store/arkzpj4s1wbpr85289kx4g4jav5qs7nk-ghostscript-fonts-std-8.11.tar.gz.drv... building /gnu/store/bh73zr5anvsbd9sjrj6x6xiacjyan1p6-git-2.45.2.tar.xz.drv... building /gnu/store/z6dyvhgnghgib043q9qvbxhjqh3a4cgg-font-ghostscript-8.11.drv... building /gnu/store/59lmj8ckpdk8cwh7w9k99flr377i5x7y-gmp-6.2.1.tar.xz.drv... building /gnu/store/mm4gq96ww2smzqdypkf27cdja8in2kda-gnutls-3.7.7.tar.xz.drv... |sha256 hash mismatch for /gnu/store/sziaihhn2rs2p95gfn83yi78b9dlj2qi-gnutls-3.7.7.tar.xz: expected hash: 01i1gl15k6qwvxmxx0by1mn9nlmcmym18wdpm7dn9awfsp8474dy actual hash: 0zc8z414h1m8n5pdwm4sainh7d99jhpb4w510lxa6jy17784c7zk hash mismatch for store item '/gnu/store/sziaihhn2rs2p95gfn83yi78b9dlj2qi-gnutls-3.7.7.tar.xz' build of /gnu/store/mm4gq96ww2smzqdypkf27cdja8in2kda-gnutls-3.7.7.tar.xz.drv failed View build log at '/var/log/guix/drvs/mm/4gq96ww2smzqdypkf27cdja8in2kda-gnutls-3.7.7.tar.xz.drv.gz'. note: keeping build directory `/tmp/guix-build-gnutls-3.7.7.tar.xz.drv-0' building /gnu/store/21r2l77xbxjvbgzj6c7w5z7d3c401ahh-gmp-6.2.1.tar.xz.drv... cannot build derivation `/gnu/store/mkjsa7fbklnm2x0ii33323q1qx1yag24-gnutls-3.7.7.tar.xz.drv': 1 dependencies couldn't be built Backtrace: 14 (primitive-load "/gnu/store/3fcpkapc237aw7fb70yk2pys42x5fs4i-compute-guix-derivation") In ice-9/eval.scm: 155:9 13 (_ _) 159:9 12 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#<directory (guile-u?> ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?)) In ice-9/boot-9.scm: 152:2 11 (with-fluid* _ _ _) 152:2 10 (with-fluid* _ _ _) In ./guix/store.scm: 2210:24 9 (run-with-store #<store-connection 256.99 7fe173d20aa0> #<procedure 7fe15e2811e0 at ./guix/self.scm:13?> ?) 2038:8 8 (_ #<store-connection 256.99 7fe173d20aa0>) In ./guix/gexp.scm: 299:22 7 (_ #<store-connection 256.99 7fe173d20aa0>) 1205:2 6 (_ #<store-connection 256.99 7fe173d20aa0>) 1072:2 5 (_ #<store-connection 256.99 7fe173d20aa0>) 913:4 4 (_ #<store-connection 256.99 7fe173d20aa0>) In ./guix/store.scm: 2095:12 3 (_ #<store-connection 256.99 7fe173d20aa0>) 1433:5 2 (map/accumulate-builds #<store-connection 256.99 7fe173d20aa0> #<procedure 7fe15b5a2300 at ./guix/stor?> ?) 1449:15 1 (_ #<store-connection 256.99 7fe173d20aa0> ("/gnu/store/0ynydv8p67ix5q8wvlklwdcx40m0ykp5-gnutls-3.8?" ?) ?) 1449:15 0 (loop #f) ./guix/store.scm:1449:15: In procedure loop: ERROR: 1. &store-protocol-error: message: "build of `/gnu/store/k6c5937ln7yvyi88dq6k66pl43l8r0cz-guile-gcrypt-0.4.0.drv' failed" status: 1 guix time-machine: error: You found a bug: the program '/gnu/store/3fcpkapc237aw7fb70yk2pys42x5fs4i-compute-guix-derivation' failed to compute the derivation for Guix (version: "53396a22afc04536ddf75d8f82ad2eafa5082725"; system: "x86_64-linux"; host version: "1.4.0"; pull-version: 1). Please report the COMPLETE output above by email to <bug-guix <at> gnu.org>.
[OpenPGP_0x37C3D6B71BD4143C.asc (application/pgp-keys, attachment)]
[OpenPGP_signature.asc (application/pgp-signature, attachment)]
bug-guix <at> gnu.org
:bug#76383
; Package guix
.
(Mon, 10 Mar 2025 19:48:05 GMT) Full text and rfc822 format available.Message #8 received at 76383 <at> debbugs.gnu.org (full text, mbox):
From: Simon Tournier <zimon.toutoune <at> gmail.com> To: David <davidzgumberg <at> gmail.com>, 76383 <at> debbugs.gnu.org Subject: Re: bug#76383: guix time-machine: Failure to compute derivation Date: Mon, 10 Mar 2025 19:49:36 +0100
Hi, On Mon, 17 Feb 2025 at 11:32, David <davidzgumberg <at> gmail.com> wrote: > $ ./contrib/guix/guix-build Well, it’s difficult to follow what this script is doing… > Found macOS SDK at > '/bitcoin/depends/SDKs/Xcode-15.0-15A240d-extracted-SDK-with-libcxx-headers', > using... > Checking that we can connect to the guix-daemon... > building [... MANY STUFF RUN IN PARALLEL ...] > /gnu/store/mm4gq96ww2smzqdypkf27cdja8in2kda-gnutls-3.7.7.tar.xz.drv... > |sha256 hash mismatch for > /gnu/store/sziaihhn2rs2p95gfn83yi78b9dlj2qi-gnutls-3.7.7.tar.xz: > expected hash: 01i1gl15k6qwvxmxx0by1mn9nlmcmym18wdpm7dn9awfsp8474dy > actual hash: 0zc8z414h1m8n5pdwm4sainh7d99jhpb4w510lxa6jy17784c7zk > hash mismatch for store item > '/gnu/store/sziaihhn2rs2p95gfn83yi78b9dlj2qi-gnutls-3.7.7.tar.xz' --8<---------------cut here---------------start------------->8--- $ guix build /gnu/store/mm4gq96ww2smzqdypkf27cdja8in2kda-gnutls-3.7.7.tar.xz.drv --check --no-substitutes The following derivation will be built: /gnu/store/mm4gq96ww2smzqdypkf27cdja8in2kda-gnutls-3.7.7.tar.xz.drv building /gnu/store/mm4gq96ww2smzqdypkf27cdja8in2kda-gnutls-3.7.7.tar.xz.drv... Starting download of /gnu/store/1vka8lhfvcb2cdy49gd87nhap26yqkcy-gnutls-3.7.7.tar.xz From http://artfiles.org/gnupg.org/gnutls/v3.7/gnutls-3.7.7.tar.xz... download failed "http://artfiles.org/gnupg.org/gnutls/v3.7/gnutls-3.7.7.tar.xz" 404 "Not Found" Starting download of /gnu/store/1vka8lhfvcb2cdy49gd87nhap26yqkcy-gnutls-3.7.7.tar.xz From http://www.crysys.hu/gnutls/v3.7/gnutls-3.7.7.tar.xz... following redirection to `https://www.crysys.hu/gnutls/v3.7/gnutls-3.7.7.tar.xz'... downloading from http://www.crysys.hu/gnutls/v3.7/gnutls-3.7.7.tar.xz ... warning: rewriting hashes in `/gnu/store/sziaihhn2rs2p95gfn83yi78b9dlj2qi-gnutls-3.7.7.tar.xz'; cross fingers sha256 hash mismatch for /gnu/store/sziaihhn2rs2p95gfn83yi78b9dlj2qi-gnutls-3.7.7.tar.xz: expected hash: 01i1gl15k6qwvxmxx0by1mn9nlmcmym18wdpm7dn9awfsp8474dy actual hash: 0ncvc51yxibs395yywm6z4654i3wvv24hrhcgxlsbzrpvihkbsl5 hash mismatch for store item '/gnu/store/sziaihhn2rs2p95gfn83yi78b9dlj2qi-gnutls-3.7.7.tar.xz' build of /gnu/store/mm4gq96ww2smzqdypkf27cdja8in2kda-gnutls-3.7.7.tar.xz.drv failed View build log at '/var/log/guix/drvs/mm/4gq96ww2smzqdypkf27cdja8in2kda-gnutls-3.7.7.tar.xz.drv.gz'. guix build: error: build of `/gnu/store/mm4gq96ww2smzqdypkf27cdja8in2kda-gnutls-3.7.7.tar.xz.drv' failed --8<---------------cut here---------------end--------------->8--- Argh! Crossing the fingers had not been enough… But please notice that… --8<---------------cut here---------------start------------->8--- $ guix build /gnu/store/mm4gq96ww2smzqdypkf27cdja8in2kda-gnutls-3.7.7.tar.xz.drv substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% 6.4 MB will be downloaded: /gnu/store/sziaihhn2rs2p95gfn83yi78b9dlj2qi-gnutls-3.7.7.tar.xz substituting /gnu/store/sziaihhn2rs2p95gfn83yi78b9dlj2qi-gnutls-3.7.7.tar.xz... downloading from https://ci.guix.gnu.org/nar/sziaihhn2rs2p95gfn83yi78b9dlj2qi-gnutls-3.7.7.tar.xz ... gnutls-3.7.7.tar.xz 6.1MiB 1.7MiB/s 00:04 ▕██████████████████▏ 100.0% /gnu/store/sziaihhn2rs2p95gfn83yi78b9dlj2qi-gnutls-3.7.7.tar.xz --8<---------------cut here---------------end--------------->8--- …the item is available. Well, I do not know if it is a bug or not. Cheers, simon
Andreas Enge <andreas <at> enge.fr>
:David <davidzgumberg <at> gmail.com>
:Message #13 received at 76383-done <at> debbugs.gnu.org (full text, mbox):
From: Andreas Enge <andreas <at> enge.fr> To: Simon Tournier <zimon.toutoune <at> gmail.com> Cc: 76383-done <at> debbugs.gnu.org, David <davidzgumberg <at> gmail.com> Subject: Re: bug#76383: guix time-machine: Failure to compute derivation Date: Sun, 13 Apr 2025 15:13:38 +0200
Notice also this: substitute: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable So it looks like your system does not authorise our substitute server, and as Simon noticed, the place from which Guix ends up downloading the source code of gnutls serves a file with a different hash. I am closing this as probably not a bug in Guix. Andreas
bug-guix <at> gnu.org
:bug#76383
; Package guix
.
(Wed, 16 Apr 2025 16:34:12 GMT) Full text and rfc822 format available.Message #16 received at 76383-done <at> debbugs.gnu.org (full text, mbox):
From: Simon Tournier <zimon.toutoune <at> gmail.com> To: Andreas Enge <andreas <at> enge.fr> Cc: 76383-done <at> debbugs.gnu.org, David <davidzgumberg <at> gmail.com> Subject: Re: bug#76383: guix time-machine: Failure to compute derivation Date: Wed, 16 Apr 2025 16:42:58 +0200
Hi Andreas, On Sun, 13 Apr 2025 at 15:13, Andreas Enge <andreas <at> enge.fr> wrote: > I am closing this as probably not a bug in Guix. Checking again… First, the substitute from Guix: --8<---------------cut here---------------start------------->8--- $ guix build /gnu/store/mm4gq96ww2smzqdypkf27cdja8in2kda-gnutls-3.7.7.tar.xz.drv 6.4 MB will be downloaded: /gnu/store/sziaihhn2rs2p95gfn83yi78b9dlj2qi-gnutls-3.7.7.tar.xz substituting /gnu/store/sziaihhn2rs2p95gfn83yi78b9dlj2qi-gnutls-3.7.7.tar.xz... downloading from https://ci.guix.gnu.org/nar/sziaihhn2rs2p95gfn83yi78b9dlj2qi-gnutls-3.7.7.tar.xz ... gnutls-3.7.7.tar.xz 6.1MiB 3.1MiB/s 00:02 ▕██████████████████▏ 100.0% /gnu/store/sziaihhn2rs2p95gfn83yi78b9dlj2qi-gnutls-3.7.7.tar.xz $ guix hash /gnu/store/sziaihhn2rs2p95gfn83yi78b9dlj2qi-gnutls-3.7.7.tar.xz 01i1gl15k6qwvxmxx0by1mn9nlmcmym18wdpm7dn9awfsp8474dy --8<---------------cut here---------------end--------------->8--- Then second, from upstream: --8<---------------cut here---------------start------------->8--- $ guix build /gnu/store/mm4gq96ww2smzqdypkf27cdja8in2kda-gnutls-3.7.7.tar.xz.drv --no-substitutes --check The following derivation will be built: /gnu/store/mm4gq96ww2smzqdypkf27cdja8in2kda-gnutls-3.7.7.tar.xz.drv building /gnu/store/mm4gq96ww2smzqdypkf27cdja8in2kda-gnutls-3.7.7.tar.xz.drv... Starting download of /gnu/store/1vka8lhfvcb2cdy49gd87nhap26yqkcy-gnutls-3.7.7.tar.xz From http://artfiles.org/gnupg.org/gnutls/v3.7/gnutls-3.7.7.tar.xz... download failed "http://artfiles.org/gnupg.org/gnutls/v3.7/gnutls-3.7.7.tar.xz" 404 "Not Found" Starting download of /gnu/store/1vka8lhfvcb2cdy49gd87nhap26yqkcy-gnutls-3.7.7.tar.xz From http://www.crysys.hu/gnutls/v3.7/gnutls-3.7.7.tar.xz... In procedure getaddrinfo: Name or service not known Starting download of /gnu/store/1vka8lhfvcb2cdy49gd87nhap26yqkcy-gnutls-3.7.7.tar.xz From https://gnupg.org/ftp/gcrypt/gnutls/v3.7/gnutls-3.7.7.tar.xz... downloading from https://gnupg.org/ftp/gcrypt/gnutls/v3.7/gnutls-3.7.7.tar.xz ... warning: rewriting hashes in `/gnu/store/sziaihhn2rs2p95gfn83yi78b9dlj2qi-gnutls-3.7.7.tar.xz'; cross fingers successfully built /gnu/store/mm4gq96ww2smzqdypkf27cdja8in2kda-gnutls-3.7.7.tar.xz.drv successfully built /gnu/store/mm4gq96ww2smzqdypkf27cdja8in2kda-gnutls-3.7.7.tar.xz.drv /gnu/store/sziaihhn2rs2p95gfn83yi78b9dlj2qi-gnutls-3.7.7.tar.xz --8<---------------cut here---------------end--------------->8--- Therefore, I confirm it’s unlikely a bug in Guix. Cheers, simon
Debbugs Internal Request <help-debbugs <at> gnu.org>
to internal_control <at> debbugs.gnu.org
.
(Thu, 15 May 2025 11:24:13 GMT) Full text and rfc822 format available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.