Your message dated Sat, 08 Mar 2014 13:47:05 +0000
with message-id <[email protected]>
and subject line Bug#738854: fixed in polarssl 1.2.9-1~deb7u2
has caused the Debian Bug report #738854,
regarding polarssl: Fails to build from source due to test case failures
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
738854: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=738854
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: polarssl
Version: 1.2.9-1~deb7u1
Severity: important

Hi Roland,
polarssl FTBFS in stable (but compiles fine in sid):

--------------------------------------------------
 - test_suite_x509parse
   x509_certificate_verification_30_domain_matching_multi_certificate_ FAIL ***
x509_certificate_verification_31_domain_not_matching_multi_certific FAIL ***
FAILED TESTS
test_suite_x509parse.c(2757):
    flags == ( BADCERT_NOT_TRUSTED )
test_suite_x509parse.c(2789):
    flags == ( BADCERT_CN_MISMATCH + BADCERT_NOT_TRUSTED )
FAILED (193/195 tests in 0.060000s)
**** Failed ***************

 - test_suite_x509write
   PASSED (7/7 tests in 0.040000s)

 - test_suite_xtea
   PASSED (13/13 tests)

 - test_suite_version
   PASSED (2/2 tests)

make[3]: *** [check] Error 1
make[3]: Leaving directory `/home/jmm/scratch/polarssl-1.2.9/tests'
make[2]: *** [check] Error 2
make[2]: Leaving directory `/home/jmm/scratch/polarssl-1.2.9'
make[1]: *** [override_dh_auto_build] Error 2
make[1]: Leaving directory `/home/jmm/scratch/polarssl-1.2.9'
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
--------------------------------------------------

This has been fixed upstream in 1.3.4:

| = PolarSSL 1.3.4 released on 2014-01-27
| (..)
|    * Replaced expired test certificate

I'm attaching a patch which updates the affected certs to the versions
in 1.3.4. It would be good to have that in a point release for Wheezy.

Cheers,
        Moritz
diff -Naur polarssl-1.2.9.orig/debian/patches/series polarssl-1.2.9/debian/patches/series
--- polarssl-1.2.9.orig/debian/patches/series	2011-12-23 18:32:26.000000000 +0100
+++ polarssl-1.2.9/debian/patches/series	2014-02-13 14:29:45.163903124 +0100
@@ -1,3 +1,4 @@
 01-config.patch
 02-makefile-destdir-fix.patch
 03-library-makefile-adjustments.patch
+update-certs-in-testsuite.patch
diff -Naur polarssl-1.2.9.orig/debian/patches/update-certs-in-testsuite.patch polarssl-1.2.9/debian/patches/update-certs-in-testsuite.patch
--- polarssl-1.2.9.orig/debian/patches/update-certs-in-testsuite.patch	1970-01-01 01:00:00.000000000 +0100
+++ polarssl-1.2.9/debian/patches/update-certs-in-testsuite.patch	2014-02-13 14:30:26.928384119 +0100
@@ -0,0 +1,113 @@
+The test suite certificate is expired. This was fixed in 1.3.4, so
+update the affected certs.
+
+--- polarssl-1.2.9.orig/tests/data_files/server1.crt
++++ polarssl-1.2.9/tests/data_files/server1.crt
+@@ -1,60 +1,3 @@
+-Certificate:
+-    Data:
+-        Version: 3 (0x2)
+-        Serial Number: 1 (0x1)
+-        Signature Algorithm: sha1WithRSAEncryption
+-        Issuer: C=NL, O=PolarSSL, CN=PolarSSL Test CA
+-        Validity
+-            Not Before: Feb 12 14:44:06 2011 GMT
+-            Not After : Feb 12 14:44:06 2021 GMT
+-        Subject: C=NL, O=PolarSSL, CN=PolarSSL Server 1
+-        Subject Public Key Info:
+-            Public Key Algorithm: rsaEncryption
+-            RSA Public Key: (2048 bit)
+-                Modulus (2048 bit):
+-                    00:a9:02:1f:3d:40:6a:d5:55:53:8b:fd:36:ee:82:
+-                    65:2e:15:61:5e:89:bf:b8:e8:45:90:db:ee:88:16:
+-                    52:d3:f1:43:50:47:96:12:59:64:87:6b:fd:2b:e0:
+-                    46:f9:73:be:dd:cf:92:e1:91:5b:ed:66:a0:6f:89:
+-                    29:79:45:80:d0:83:6a:d5:41:43:77:5f:39:7c:09:
+-                    04:47:82:b0:57:39:70:ed:a3:ec:15:19:1e:a8:33:
+-                    08:47:c1:05:42:a9:fd:4c:c3:b4:df:dd:06:1f:4d:
+-                    10:51:40:67:73:13:0f:40:f8:6d:81:25:5f:0a:b1:
+-                    53:c6:30:7e:15:39:ac:f9:5a:ee:7f:92:9e:a6:05:
+-                    5b:e7:13:97:85:b5:23:92:d9:d4:24:06:d5:09:25:
+-                    89:75:07:dd:a6:1a:8f:3f:09:19:be:ad:65:2c:64:
+-                    eb:95:9b:dc:fe:41:5e:17:a6:da:6c:5b:69:cc:02:
+-                    ba:14:2c:16:24:9c:4a:dc:cd:d0:f7:52:67:73:f1:
+-                    2d:a0:23:fd:7e:f4:31:ca:2d:70:ca:89:0b:04:db:
+-                    2e:a6:4f:70:6e:9e:ce:bd:58:89:e2:53:59:9e:6e:
+-                    5a:92:65:e2:88:3f:0c:94:19:a3:dd:e5:e8:9d:95:
+-                    13:ed:29:db:ab:70:12:dc:5a:ca:6b:17:ab:52:82:
+-                    54:b1
+-                Exponent: 65537 (0x10001)
+-        X509v3 extensions:
+-            X509v3 Basic Constraints: 
+-                CA:FALSE
+-            X509v3 Subject Key Identifier: 
+-                1F:74:D6:3F:29:C1:74:74:45:3B:05:12:2C:3D:A8:BD:43:59:02:A6
+-            X509v3 Authority Key Identifier: 
+-                keyid:B4:5A:E4:A5:B3:DE:D2:52:F6:B9:D5:A6:95:0F:EB:3E:BC:C7:FD:FF
+-
+-    Signature Algorithm: sha1WithRSAEncryption
+-        bd:cf:96:c1:95:1e:9a:c2:6e:d8:88:88:d8:2a:7a:96:20:3e:
+-        50:0b:c8:c7:df:1d:41:ed:e4:66:cd:b3:02:81:7d:57:04:1b:
+-        5d:c6:33:59:0f:c1:20:b9:23:34:89:8a:6c:f2:fd:c7:48:36:
+-        8c:80:e7:e1:9b:c6:60:5c:b0:33:02:0e:fd:df:be:61:bc:18:
+-        89:0c:38:db:fb:fb:46:23:32:f7:8c:c1:3e:7c:de:1e:2f:3a:
+-        77:2f:f4:8e:93:8e:25:4c:77:21:74:6c:18:b7:72:8d:bf:f5:
+-        4f:5d:64:95:c1:6a:1a:70:11:88:af:bc:55:8a:25:30:f3:fa:
+-        69:f2:af:2d:75:fb:2b:89:22:52:9b:05:42:15:29:13:95:5e:
+-        33:9a:55:d4:c7:22:d8:44:ce:25:ab:b6:70:ee:34:14:9b:c8:
+-        fc:2f:56:ff:04:7e:18:00:2b:31:ac:36:7f:11:bb:ec:4d:e5:
+-        69:a6:b4:2c:03:a5:7b:13:3a:03:82:8e:6f:97:f9:70:64:cc:
+-        e4:88:7a:b4:41:79:15:5a:b7:ff:db:f3:34:86:0c:6b:51:6a:
+-        cd:a7:01:2d:91:7c:cd:21:d8:2c:48:a6:5c:17:73:8c:1a:0d:
+-        e2:a0:d4:fd:6c:d1:c9:84:41:46:30:08:e3:d9:b3:1d:7e:ab:
+-        6a:57:aa:9f
+ -----BEGIN CERTIFICATE-----
+ MIIDPzCCAiegAwIBAgIBATANBgkqhkiG9w0BAQUFADA7MQswCQYDVQQGEwJOTDER
+ MA8GA1UEChMIUG9sYXJTU0wxGTAXBgNVBAMTEFBvbGFyU1NMIFRlc3QgQ0EwHhcN
+--- polarssl-1.2.9.orig/tests/data_files/cert_example_multi_nocn.crt
++++ polarssl-1.2.9/tests/data_files/cert_example_multi_nocn.crt
+@@ -1,33 +1,13 @@
+ -----BEGIN CERTIFICATE-----
+-MIIFiTCCA3GgAwIBAgIDC0EHMA0GCSqGSIb3DQEBBQUAMHkxEDAOBgNVBAoTB1Jv
+-b3QgQ0ExHjAcBgNVBAsTFWh0dHA6Ly93d3cuY2FjZXJ0Lm9yZzEiMCAGA1UEAxMZ
+-Q0EgQ2VydCBTaWduaW5nIEF1dGhvcml0eTEhMB8GCSqGSIb3DQEJARYSc3VwcG9y
+-dEBjYWNlcnQub3JnMB4XDTEyMDEyMjEzMzEzNFoXDTE0MDEyMTEzMzEzNFowADCC
+-ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKdnVW27pPxX6JD8XER1w2P/
+-8E8g44KtOtgIFIMnaoUAwNOePDvo8HfGo06AVCRntCPfGHJu5t5EmuudQjvC7gcL
+-Of1/LIFXFhe59f8yH5peGV8rPKyyNNV3YCIAn1WmuaP9a/Yk7YEvYOBntFVTIFvN
+-s0x7jmyCz7A51WApun91Z6Qz2muiUDb9mmfX/INR63p1TDG9PeGzUIaZFFZt8BYH
+-NTyu95cxpUOTBCFi4pOj/WBuF2MPUv7RRYOHfBOnAS3h7+8eOX/oNu9YUhneVbuE
+-Zqs47lbITTi6tmpYnZQ8gQdJQrfDLI/taw6oIRXhH1U/P1NYlGcz8/BbC33FOA0C
+-AwEAAaOCAZEwggGNMAwGA1UdEwEB/wQCMAAwNAYDVR0lBC0wKwYIKwYBBQUHAwIG
+-CCsGAQUFBwMBBglghkgBhvhCBAEGCisGAQQBgjcKAwMwCwYDVR0PBAQDAgWgMDMG
+-CCsGAQUFBwEBBCcwJTAjBggrBgEFBQcwAYYXaHR0cDovL29jc3AuY2FjZXJ0Lm9y
+-Zy8wggEDBgNVHREEgfswgfiCHHd3dy5zaG90b2thbi1icmF1bnNjaHdlaWcuZGWg
+-KgYIKwYBBQUHCAWgHgwcd3d3LnNob3Rva2FuLWJyYXVuc2Nod2VpZy5kZYIUd3d3
+-Lm1hc3NpbW8tYWJhdGUuZXWgIgYIKwYBBQUHCAWgFgwUd3d3Lm1hc3NpbW8tYWJh
+-dGUuZXWCFHd3dy5tYXNzaW1vLWFiYXRlLmRloCIGCCsGAQUFBwgFoBYMFHd3dy5t
+-YXNzaW1vLWFiYXRlLmRlghR3d3cubWFzc2ltby1hYmF0ZS5pdKAiBggrBgEFBQcI
+-BaAWDBR3d3cubWFzc2ltby1hYmF0ZS5pdDANBgkqhkiG9w0BAQUFAAOCAgEAT8uP
+-gDouHoXj4iMF0iqJTGp27zyaBajKZ3Lkxjks/YsH/vJfqLTFtVqr5EWTQHbOelZf
+-Ijpagiv2Qz/wfKSK9Bi9oEiB1WiTxtfI5nX5bWtWcLk44OaxMFpEQUflgvbqQqLV
+-+YCUgXf2fKDtGmXF6edE6luEN0UGC29lYW5DF7KHRkM3Eu/7KZG9PfJO5evhb7Os
+-LMsEWl3ESJjFDzgkfrWFqKOXO2sRfzRaagPgeZMVxFMDgtvarRU0aumOTftcX1yD
+-ayc5a71i03cbo7p1UhfcivQ30d3wfhVOdmsr99agPLolqKQaxGs5INf7T9v98Obf
+-1Ax8jrT5VcH/74MCReBbE6wwr8CiSrHVyzFLK828jeStw9vNqlUh/Ny6pf4au2C3
+-vmFTlEd0riCvvRQYRa/qQSwLD36rfFd8grdvD4Brw0gJkRjmkEy37bM35op0mZFu
+-6eaWURasEUgG6IFBtAGRvZFxSHCbM6o6KMNbTsaCYMfHszCJwzSSCYo1n1qqgE2r
+-JITT2l/XA/KBwKnH+XpKPe4ffpfkCFUdm2phxe41HBLcbLdPjvvrDfU1IcdSAVVR
+-4swr+Kd3S044WL660s1h4xpFkWc0KG9ghe4vOUlmwqV7mO8EhLyu4ustyep2Jv2e
+-91oCC+CDllr3qfAUQOUcqlSPWogMZ9tTDx58ids=
++MIIB/TCCAWagAwIBAgIJAPfGf/jpqWP5MA0GCSqGSIb3DQEBBQUAMA0xCzAJBgNV
++BAYTAk5MMB4XDTE0MDEyMjEwMDQzM1oXDTI0MDEyMjEwMDQzM1owDTELMAkGA1UE
++BhMCTkwwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAN0Rip+ZurBoyirqO2pt
++WZftTslU5A3uzqB9oB6q6A7CuxNA24oSjokTJKXF9frY9ZDXyMrLxf6THa/aEiNz
++UnlGGrqgVyt2FjGzqK/nOJsIi2OZOgol7kXSGFi6uZMa7dRYmmMbN/z3FAifhWVJ
++81kybdHg6G3eUu1mtKkL2kCVAgMBAAGjZTBjMAkGA1UdEwQCMAAwCwYDVR0PBAQD
++AgXgMEkGA1UdEQRCMECCHHd3dy5zaG90b2thbi1icmF1bnNjaHdlaWcuZGWCFHd3
++dy5tYXNzaW1vLWFiYXRlLmV1hwTAqAEBhwTAqEWQMA0GCSqGSIb3DQEBBQUAA4GB
++ABjx1ytrqCyFC5/0cjWnbLK9vsvLny2ZikDewfRxqJ5zAxGWLqHOr1SmUmu2DrvB
++bkT9g5z19+iMhPnzJz1x7Q2m7WTIJTuUPK+hKZJATDLNhZ86h5Nkw8k9YzKcOrPm
++EIqsy55CSgLU0ntljqSBvSb4ifrF1NnIWej2lSfN6r+3
+ -----END CERTIFICATE-----
+-

--- End Message ---
--- Begin Message ---
Source: polarssl
Source-Version: 1.2.9-1~deb7u2

We believe that the bug you reported is fixed in the latest version of
polarssl, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Roland Stigge <[email protected]> (supplier of updated polarssl package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sun, 16 Feb 2014 12:14:50 +0100
Source: polarssl
Binary: libpolarssl-dev libpolarssl-runtime libpolarssl0
Architecture: source amd64
Version: 1.2.9-1~deb7u2
Distribution: stable-proposed-updates
Urgency: medium
Maintainer: Roland Stigge <[email protected]>
Changed-By: Roland Stigge <[email protected]>
Description: 
 libpolarssl-dev - lightweight crypto and SSL/TLS library
 libpolarssl-runtime - lightweight crypto and SSL/TLS library
 libpolarssl0 - lightweight crypto and SSL/TLS library
Closes: 738854
Changes: 
 polarssl (1.2.9-1~deb7u2) stable-proposed-updates; urgency=medium
 .
   * Fix FTBFS bug due to expired certificates, backport from upstream 1.3.4,
     thanks to Moritz Mühlenhoff (Closes: #738854)
Checksums-Sha1: 
 15efca6cae6fddb1771c8c68e17f4495a0c38b78 1196 polarssl_1.2.9-1~deb7u2.dsc
 6e518793fb8214d37225cb6fc457a07686f20ba1 8483 
polarssl_1.2.9-1~deb7u2.debian.tar.gz
 411a64253c5124c470df030518fb1ca4915734b9 275616 
libpolarssl-dev_1.2.9-1~deb7u2_amd64.deb
 be897f246dd2f859d0fd566ae44dc4a73be39c3a 2785886 
libpolarssl-runtime_1.2.9-1~deb7u2_amd64.deb
 7cbd144084f20b878bed978f4607080f348f25db 185814 
libpolarssl0_1.2.9-1~deb7u2_amd64.deb
Checksums-Sha256: 
 149899afaa73d00d394c6fd096a3ceda2429e1e91c37cb4ca83702b50028a8fa 1196 
polarssl_1.2.9-1~deb7u2.dsc
 dfdad0671fcbb0eac60afb9229b9bf404b7ed61cc0bad48bd9b136fe9d036c88 8483 
polarssl_1.2.9-1~deb7u2.debian.tar.gz
 a57ebebbca79074d06c4739816d6203fa24deb739cc4d5c0a9d5dfd9dca8fa2c 275616 
libpolarssl-dev_1.2.9-1~deb7u2_amd64.deb
 f8080d419c0266b6ecea064fbb20e287aa9c29dbf03cf07a0258baf8a44c8d6e 2785886 
libpolarssl-runtime_1.2.9-1~deb7u2_amd64.deb
 f663ae159252408d5a31dc91f882d694ea0de192c5308bb7cfaa103e096d0de5 185814 
libpolarssl0_1.2.9-1~deb7u2_amd64.deb
Files: 
 0ea93eee7071d046327acdf58a367902 1196 libs optional polarssl_1.2.9-1~deb7u2.dsc
 e31a2d156cfca0447e92fac5bc94963a 8483 libs optional 
polarssl_1.2.9-1~deb7u2.debian.tar.gz
 5236b12c117ce26cdc1152c0d9929910 275616 libdevel optional 
libpolarssl-dev_1.2.9-1~deb7u2_amd64.deb
 e212403fe0d3e279f0f7a9c5e27a5a82 2785886 libdevel optional 
libpolarssl-runtime_1.2.9-1~deb7u2_amd64.deb
 aa3813209ffed70d5654dd304188cf18 185814 libs optional 
libpolarssl0_1.2.9-1~deb7u2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.15 (GNU/Linux)

iD8DBQFTDPPfcaH/YBv43g8RApAEAJ9xlFltQWdXwoqQ5d/GSPFuF6d5mACcD1pa
M3Ys3bg6ZrjyihsautoDcqQ=
=dmLV
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to