ng0 (2017-02-17 16:29:35 +0000) wrote: > On 17-02-17 16:23:46, ng0 wrote: > > On 17-02-17 16:48:58, Ivan Vilata i Balaguer wrote: > > > libmicrohttpd-0.9.52 fails to build because of a failing test: > > > > > > ``` > > > $ guix package -i libmicrohttpd > > > ... > > > make[4]: Entering directory > > > '/tmp/guix-build-libmicrohttpd-0.9.52.drv-0/libmicrohttpd-0.9.52/src/microhttpd' > > > PASS: test_str_compare > > > PASS: test_str_to_value > > > PASS: test_shutdown_select > > > PASS: test_shutdown_poll > > > PASS: test_daemon > > > PASS: test_upgrade > > > ../../test-driver: line 107: 7381 Aborted "$@" > > > > $log_file 2>&1 > > > FAIL: test_upgrade_ssl > > > PASS: test_postprocessor > > > PASS: test_postprocessor_large > > > PASS: test_postprocessor_amp > > > ============================================================================ > > > Testsuite summary for GNU Libmicrohttpd 0.9.52 > > > ============================================================================ > > > # TOTAL: 10 > > > # PASS: 9 > > > # SKIP: 0 > > > # XFAIL: 0 > > > # FAIL: 1 > > > # XPASS: 0 > > > # ERROR: 0 > > > ============================================================================ > > > See src/microhttpd/test-suite.log > > > Please report to libmicroht...@gnu.org > > Can you repeat the build with > 'guix build --keep-failed --install libmicrohttpd' and append the > 'src/microhttpd/test-suite.log' file? > > This can be useful.
Hi ng0, I'm building it on: $ uname -a Linux sax 4.9.0-1-amd64 #1 SMP Debian 4.9.6-3 (2017-01-28) x86_64 GNU/Linux Possibly relevant envvars: $ env | grep guix GUIX_PROFILE=/home/ivan/.guix-profile GIT_SSL_CAINFO=/home/ivan/.guix-profile/etc/ssl/certs/ca-certificates.crt GUILE_LOAD_COMPILED_PATH=/home/ivan/.guix-profile/lib/guile/2.0/site-ccache:/home/ivan/.guix-profile/share/guile/site/2.0 GUIX_LOCPATH=/home/ivan/.guix-profile/lib/locale PURPLE_PLUGIN_PATH=/home/ivan/.guix-profile/lib/purple-2:/home/ivan/.guix-profile/lib/pidgin GUILE_LOAD_PATH=/home/ivan/.guix-profile/share/guile/site/2.0 PATH=/home/ivan/.guix-profile/bin:/home/ivan/.guix-profile/sbin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games INFOPATH=/home/ivan/.guix-profile/share/info The log from ``guix package --keep-failed --install libmicrohttpd``: ``` ============================================================= GNU Libmicrohttpd 0.9.52: src/microhttpd/test-suite.log ============================================================= # TOTAL: 10 # PASS: 9 # SKIP: 0 # XFAIL: 0 # FAIL: 1 # XPASS: 0 # ERROR: 0 .. contents:: :depth: 2 FAIL: test_upgrade_ssl ====================== verify depth is 0 depth=0 CN = test_ca_cert verify error:num=20:unable to get local issuer certificate verify return:1 depth=0 CN = test_ca_cert verify error:num=21:unable to verify the first certificate verify return:1 DONE verify depth is 0 depth=0 CN = test_ca_cert verify error:num=20:unable to get local issuer certificate verify return:1 depth=0 CN = test_ca_cert verify error:num=21:unable to verify the first certificate verify return:1 DONE verify depth is 0 depth=0 CN = test_ca_cert verify error:num=20:unable to get local issuer certificate verify return:1 depth=0 CN = test_ca_cert verify error:num=21:unable to verify the first certificate verify return:1 read:errno=0 verify depth is 0 depth=0 CN = test_ca_cert verify error:num=20:unable to get local issuer certificate verify return:1 depth=0 CN = test_ca_cert verify error:num=21:unable to verify the first certificate verify return:1 DONE verify depth is 0 depth=0 CN = test_ca_cert verify error:num=20:unable to get local issuer certificate verify return:1 depth=0 CN = test_ca_cert verify error:num=21:unable to verify the first certificate verify return:1 DONE verify depth is 0 depth=0 CN = test_ca_cert verify error:num=20:unable to get local issuer certificate verify return:1 depth=0 CN = test_ca_cert verify error:num=21:unable to verify the first certificate verify return:1 DONE verify depth is 0 depth=0 CN = test_ca_cert verify error:num=20:unable to get local issuer certificate verify return:1 depth=0 CN = test_ca_cert verify error:num=21:unable to verify the first certificate verify return:1 DONE verify depth is 0 depth=0 CN = test_ca_cert verify error:num=20:unable to get local issuer certificate verify return:1 depth=0 CN = test_ca_cert verify error:num=21:unable to verify the first certificate verify return:1 DONE verify depth is 0 depth=0 CN = test_ca_cert verify error:num=20:unable to get local issuer certificate verify return:1 depth=0 CN = test_ca_cert verify error:num=21:unable to verify the first certificate verify return:1 DONE FAIL test_upgrade_ssl (exit status: 139) ``` Thanks for checking this! -- Ivan Vilata i Balaguer -- https://elvil.net/