Your message dated Wed, 10 Feb 2016 16:32:04 +0000
with message-id <[email protected]>
and subject line Bug#814332: fixed in openmpi 1.10.2-7
has caused the Debian Bug report #814332,
regarding openmpi: FTBFS on x32
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.)
--
814332: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=814332
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: openmpi
Version: 1.10.2-6
Severity: important
Tags: patch
Hi!
Here's a patch that fixes FTBFS on x32. The old code uses i386 assembly,
which doesn't work. On the other hand, amd64 one seems to work without any
further changes.
Could you please act on this patch rather soon? Currently the default mpi
on x32 is mpich which causes problems.
-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: x32 (x86_64)
Kernel: Linux 4.4.0-x32 (SMP w/6 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
--- openmpi-1.10.2.orig/config/opal_config_asm.m4
+++ openmpi-1.10.2/config/opal_config_asm.m4
@@ -795,6 +795,11 @@ AC_DEFUN([OPAL_CONFIG_ASM],[
OMPI_GCC_INLINE_ASSIGN=""
OPAL_ASM_SUPPORT_64BIT=0
case "${host}" in
+ x86_64-*x32)
+ ompi_cv_asm_arch="AMD64"
+ OPAL_ASM_SUPPORT_64BIT=1
+ OMPI_GCC_INLINE_ASSIGN='"xaddl %1,%0" : "=m"(ret), "+r"(negone) : "m"(ret)'
+ ;;
i?86-*|x86_64*)
if test "$ac_cv_sizeof_long" = "4" ; then
ompi_cv_asm_arch="IA32"
--- End Message ---
--- Begin Message ---
Source: openmpi
Source-Version: 1.10.2-7
We believe that the bug you reported is fixed in the latest version of
openmpi, 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.
Alastair McKinstry <[email protected]> (supplier of updated openmpi 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: SHA256
Format: 1.8
Date: Wed, 10 Feb 2016 13:40:56 +0000
Source: openmpi
Binary: openmpi-bin libopenmpi-dev libopenmpi1.10 openmpi-common openmpi-doc
Architecture: source amd64 all
Version: 1.10.2-7
Distribution: sid
Urgency: medium
Maintainer: Alastair McKinstry <[email protected]>
Changed-By: Alastair McKinstry <[email protected]>
Description:
libopenmpi-dev - high performance message passing library -- header files
libopenmpi1.10 - high performance message passing library -- shared library
openmpi-bin - high performance message passing library -- binaries
openmpi-common - high performance message passing library -- common files
openmpi-doc - high performance message passing library -- man pages
Closes: 814332
Changes:
openmpi (1.10.2-7) unstable; urgency=medium
.
* x32 support from Adam Borowski. Closes: #814332.
Checksums-Sha1:
5928a5d1bbd799b99d82f19e599a09234fa17c9c 2611 openmpi_1.10.2-7.dsc
4c0690c7f669f4a5297b708f4487352875a5b381 31132 openmpi_1.10.2-7.debian.tar.xz
f9de8a5398f24e9276a7073c3ec1b92d49956c13 16534
libopenmpi-dev-dbgsym_1.10.2-7_amd64.deb
10c8a016cebf89bbbc2b9488b47795d67e84e6b5 625956
libopenmpi-dev_1.10.2-7_amd64.deb
79cfbc6af015d86c34c95ceb8034e7ce7d72a2c3 11170928
libopenmpi1.10-dbgsym_1.10.2-7_amd64.deb
f75ece285ff6478841c163f70974cc3d93d07479 2044352
libopenmpi1.10_1.10.2-7_amd64.deb
f51ffef272908ca2ee4bb460f4734177d3afdcec 154888
openmpi-bin-dbgsym_1.10.2-7_amd64.deb
061e9b5a7f0c0f00ab8beefb521649ab291e5fed 189742 openmpi-bin_1.10.2-7_amd64.deb
a17674d0725270474011e7f9a9779defb8d84e54 140128 openmpi-common_1.10.2-7_all.deb
06337f18ce1d77f6b1e6ce046b175208ff22ea9f 665728 openmpi-doc_1.10.2-7_all.deb
Checksums-Sha256:
06a7562fb92f3847670dfcab53967eed6759faf07fc1d5329b0169fed906ea67 2611
openmpi_1.10.2-7.dsc
dfee568d4ed08f1e531706f1336227ca6a80bbed9ef268ac3a14f3339d6d8cc6 31132
openmpi_1.10.2-7.debian.tar.xz
9fb542d32c676ec0b7e540c5f1ba1be2772967b131bc1438e80d60a15d79f171 16534
libopenmpi-dev-dbgsym_1.10.2-7_amd64.deb
05d21b882b28ec7b154574acc3224ff18df24f0b4e243561b8e702a3a0e29d43 625956
libopenmpi-dev_1.10.2-7_amd64.deb
fa699304dad3ae6e4a8b3e7cd5a36223e2f819f1926e9fa0b694e485f488e39b 11170928
libopenmpi1.10-dbgsym_1.10.2-7_amd64.deb
504ffef3e0e224795a51d75e581c27b517a87e27b573a0c1e1e09c1193c945db 2044352
libopenmpi1.10_1.10.2-7_amd64.deb
c3682179f1c04cc35faeb59683508c1eed03daf9dd089b98c02cfceb749512be 154888
openmpi-bin-dbgsym_1.10.2-7_amd64.deb
44c95eeed3bf9a78cb5e0631d76fe9c792858cea0ca1028d74a1b220d1b73c14 189742
openmpi-bin_1.10.2-7_amd64.deb
5b4f84e16c1d1d4150988a8b36f96952b627059a8ad6b8300edfc0e800abf2db 140128
openmpi-common_1.10.2-7_all.deb
685907db60aaa4563cc10449db23df14a4cc27a48a2e62c3c9a4a601e8c6e090 665728
openmpi-doc_1.10.2-7_all.deb
Files:
e566e81eeb692c62673d5ea6b3c3c31e 2611 net extra openmpi_1.10.2-7.dsc
14f2f7f037d521e5ad11037f442aba5e 31132 net extra openmpi_1.10.2-7.debian.tar.xz
20eaffe761a1873a4c2bf31ffbcf7d68 16534 debug extra
libopenmpi-dev-dbgsym_1.10.2-7_amd64.deb
4ea1fbd0e7d84c781f4edf60269038c6 625956 libdevel extra
libopenmpi-dev_1.10.2-7_amd64.deb
8ab531c3cc2f8abe8fa86f627f65d28c 11170928 debug extra
libopenmpi1.10-dbgsym_1.10.2-7_amd64.deb
b87dcf1864ad5d15099b9a8b7a5b8d4f 2044352 libs extra
libopenmpi1.10_1.10.2-7_amd64.deb
788c6b5b65af2627b6b7a1b58307c30a 154888 debug extra
openmpi-bin-dbgsym_1.10.2-7_amd64.deb
96829018932870aa7f428e73e89537d6 189742 net extra
openmpi-bin_1.10.2-7_amd64.deb
95717495f49eca39fad3c29d64cd1509 140128 net extra
openmpi-common_1.10.2-7_all.deb
1fc04fdbb3a3b75fdc50b701eb929338 665728 doc extra openmpi-doc_1.10.2-7_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJWuc1AAAoJEMvmu05dmtOlfnoQAJMpMuIwstPUCe9qURuuUt7e
qAvAwrjSNNtPr90gM9DUsHvvCed0OcLkvpu2sb0ZgiB7J85OXNwBhJOFepe5J5B/
2QSbJIdw5X1Q9ir/gBORrjyVzaA2nEfaLTudTA2iDB+blawNZuLN82kSFBCQG9Zn
JTOFlQeNGeK71fDtHhE1/alUdG9kWy0r8fgsUa6mnfbi7RmrksXti/mQYqEdL8zT
WiOGCKesgIlIAe/uvA0CBbomytgwsLYTqbIswls0GbTws8JraqKJb1KM2glQ/Ooa
z01Czrzi6T5+c7yP9EDM3edLH85rScfJkP6YGRjbFVbAfyktjhycmG4UlQXHHSDV
EzLOOLSf1pHvhQ9Iu7v4/cFPOrqmpH5nfNNeWQpdMH96lVt8yxvewkIPTxM3qEVT
3ByugDWU7f9guLzrCs4bWAM1zkTI8Vf7JHvX0/zLy9HB299WI+cNAHq2iiM1I448
o68B7JX7g+3AMYHbKLH5TFp61zkp8ulJ9MlynzAGrehdjQBs4u1r9ZO+YB71eHd3
XW/qqhb4Eod9ScCRWsD6XeO4l93j3q2jcJQ0Rm7pODWgByK9x90cBu4+82VOge/D
nUU2v5+NWJk6PcPT6lEojXNvzdq5CF29IabzxwakYLhU6djXbTxC9kKPjxGN8kb/
ClNhDogi1gR10w8/rsVg
=YpzM
-----END PGP SIGNATURE-----
--- End Message ---