Your message dated Sat, 14 May 2011 09:17:10 +0000
with message-id <[email protected]>
and subject line Bug#623598: fixed in libzn-poly 0.8-1.1
has caused the Debian Bug report #623598,
regarding libzn-poly: FTBFS on mips/mipsel, use old assembly constraints
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.)
--
623598: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=623598
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libzn-poly
Version: 0.8-1
Severity: serious
Since GCC 4.4 it's not possible anymore to use the 'h' constraints for
MIPS inline assembly code when doing a multiplication. That's why
libzn-poly fails to build from source on mips and mipsel.
That said GCC supports 32x32 => 64 multiplication on 32-bit architectures
for a lot of time, so there is no need to use assembly code for that.
The patch below fixes the problem by using standard multiplication
instead of assembly code. I have also included the code for MIPS64 using
128-bit hints for reference, though it is not used in Debian.
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: mips (mips64)
Kernel: Linux 2.6.32-5-5kc-malta
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
--- End Message ---
--- Begin Message ---
Source: libzn-poly
Source-Version: 0.8-1.1
We believe that the bug you reported is fixed in the latest version of
libzn-poly, which is due to be installed in the Debian FTP archive:
libzn-poly-0.8_0.8-1.1_mipsel.deb
to main/libz/libzn-poly/libzn-poly-0.8_0.8-1.1_mipsel.deb
libzn-poly-dev_0.8-1.1_mipsel.deb
to main/libz/libzn-poly/libzn-poly-dev_0.8-1.1_mipsel.deb
libzn-poly_0.8-1.1.diff.gz
to main/libz/libzn-poly/libzn-poly_0.8-1.1.diff.gz
libzn-poly_0.8-1.1.dsc
to main/libz/libzn-poly/libzn-poly_0.8-1.1.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.
Aurelien Jarno <[email protected]> (supplier of updated libzn-poly 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: Mon, 9 May 2011 20:57:23 +0200
Source: libzn-poly
Binary: libzn-poly-0.8 libzn-poly-dev
Architecture: source mipsel
Version: 0.8-1.1
Distribution: unstable
Urgency: low
Maintainer: Aurelien Jarno <[email protected]>
Changed-By: Aurelien Jarno <[email protected]>
Description:
libzn-poly-0.8 - A library for polynomial arithmetic in Z/nZ[x]
libzn-poly-dev - A library for polynomial arithmetic in Z/nZ[x]
Closes: 623598
Changes:
libzn-poly (0.8-1.1) unstable; urgency=low
.
* Non-maintainer upload.
* Fix gcc-4.5 FTBFS on mips, due to old assembly constraints usage
(Closes: #623598).
Checksums-Sha1:
65e52b18ce7a89fc148612d31726a37fcc6546ff 1102 libzn-poly_0.8-1.1.dsc
cabd5085be644f79475863a62b38600f0f4bc6fb 3497 libzn-poly_0.8-1.1.diff.gz
7f9eabc2bf9fdb2842b616f57172b45d5c86a990 39690
libzn-poly-0.8_0.8-1.1_mipsel.deb
cb6ae3aa366bd99f09a8560e906fc171572fd73a 48674
libzn-poly-dev_0.8-1.1_mipsel.deb
Checksums-Sha256:
79039c497d25294f9b95285a329c7b968f8a08690c1ecf170ca41d57babd6790 1102
libzn-poly_0.8-1.1.dsc
d83d9486a5cf7e7480d1a358dcbd16e5f59fa1c317bae455e47804c9c704261e 3497
libzn-poly_0.8-1.1.diff.gz
b66d57239bf217d8dfdc91541fa0fbda409c31283116a714a25d54a4e4de372b 39690
libzn-poly-0.8_0.8-1.1_mipsel.deb
c341d356c8e72fb25bc7f1a631e7124eb59a37a060f63d0bb12433dcc5dddc55 48674
libzn-poly-dev_0.8-1.1_mipsel.deb
Files:
3525667669ac38b623b5a62f24493912 1102 math optional libzn-poly_0.8-1.1.dsc
be5bd418792db540bb5c125363e702a7 3497 math optional libzn-poly_0.8-1.1.diff.gz
3f552967b3f6fd18f3181b86b5e3e7f4 39690 libs optional
libzn-poly-0.8_0.8-1.1_mipsel.deb
b800577750cadd51e35fe6a9ff388e32 48674 libdevel optional
libzn-poly-dev_0.8-1.1_mipsel.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iD8DBQFNyPnEw3ao2vG823MRAkNQAJ93t6kt57N8xVZ2SAULLEkzBKJJ9gCfV4HW
BchlYyQu9O4grx75O9trY4w=
=ylac
-----END PGP SIGNATURE-----
--- End Message ---