Public bug reported: Imported from Debian bug http://bugs.debian.org/1078584:
Source: prime-phylo Version: 1.0.11-10ubuntu1 Severity: important Dear Maintainer, prime-phylo fails to build on armhf platform due to the disabled openmpi-bin and libopenmpi-dev in mpi-defaults 1.17: --- - libopenmpi-dev (>= 1.4.3-2.1) [alpha amd64 arm64 armel armhf hppa hurd-amd64 hurd-i386 i386 ia64 kfreebsd-amd64 kfreebsd-i386 loong64 m68k mips mips6 4el mipsel powerpc powerpcspe ppc64 ppc64el riscv64 s390x sh4 sparc64 x32], - openmpi-bin (>= 1.4.3-2.1) [alpha amd64 arm64 armel armhf hppa hurd-amd64 hurd-i386 i386 ia64 kfreebsd-amd64 kfreebsd-i386 loong64 m68k mips mips64el mipsel powerpc powerpcspe ppc64 ppc64el riscv64 s390x sh4 sparc64 x32], -# libmpich-dev [], -# mpich [] + libopenmpi-dev (>= 1.4.3-2.1) [alpha amd64 arm64 hurd-amd64 ia64 kfreebsd- amd64 loong64 mips64el ppc64 ppc64el riscv64 s390x sparc64], + openmpi-bin (>= 1.4.3-2.1) [alpha amd64 arm64 hurd-amd64 ia64 kfreebsd-amd64 loong64 mips64el ppc64 ppc64el riscv64 s390x sparc64], + libmpich-dev [armel armhf hppa hurd-i386 i386 kfreebsd-i386 m68k mips mipsel powerpc powerpcspe sh4 x32], + mpich [armel armhf hppa hurd-i386 i386 kfreebsd-i386 m68k mips mipsel powerpc powerpcspe sh4 x32] --- This causes the following error: /usr/bin/ld: ../../libraries/prime/libprime-phylo.so: undefined reference to `boost::mpi::communicator::operator ompi_communicator_t*() const' /usr/bin/ld: ../../libraries/prime/libprime-phylo.so: undefined reference to `boost::mpi::detail::mpi_datatype_map::set(std::type_info const*, ompi_datatype_t*)' collect2: error: ld returned 1 exit status The failing build log[1] [1] https://launchpadlibrarian.net/742981238/buildlog_ubuntu-oracular- armhf.prime-phylo_1.0.11-12_BUILDING.txt.gz -- System Information: Debian Release: trixie/sid APT prefers noble-updates APT policy: (500, 'noble-updates'), (500, 'noble-security'), (500, 'noble'), (100, 'noble-backports') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.8.0-39-generic (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled ** Affects: prime-phylo (Ubuntu) Importance: Undecided Status: New ** Affects: prime-phylo (Debian) Importance: Undecided Status: New ** Bug watch added: Debian Bug tracker #1078584 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1078584 ** Changed in: prime-phylo (Debian) Remote watch: None => Debian Bug tracker #1078584 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2076968 Title: prime-phylo fails to build with mpi-defaults 1.17 on armhf To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/prime-phylo/+bug/2076968/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs