Summary: | sys-cluster/hpx-1.7.1-r1 - /.../dll_dlopen.hpp: error: RTLD_DI_ORIGIN was not declared in this scope | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Gentoo musl team <musl> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | kurt, proxy-maint |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/26281 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 430702 | ||
Attachments: |
emerge-info.txt
emerge-history.txt environment etc.portage.tar.bz2 logs.tar.bz2 sys-cluster:hpx-1.7.1-r1:20211215-055033.log temp.tar.bz2 |
Description
Toralf Förster
2021-12-15 09:40:47 UTC
Created attachment 759087 [details]
emerge-info.txt
Created attachment 759088 [details]
emerge-history.txt
Created attachment 759089 [details]
environment
Created attachment 759090 [details]
etc.portage.tar.bz2
Created attachment 759091 [details]
logs.tar.bz2
Created attachment 759092 [details]
sys-cluster:hpx-1.7.1-r1:20211215-055033.log
Created attachment 759093 [details]
temp.tar.bz2
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ca83cbca717c9d04ffa46f9a7fce31fe32b2d95 commit 5ca83cbca717c9d04ffa46f9a7fce31fe32b2d95 Author: brahmajit das <brahmajit.xyz@gmail.com> AuthorDate: 2022-07-09 04:40:04 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-07-09 04:56:11 +0000 sys-cluster/hpx: Fix building on musl These patches fixes building on musl. I've tried to document the patches to the best of my abilities. Mainly fixes the RTLD_DI_ORIGIN not being present in musl. However with this PR [1] we won't be requiring these patches anymore from 1.8.1 [1]: https://github.com/STEllAR-GROUP/hpx/pull/5947 Closes: https://bugs.gentoo.org/829242 Signed-off-by: brahmajit das <brahmajit.xyz@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/26281 Signed-off-by: Sam James <sam@gentoo.org> ...-1.8.0-fix-musl-exec_pagesize-not-defined.patch | 47 ++++++++++++++++++++++ .../hpx/files/hpx-1.8.0-fix-musl-execinfo.patch | 16 ++++++++ .../hpx-1.8.0-fix-musl-rtdl-not-declared.patch | 25 ++++++++++++ sys-cluster/hpx/hpx-1.8.0.ebuild | 3 ++ 4 files changed, 91 insertions(+) |