Your message dated Sun, 27 Nov 2011 21:26:20 +0000
with message-id <[email protected]>
and subject line Bug#650045: fixed in polarssl 1.0.0-3
has caused the Debian Bug report #650045,
regarding polarssl: testsuite hangs on s390x and sparc64
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.)
--
650045: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=650045
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: polarssl
Version: 1.0.0-2
Severity: important
Tags: patch
User: [email protected]
Usertags: s390x
polarssl fails to build from source on s390x and sparc64 as the
testsuite hangs, and the build therefore get killed. Both these
architectures are 64-bit and needs some adjustement in the code.
The patch below fixes the problem. With it the testsuite doesn't hang
anymore. It shows a few testsuite failures, but they are the same than
on other big endian architectures.
Would it be possible to get this patch included in the next upload? I
t doesn't fix all the problems, but it's already a huge improvement.
Thanks in advance.
--- polarssl-1.0.0.orig/include/polarssl/bignum.h
+++ polarssl-1.0.0/include/polarssl/bignum.h
@@ -65,7 +65,9 @@ typedef unsigned long t_udbl;
#else
#if defined(__amd64__) || defined(__x86_64__) || \
defined(__ppc64__) || defined(__powerpc64__) || \
- defined(__ia64__) || defined(__alpha__)
+ defined(__ia64__) || defined(__alpha__) || \
+ (defined(__sparc__) && defined(__arch64__)) || \
+ defined(__s390x__)
typedef unsigned int t_udbl __attribute__((mode(TI)));
#else
#if defined(POLARSSL_HAVE_LONGLONG)
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: s390x
Kernel: Linux 3.0.0-2-s390x (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
--- End Message ---
--- Begin Message ---
Source: polarssl
Source-Version: 1.0.0-3
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:
libpolarssl-dev_1.0.0-3_i386.deb
to main/p/polarssl/libpolarssl-dev_1.0.0-3_i386.deb
libpolarssl-runtime_1.0.0-3_i386.deb
to main/p/polarssl/libpolarssl-runtime_1.0.0-3_i386.deb
libpolarssl0_1.0.0-3_i386.deb
to main/p/polarssl/libpolarssl0_1.0.0-3_i386.deb
polarssl_1.0.0-3.debian.tar.gz
to main/p/polarssl/polarssl_1.0.0-3.debian.tar.gz
polarssl_1.0.0-3.dsc
to main/p/polarssl/polarssl_1.0.0-3.dsc
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, 27 Nov 2011 19:36:02 +0100
Source: polarssl
Binary: libpolarssl-dev libpolarssl-runtime libpolarssl0
Architecture: source i386
Version: 1.0.0-3
Distribution: unstable
Urgency: low
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: 650045
Changes:
polarssl (1.0.0-3) unstable; urgency=low
.
* Added patch to fix testsuite hangs on s390x and sparc64, thanks
to Aurelien Jarno (Closes: #650045)
Checksums-Sha1:
f0c902601deb0e18c4f7e03d800f7bd21e9643af 1174 polarssl_1.0.0-3.dsc
9051b64274cb1aa2827b77a9517759426b5f32f9 4733 polarssl_1.0.0-3.debian.tar.gz
984efc0e2ca22441ca071001f124d078debd2705 181942
libpolarssl-dev_1.0.0-3_i386.deb
abce190ba7dd5f4e3fcb76713f9124457ca07f48 1679666
libpolarssl-runtime_1.0.0-3_i386.deb
79749dd714e775aa2a92bd0ef8dfedbf28ed208e 130728 libpolarssl0_1.0.0-3_i386.deb
Checksums-Sha256:
15f232990576c53703044b08a71544fce72bf7bc356826c4b1c1e6f8e7aa55c0 1174
polarssl_1.0.0-3.dsc
52d8955323749618f2d0889659e41a2e1a487ab4054985800fe55940cb1392cb 4733
polarssl_1.0.0-3.debian.tar.gz
760c9d079fd621c8e847ee6a114731c010e8bc215839923e02292d8a9bb00bab 181942
libpolarssl-dev_1.0.0-3_i386.deb
e3806cd5c21ae1e8881c5db3884616454b4c6a3ceb520590a03370cc86518ebc 1679666
libpolarssl-runtime_1.0.0-3_i386.deb
82a8fc61a5e964e37ba9a89fce9ad10e88c8b945c903dc5e015f25b2ebb63e75 130728
libpolarssl0_1.0.0-3_i386.deb
Files:
e20569de1fc115d178855744b947fbbe 1174 libs optional polarssl_1.0.0-3.dsc
20998b162770c7744be4f56775cac4fb 4733 libs optional
polarssl_1.0.0-3.debian.tar.gz
239a8f255508d740fdadbb894bffaa54 181942 libdevel optional
libpolarssl-dev_1.0.0-3_i386.deb
de97b0c8eab08bf365fb56c4ac06eb0f 1679666 libdevel optional
libpolarssl-runtime_1.0.0-3_i386.deb
2796010a61b057e9c64cc3b517a82648 130728 libs optional
libpolarssl0_1.0.0-3_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iD8DBQFO0ogrcaH/YBv43g8RAqkPAJ40iyptfYVEYHekCWPUIyOS37I1QACg32Fk
QwOayZ22Ej+BmofalMwuYpQ=
=XXp8
-----END PGP SIGNATURE-----
--- End Message ---