Source: polarssl
Version: 1.3.6-1
Severity: serious
Justification: fails to build from source (but built successfully in the past)

polarssl fails to build on buildds for mips, powerpc, s390x and sparc due to
failures in the test suite:
|  - test_suite_ecdsa
|    ECDSA primitive random #2 ......................................... FAILED
|   ecdsa_sign( &grp, &r, &s, &d, buf, sizeof( buf ), &rnd_pseudo_rand, 
&rnd_info ) == 0
| ECDSA primitive random #5 ......................................... FAILED
|   ecdsa_sign( &grp, &r, &s, &d, buf, sizeof( buf ), &rnd_pseudo_rand, 
&rnd_info ) == 0
| ECDSA primitive rfc 4754 p521 ..................................... FAILED
|   ecdsa_sign( &grp, &r, &s, &d, hash, hlen, rnd_buffer_rand, &rnd_info ) == 0
| ECDSA write-read random #2 ........................................ FAILED
|   ecdsa_write_signature( &ctx, hash, sizeof( hash ), sig, &sig_len, 
&rnd_pseudo_rand, &rnd_info ) == 0
| ECDSA write-read random #5 ........................................ FAILED
|   ecdsa_write_signature( &ctx, hash, sizeof( hash ), sig, &sig_len, 
&rnd_pseudo_rand, &rnd_info ) == 0
| ECDSA deterministic test vector rfc 6979 p224 sha1 ................ FAILED
|   ecdsa_sign_det( &grp, &r, &s, &d, hash, hlen, md_alg ) == 0
| ECDSA deterministic test vector rfc 6979 p224 sha224 .............. FAILED
|   ecdsa_sign_det( &grp, &r, &s, &d, hash, hlen, md_alg ) == 0
| ECDSA deterministic test vector rfc 6979 p224 sha256 .............. FAILED
|   ecdsa_sign_det( &grp, &r, &s, &d, hash, hlen, md_alg ) == 0
| ECDSA deterministic test vector rfc 6979 p224 sha384 .............. FAILED
|   ecdsa_sign_det( &grp, &r, &s, &d, hash, hlen, md_alg ) == 0
| ECDSA deterministic test vector rfc 6979 p224 sha512 .............. FAILED
|   ecdsa_sign_det( &grp, &r, &s, &d, hash, hlen, md_alg ) == 0
| ECDSA deterministic test vector rfc 6979 p224 sha1 ................ FAILED
|   ecdsa_sign_det( &grp, &r, &s, &d, hash, hlen, md_alg ) == 0
| ECDSA deterministic test vector rfc 6979 p224 sha224 .............. FAILED
|   ecdsa_sign_det( &grp, &r, &s, &d, hash, hlen, md_alg ) == 0
| ECDSA deterministic test vector rfc 6979 p224 sha256 .............. FAILED
|   ecdsa_sign_det( &grp, &r, &s, &d, hash, hlen, md_alg ) == 0
| ECDSA deterministic test vector rfc 6979 p224 sha384 .............. FAILED
|   ecdsa_sign_det( &grp, &r, &s, &d, hash, hlen, md_alg ) == 0
| ECDSA deterministic test vector rfc 6979 p224 sha512 .............. FAILED
|   ecdsa_sign_det( &grp, &r, &s, &d, hash, hlen, md_alg ) == 0
| ECDSA deterministic test vector rfc 6979 p521 sha1 ................ FAILED
|   ecdsa_sign_det( &grp, &r, &s, &d, hash, hlen, md_alg ) == 0
| ECDSA deterministic test vector rfc 6979 p521 sha224 .............. FAILED
|   ecdsa_sign_det( &grp, &r, &s, &d, hash, hlen, md_alg ) == 0
| ECDSA deterministic test vector rfc 6979 p521 sha256 .............. FAILED
|   ecdsa_sign_det( &grp, &r, &s, &d, hash, hlen, md_alg ) == 0
| ECDSA deterministic test vector rfc 6979 p521 sha384 .............. FAILED
|   ecdsa_sign_det( &grp, &r, &s, &d, hash, hlen, md_alg ) == 0
| ECDSA deterministic test vector rfc 6979 p521 sha512 .............. FAILED
|   ecdsa_sign_det( &grp, &r, &s, &d, hash, hlen, md_alg ) == 0
| ECDSA deterministic test vector rfc 6979 p521 sha1 ................ FAILED
|   ecdsa_sign_det( &grp, &r, &s, &d, hash, hlen, md_alg ) == 0
| ECDSA deterministic test vector rfc 6979 p521 sha224 .............. FAILED
|   ecdsa_sign_det( &grp, &r, &s, &d, hash, hlen, md_alg ) == 0
| ECDSA deterministic test vector rfc 6979 p521 sha256 .............. FAILED
|   ecdsa_sign_det( &grp, &r, &s, &d, hash, hlen, md_alg ) == 0
| ECDSA deterministic test vector rfc 6979 p521 sha384 .............. FAILED
|   ecdsa_sign_det( &grp, &r, &s, &d, hash, hlen, md_alg ) == 0
| ECDSA deterministic test vector rfc 6979 p521 sha512 .............. FAILED
|   ecdsa_sign_det( &grp, &r, &s, &d, hash, hlen, md_alg ) == 0
| ECDSA deterministic read-write random p521 sha256 ................. FAILED
|   ecdsa_write_signature_det( &ctx, hash, sizeof( hash ), sig, &sig_len, 
md_alg ) == 0
| ECDSA deterministic read-write random p521 sha384 ................. FAILED
|   ecdsa_write_signature_det( &ctx, hash, sizeof( hash ), sig, &sig_len, 
md_alg ) == 0
| FAILED (42 / 69 tests (0 skipped))
| **** Failed ***************

For a full build log see
https://buildd.debian.org/status/fetch.php?pkg=polarssl&arch=s390x&ver=1.3.6-1&stamp=1398271469

I've also confirmed the build failure on zelenka.

Cheers
-- 
Sebastian Ramacher

Attachment: signature.asc
Description: Digital signature

Reply via email to