Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 506726 - gnustep-base/gnustep-base-? - ?
Summary: gnustep-base/gnustep-base-? - ?
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
Depends on:
Reported: 2014-04-04 05:58 UTC by Wes
Modified: 2014-07-20 07:28 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Note You need to log in before you can comment on or make changes to this bug.
Description Wes 2014-04-04 05:58:01 UTC
When building gnustep-base-1.24.* with +libobjc2 (and clang) to enable the non-fragile ABI, the configure tests would fail with "undefined reference to `objc_msgSend'" (see here: )

The symbol exists in /usr/lib/ so digging deeper I found that the compile command explicitly names the .so as however the major-version named symlink is missing, with only > being present.  After creating > and re-running ldconfig, gnustep-base compiles as expected.  I guess this is an issue with libobjc2's install process?

Reproducible: Always

Steps to Reproduce:
1. USE="libobjc2" emerge gnustep-base
2. ..wait..
3. build fails

output from emerge --info, although I think this issue is pretty cut'n'dry:
Comment 1 Jeroen Roovers gentoo-dev 2014-04-04 14:00:05 UTC
1) Please attach the entire build log to this bug report.
2) Please post your `emerge --info gnustep-base/gnustep-base' output in a comment.
Comment 2 adr 2014-07-20 07:28:06 UTC
This seems related to bug #465668 so I can confirm the missing symlink.