Summary: | sci-libs/hdf5-1.12.2-r4: build fails with USE="unsupported mpi cxx" `../../test/.libs/libh5test.a(h5test.o): undefined reference to symbol 'ompi_mpi_comm_world` | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Fat-Zer <fatzer2> |
Component: | Current packages | Assignee: | Gentoo Science Related Packages <sci> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | dave.knippers, leonchik1976, sam, vok |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://bugs.gentoo.org/show_bug.cgi?id=665378 https://bugs.gentoo.org/show_bug.cgi?id=820158 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build.log.xz
emerge --info '=sci-libs/hdf5-1.12.2-r4::gentoo' |
Description
Fat-Zer
2022-08-02 15:03:18 UTC
Created attachment 797020 [details]
build.log.xz
$ emerge -pqv '=sci-libs/hdf5-1.12.2-r4::gentoo'
[ebuild U ] sci-libs/hdf5-1.12.2-r4 [1.12.2-r2] USE="cxx fortran hl mpi szip unsupported zlib -debug -examples -threads (-doc%) (-test%)"
Created attachment 797029 [details]
emerge --info '=sci-libs/hdf5-1.12.2-r4::gentoo'
It looks like this regression is caused by reverting back to autotools. I'm wondering if bug #665378 was the only reason for this decision? The commit also references `h5cc -show` issue[1], but it seems that gentoo's sci-libs/hdf5-1.12.2-r2 was unaffected by it (at least I can't reproduce it)... [1]: https://github.com/HDFGroup/hdf5/issues/1814 (In reply to Fat-Zer from comment #3) > It looks like this regression is caused by reverting back to autotools. I'm > wondering if bug #665378 was the only reason for this decision? > > The commit also references `h5cc -show` issue[1], but it seems that gentoo's > sci-libs/hdf5-1.12.2-r2 was unaffected by it (at least I can't reproduce > it)... > > [1]: https://github.com/HDFGroup/hdf5/issues/1814 It broke various packages (see bug 820158 too). i got "undefined reference to symbol 'MPI_Info_get'" I'm seeing this ompi_mpi_comm_world error as well. Are there any suggestions for a fix? *** Bug 904414 has been marked as a duplicate of this bug. *** The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52ff075678f80c88a0e8f40dd8f31c843f2399f0 commit 52ff075678f80c88a0e8f40dd8f31c843f2399f0 Author: Sam James <sam@gentoo.org> AuthorDate: 2023-04-18 08:06:27 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-04-18 08:06:27 +0000 sci-libs/hdf5: add 1.14.0 Closes: https://bugs.gentoo.org/863089 Signed-off-by: Sam James <sam@gentoo.org> sci-libs/hdf5/Manifest | 1 + sci-libs/hdf5/hdf5-1.14.0.ebuild | 119 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 120 insertions(+) |