Summary: | dev-lang/xsb-4.0.0 - ++Error[XSB]: [Runtime/C] .../xsb_re_match.so: undefined symbol: VarStrOps | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Gentoo Prolog project <prolog> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | eschwartz |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://sourceforge.net/p/xsb/bugs/265/ | ||
Whiteboard: | fixed in 4.0.0-r1 | ||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 870412 | ||
Attachments: |
emerge-info.txt
clang.tar.bz2 dev-lang:xsb-4.0.0:20220917-172527.log emerge-history.txt environment etc.portage.tar.bz2 logs.tar.bz2 |
Description
Toralf Förster
![]() Created attachment 808900 [details]
emerge-info.txt
Created attachment 808903 [details]
clang.tar.bz2
Created attachment 808906 [details]
dev-lang:xsb-4.0.0:20220917-172527.log
Created attachment 808909 [details]
emerge-history.txt
Created attachment 808912 [details]
environment
Created attachment 808915 [details]
etc.portage.tar.bz2
Created attachment 808918 [details]
logs.tar.bz2
The bug is inside a configure test which fails with Modern C and screws up feature detection by returning: checking whether loader understands -Wl,-export-dynamic... no The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e2a234b2bf548497b0d3b5828fdb4f3820fa97d commit 3e2a234b2bf548497b0d3b5828fdb4f3820fa97d Author: Eli Schwartz <eschwartz93@gmail.com> AuthorDate: 2024-05-15 03:30:49 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-05-17 03:55:25 +0000 dev-lang/xsb: fix modern C error in configure script misdetecting features Closes: https://bugs.gentoo.org/870970 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> .../files/0001-modern-C-fix-for-implicit-int.patch | 25 ++++++++++++++++++++++ dev-lang/xsb/xsb-4.0.0-r1.ebuild | 7 +++++- 2 files changed, 31 insertions(+), 1 deletion(-) |