Bug#963729: openmpi: Please update build configuration for ia64

John Paul Adrian Glaubitz <[email protected]>
Newsgroups gmane.linux.debian.ports.ia64
Message-ID <159315652548.331195.13685596060413349345.reportbug__7600.24496573664$1593156803$gmane$org@epyc.physik.fu-berlin.de>
Source: openmpi
Version: 3.1.3-11
Severity: normal
User: [email protected]
Usertags: ia64

Hi!

The build configuration on ia64 is outdated and most likely is a reason
for the package currently FTBFS there. I assume that ia64 is no longer
a valid CMA_ARCH, so it should be added to NO_CMA_ARCH.

Futhermore, ia64 can use any version of gcc, so I don't see a reason to
disable Java on ia64 as Java works just fine.

Thus, could you make the following changes to the openmpi package?

diff -Nru old/openmpi-4.0.3/debian/control new/openmpi-4.0.3/debian/control
--- old/openmpi-4.0.3/debian/control    2020-06-09 18:09:51.000000000 +0200
+++ new/openmpi-4.0.3/debian/control    2020-06-26 09:24:49.201455913 +0200
@@ -16,8 +16,8 @@
  libfabric-dev [amd64 i386],
  libpsm-infinipath1-dev [amd64 i386],
  libpsm2-dev [amd64],
- libnuma-dev [amd64 i386 ia64 mips mipsel mipsn32 mipsn32el mips64 mips64el ppc64el],
- default-jdk [!hppa !hurd-i386 !ia64] <!stage1>,
+ libnuma-dev [amd64 i386 mips mipsel mipsn32 mipsn32el mips64 mips64el ppc64el],
+ default-jdk [!hppa !hurd-i386] <!stage1>,
  flex
 Build-Conflicts: libmpich-dev, libopenmpi-dev
 Standards-Version: 4.5.0
diff -Nru old/openmpi-4.0.3/debian/rules new/openmpi-4.0.3/debian/rules
--- old/openmpi-4.0.3/debian/rules      2020-06-09 18:09:51.000000000 +0200
+++ new/openmpi-4.0.3/debian/rules      2020-06-26 09:20:10.205380613 +0200
@@ -23,10 +23,9 @@
 PSM_ARCH:= amd64 i386
 PSM2_ARCH:= amd64
 ATOMICS_ARCH:= s390x riscv64
-NO_CMA_ARCH:= s390x mipsel hppa alpha armhf armel m68k sparc64
-NO_JAVA_ARCH:= hppa hurd-i386 ia64
+NO_CMA_ARCH:= s390x mipsel hppa alpha armhf armel ia64 m68k sparc64
+NO_JAVA_ARCH:= hppa hurd-i386
 NO_TEST_ARCH:= hppa hurd-i386
-GCC7_ARCH:= ia64
 
 
 VERBS:=   $(if $(filter $(DEB_TARGET_ARCH), $(NO_VERBS_ARCH)), , --with-verbs ) 

Thanks,
Adrian

--
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - [email protected]
`. `'   Freie Universitaet Berlin - [email protected]
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.