From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ivan Vilata i Balaguer Subject: bug#25774: libmicrohttpd: fails to build (test-driver aborted) Date: Fri, 17 Feb 2017 18:10:30 +0100 Message-ID: <20170217171030.GE7067@sax.terramar.selidor.net> References: <20170217154858.GD7067@sax.terramar.selidor.net> <20170217162346.4pfljt2q2vv27b6l@wasp> <20170217162934.nuetcswipdil7xje@wasp> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:37437) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cem3l-00024w-MK for bug-guix@gnu.org; Fri, 17 Feb 2017 12:11:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cem3i-0007MK-GD for bug-guix@gnu.org; Fri, 17 Feb 2017 12:11:05 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:45572) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cem3i-0007ME-CQ for bug-guix@gnu.org; Fri, 17 Feb 2017 12:11:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cem3h-0006Q8-OV for bug-guix@gnu.org; Fri, 17 Feb 2017 12:11:01 -0500 Sender: "Debbugs-submit" Resent-Message-ID: Content-Disposition: inline In-Reply-To: <20170217162934.nuetcswipdil7xje@wasp> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Ivan Vilata i Balaguer , 25774@debbugs.gnu.org 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 libmicrohttpd@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/