tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
devel/gnustep-base Fails to build pkgsrc-2019Q4
On netbsd-8 (built Jan. 1st), pkgsrc-2019Q4, it looks like gnustep's
configure can't find a couple symbols, "__gnustep_objc_personality_v0"
and "__objc_load". Here's the significant part from config.log...
configure:3727: gcc -O2 -I/usr/pkg/include
-I/usr/pkg/share/GNUstep/include -I/usr/include -I/usr/pkg/include
-I/usr/pkg/share/GNUstep/include -I/usr/include -I/usr/
pkg/include -I/usr/pkg/include -I/usr/pkg/include -L/usr/pkg/lib
-L/usr/pkg/share/GNUstep/lib -Wl,-R/usr/pkg/lib
-Wl,-R/usr/pkg/share/GNUstep/lib -L/usr/lib -Wl,-R/u
sr/lib -lobjc -lpthread -lgcc_s -L/usr/pkg/lib -L/usr/pkg/lib
-L/usr/pkg/lib conftest.c >&5
/usr/pkgobj/devel/gnustep-base/default/.buildlink/lib/libobjc.so:
undefined reference to `__gnustep_objc_personality_v0'
/usr/pkgobj/devel/gnustep-base/default/.buildlink/lib/libobjc.so:
undefined reference to `__objc_load'
The links in .buildlink/lib look fine:
# ls -l lib/libobjc*
lrwxr-xr-x 1 root wheel 23 Jan 6 13:52 lib/libobjc.so ->
/usr/pkg/lib/libobjc.so
lrwxr-xr-x 1 root wheel 29 Jan 6 13:52 lib/libobjc.so.4.6.0 ->
/usr/pkg/lib/libobjc.so.4.6.0
And they have the symbols:
# strings /usr/pkg/lib/libobjc.so.4.6.0 | egrep "(personality|objc_load)"
__gcc_personality_v0
_objc_load_callback
__gnu_objc_personality_v0
__gnustep_objcxx_personality_v0
__gxx_personality_v0
__gnustep_objc_personality_v0
__objc_load
objc_loadWeak
objc_loadWeakRetained
And we have "-lobjc" in there, so I'm puzzled. Any help resolving this
would be great. Thanks!
Louis
Home |
Main Index |
Thread Index |
Old Index