On 04/06/2016 17:32, Richard PALO wrote:
If I add it back (adding graphics/gd/buildlink3.mk) it builds and tests okay
(BTW I'll see about making this the default, or at least an option).

According to
$ find . -name '*.so' |xargs  ldd | grep -E ':|libnsl'
...
./camlibs/.libs/ptp2.so:
        libnsl.so.1 =>        /lib/libnsl.so.1
...
./libgphoto2_port/.libs/usb1.so:
        libnsl.so.1 =>        /lib/libnsl.so.1
..

are you using at least gcc 4.9 with so-called 'as-needed' support (by default 
enabled).



Yes, I use gcc 4.9.3

$ find . -name '*.so' |xargs ldd| grep -E ':|libnsl' |grep -B 1 libnsl.so

./camlibs/.libs/st2205.so:
        libnsl.so.1 =>   /lib/libnsl.so.1
--
./camlibs/.libs/ptp2.so:
        libnsl.so.1 =>   /lib/libnsl.so.1
--
./camlibs/.libs/ax203.so:
        libnsl.so.1 =>   /lib/libnsl.so.1
--
./camlibs/.libs/tp6801.so:
        libnsl.so.1 =>   /lib/libnsl.so.1
--
./libgphoto2_port/.libs/usb1.so:
        libnsl.so.1 =>   /lib/libnsl.so.1

Also I see that ./camlibs/.libs/st2205.so , ./camlibs/.libs/ax203.so, ./camlibs/.libs/tp6801.so are linked to /usr/lib/libgcc_s.so.1, but

./camlibs/.libs/ptp2.so, ./libgphoto2_port/.libs/usb1.so are not linked to libgcc_s.so.1.
--
Best regards,
Alexander Pyhalov,
system administrator of Southern Federal University IT department


-------------------------------------------
illumos-discuss
Archives: https://www.listbox.com/member/archive/182180/=now
RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175430-2e6923be
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=21175430&id_secret=21175430-6a77cda4
Powered by Listbox: http://www.listbox.com

Reply via email to