[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [libmicrohttpd] libmicrohttpd - `make check' failures
From: |
Christian Grothoff |
Subject: |
Re: [libmicrohttpd] libmicrohttpd - `make check' failures |
Date: |
Wed, 29 Jan 2014 07:40:59 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20131103 Icedove/17.0.10 |
Hi!
First of all, don't worry, those failures are because I failed to add
the 'crt' files to the TGZ, not because of an actual problem. You can
either simply ignore the test failure, get the files from SVN or wait
for me to packge 0.9.34.
Happy hacking!
Christian
On 01/28/14 11:35, Tomas Cech wrote:
> Hello,
>
> because of gnunet-0.10.0 I had to upgrade libmicrohttpd. Minimal required
> version was 0.9.31 but 0.9.33 was already available so I took the newer
> one.
>
> In `make check' phase we have some new failures:
>
> test_https_sni fails with:
> *** Error loading certificate file host1.crt.
>
> First I thought it was caused by build environment restrictions, but it
> fails
> outside the same way as well...
>
>
> Do you have any idea what to do about that?
>
> Best regards,
>
> Tomas Cech
>
>
>
> Bigger part from log:
> ...
> gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/include/plibc
> -I../../../src/include -I../../../src/microhttpd -fno-strict-aliasing -g
> -O2 -MT test_https_time_out.o -MD -MP -MF .deps/test_https_time_out.Tpo
> -c -o
> test_https_time_out.o test_https_time_out.c
> mv -f .deps/test_https_time_out.Tpo .deps/test_https_time_out.Po
> /bin/sh ../../../libtool --tag=CC --mode=link gcc
> -fno-strict-aliasing -g
> -O2 -o test_https_time_out test_https_time_out.o tls_test_common.o
> ../../../src/testcurl/libcurl_version_check.a
> ../../../src/microhttpd/libmicrohttpd.la -lcurl -lgnutls -L/usr/lib64
> -lgcrypt
> -ldl -lgpg-error -lpthread
> libtool: link: gcc -fno-strict-aliasing -g -O2 -o .libs/test_https_time_out
> test_https_time_out.o tls_test_common.o
> ../../../src/testcurl/libcurl_version_check.a
> ../../../src/microhttpd/.libs/libmicrohttpd.so -lcurl -lgnutls -L/usr/lib64
> -lgcrypt -ldl -lgpg-error -lpthread
> gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/include/plibc
> -I../../../src/include -I../../../src/microhttpd -fno-strict-aliasing -g
> -O2 -MT test_empty_response.o -MD -MP -MF .deps/test_empty_response.Tpo
> -c -o
> test_empty_response.o test_empty_response.c
> mv -f .deps/test_empty_response.Tpo .deps/test_empty_response.Po
> /bin/sh ../../../libtool --tag=CC --mode=link gcc
> -fno-strict-aliasing -g
> -O2 -o test_empty_response test_empty_response.o tls_test_common.o
> ../../../src/testcurl/libcurl_version_check.a
> ../../../src/microhttpd/libmicrohttpd.la -lcurl -lgnutls -L/usr/lib64
> -lgcrypt
> -ldl -lgpg-error -lpthread
> libtool: link: gcc -fno-strict-aliasing -g -O2 -o .libs/test_empty_response
> test_empty_response.o tls_test_common.o
> ../../../src/testcurl/libcurl_version_check.a
> ../../../src/microhttpd/.libs/libmicrohttpd.so -lcurl -lgnutls -L/usr/lib64
> -lgcrypt -ldl -lgpg-error -lpthread
> make[2]: Leaving directory
> `/Devel/obs/home:sleep_walker:branches:devel:libraries:c_c++/libmicrohttpd/libmicrohttpd-0.9.33/src/testcurl/https'
>
> make check-TESTS
> make[2]: Entering directory
> `/Devel/obs/home:sleep_walker:branches:devel:libraries:c_c++/libmicrohttpd/libmicrohttpd-0.9.33/src/testcurl/https'
>
> curl version: libcurl/7.32.0 OpenSSL/1.0.1e zlib/1.2.8 libidn/1.25
> libssh2/1.4.3
> Refusing to run test with OpenSSL. Please install libcurl-gnutls
> PASS: test_tls_options
> PASS: test_https_multi_daemon
> PASS: test_https_get
> *** Error loading certificate file host1.crt.
> FAIL: test_https_sni
> PASS: test_https_get_select
> PASS: test_https_get_parallel
> Refusing to run test with OpenSSL. Please install libcurl-gnutls
> PASS: test_https_get_parallel_threads
> PASS: test_https_session_info
> PASS: test_https_time_out
> PASS: test_tls_authentication
> PASS: test_empty_response
> ======================================
> 1 of 11 tests failed
> Please report to address@hidden
> ======================================
> make[2]: *** [check-TESTS] Error 1
> make[2]: Leaving directory
> `/Devel/obs/home:sleep_walker:branches:devel:libraries:c_c++/libmicrohttpd/libmicrohttpd-0.9.33/src/testcurl/https'
>
> make[1]: *** [check-am] Error 2
> make[1]: Leaving directory
> `/Devel/obs/home:sleep_walker:branches:devel:libraries:c_c++/libmicrohttpd/libmicrohttpd-0.9.33/src/testcurl/https'
>
> make: *** [check-recursive] Error 1