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 ---

Reply via email to