Summary: | sci-libs/hdf5-1.14.2 error: type of 'h5eget_minor_c' does not match original declaration [-Werror=lto-type-mismatch] | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Arniii <lg3dx6fd> |
Component: | Current packages | Assignee: | Gentoo Science Related Packages <sci> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | gentoo, lg3dx6fd |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://github.com/HDFGroup/hdf5/issues/3987 https://bugs.gentoo.org/show_bug.cgi?id=862723 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 618550 | ||
Attachments: |
build.log.xz /// use xzless to see it in. or `xz -d -c | your_favourite_editor`
environment /// amd64 gcc stable openrc profile: desktop/plasma multilib |
Description
Arniii
2024-01-24 07:07:11 UTC
Created attachment 883017 [details]
build.log.xz /// use xzless to see it in. or `xz -d -c | your_favourite_editor`
Created attachment 883019 [details]
environment /// amd64 gcc stable openrc profile: desktop/plasma multilib
I can confirm this. Upstream report: https://github.com/HDFGroup/hdf5/issues/3987 The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0398c99dcd85c12076c5a10cdec611e95fab7c7e commit 0398c99dcd85c12076c5a10cdec611e95fab7c7e Author: Eli Schwartz <eschwartz93@gmail.com> AuthorDate: 2024-02-04 01:02:21 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-02-04 20:10:37 +0000 sci-libs/hdf5: suppress LTO due to compile errors It uses fortran code that fails with lto-type-mismatch Bug: https://bugs.gentoo.org/922800 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> sci-libs/hdf5/hdf5-1.14.3-r1.ebuild | 2 ++ 1 file changed, 2 insertions(+) Can revisit if/when the upstream bug is fixed. (In reply to Sam James from comment #5) > Can revisit if/when the upstream bug is fixed. Upstream states they have fixed the bug <https://github.com/HDFGroup/hdf5/issues/3987#issuecomment-1965222292>. Available patch likely to be included in their next bugfix release 1.14.4. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e74ef4bd39c13a64422aec66c646b857884727d4 commit e74ef4bd39c13a64422aec66c646b857884727d4 Author: Sam James <sam@gentoo.org> AuthorDate: 2024-04-16 03:33:29 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-04-16 03:34:25 +0000 sci-libs/hdf5: add 1.14.4_p2 Drop LTO filtering as it's fixed upstream. Bug: https://bugs.gentoo.org/922800 Bug: https://bugs.gentoo.org/930089 Signed-off-by: Sam James <sam@gentoo.org> sci-libs/hdf5/Manifest | 1 + ...hat-during-runtime-we-ll-use-the-same-lib.patch | 28 +++++ ...hdf5-1.14.4-0002-Disable-forced-stripping.patch | 31 ++++++ ...-1.14.4-0003-Drop-broken-Werror-stripping.patch | 65 ++++++++++++ sci-libs/hdf5/hdf5-1.14.4_p2.ebuild | 118 +++++++++++++++++++++ 5 files changed, 243 insertions(+) |