Bug#911714: serf FTBFS: ssl tests fail

2018-10-23 Thread James McCoy
On Tue, Oct 23, 2018 at 10:15:28PM +0200, Helmut Grohne wrote:
> serf fails to build from source in unstable e.g. on i386:
> 
> https://tests.reproducible-builds.org/debian/rbuild/unstable/i386/serf_1.3.9-6.rbuild.log.gz
> 
> | There were 14 failures:
> | 1) test_ssl_trust_rootca: test/test_util.c:456: expected <0> but was 
> <120199>
> | 2) test_ssl_certificate_chain_with_anchor: test/test_util.c:456: expected 
> <0> but was <120199>

Ah, the bad cert timebomb has expired again (see #862027).  I was hoping
a new upstream release would have happened in the interim.

There is hope, as there's a release candidate out for their next
version, which contains a script to generate the bad certs at build
time.

I'll see about backporting the script if the upstream release doesn't
happen Real Soon Now.  I'll probably have to look into it anyway, since
this is going to affect stable builds too.

Cheers,
-- 
James
GPG Key: 4096R/91BF BF4D 6956 BD5D F7B7  2D23 DFE6 91AE 331B A3DB



Bug#911714: serf FTBFS: ssl tests fail

2018-10-23 Thread Helmut Grohne
Source: serf
Version: 1.3.9-6
Severity: serious
Tags: ftbfs

serf fails to build from source in unstable e.g. on i386:

https://tests.reproducible-builds.org/debian/rbuild/unstable/i386/serf_1.3.9-6.rbuild.log.gz

| There were 14 failures:
| 1) test_ssl_trust_rootca: test/test_util.c:456: expected <0> but was <120199>
| 2) test_ssl_certificate_chain_with_anchor: test/test_util.c:456: expected <0> 
but was <120199>
| 3) test_ssl_certificate_chain_all_from_server: test/test_util.c:456: expected 
<0> but was <120199>
| 4) test_ssl_no_servercert_callback_allok: test/test_util.c:456: expected <0> 
but was <120170>
| 5) test_ssl_large_response: test/test_util.c:456: expected <0> but was 
<120170>
| 6) test_ssl_large_request: test/test_util.c:456: expected <0> but was <120170>
| 7) test_ssl_client_certificate: test/test_util.c:456: expected <0> but was 
<120170>
| 8) test_ssl_future_server_cert: test/test_util.c:456: expected <0> but was 
<120199>
| 9) test_setup_ssltunnel: test/test_util.c:456: expected <0> but was <120170>
| 10) test_ssltunnel_basic_auth: test/test_context.c:2138: expected <0> but was 
<120170>
| 11) test_ssltunnel_basic_auth_server_has_keepalive_off: 
test/test_context.c:2138: expected <0> but was <120170>
| 12) test_ssltunnel_basic_auth_proxy_has_keepalive_off: 
test/test_context.c:2138: expected <0> but was <120170>
| 13) test_ssltunnel_basic_auth_proxy_close_conn_on_200resp: 
test/test_context.c:2138: expected <0> but was <120170>
| 14) test_ssltunnel_digest_auth: test/test_util.c:456: expected <0> but was 
<120170>
| 
| !!!FAILURES!!!
| Runs: 66 Passes: 52 Fails: 14
| 
| == Testing test/testcases/deflate.response ==
| == Testing test/testcases/chunked.response ==
| == Testing test/testcases/chunked-trailers.response ==
| == Testing test/testcases/chunked-empty.response ==
| == Testing test/testcases/simple.response ==
| == Running the unit tests ==
| ERROR: test(s) failed in test_all
| scons: *** [check] Error 1
| scons: building terminated because of errors.
| make[1]: *** [debian/rules:26: override_dh_auto_test-arch] Error 2
| make[1]: Leaving directory '/build/1st/serf-1.3.9'
| make: *** [debian/rules:18: binary] Error 2
| dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 
2

Helmut