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/ undefined reference to `__gnustep_objc_personality_v0' /usr/pkgobj/devel/gnustep-base/default/.buildlink/lib/ 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/ -> /usr/pkg/lib/ lrwxr-xr-x 1 root wheel 29 Jan 6 13:52 lib/ -> /usr/pkg/lib/

And they have the symbols:

# strings /usr/pkg/lib/ | egrep "(personality|objc_load)"

And we have "-lobjc" in there, so I'm puzzled. Any help resolving this would be great. Thanks!


Home | Main Index | Thread Index | Old Index