Thomas Klausner <wiz%NetBSD.org@localhost> wrote:
> > devel/nspr jschauma%NetBSD.org@localhost
>
> ===> Registering installation for nspr-4.3
> /usr/pkg/lib/libplc4.so: -lnspr4 => not found
> /usr/pkg/lib/libplds4.so: -lnspr4 => not found
> *** The above programs/libs will not find the listed shared libraries
> at runtime. Please fix the package (add -Wl,-R.../lib in the right
> places)!
I don't get this warning even though I have PKG_DEVELOPER=YES. Also, it
appears that /usr/pkg/lib/libplds4.so and /usr/pkg/lib/libplc4.so do
find libnspr4, and _are_ created using '-Wl,-R/usr/pkg/lib':
cc -o libplds4.so -shared -Wl,-soname,libplds4.so -Wl,-R/usr/pkg/lib
./plarena.o ./plhash.o ./plvrsion.o -L../../dist/lib -lnspr4
cc -o libplc4.so -shared -Wl,-soname,libplc4.so -Wl,-R/usr/pkg/lib
./plvrsion.o ./strlen.o ./strcpy.o ./strdup.o ./strcat.o ./strcmp.o
./strccmp.o ./strchr.o ./strpbrk.o ./strstr.o ./strcstr.o ./strtok.o
./base64.o ./plerror.o ./plgetopt.o -L../../../dist/lib -lnspr4
$ ldd /usr/pkg/lib/libplc4.so
/usr/pkg/lib/libplc4.so:
-lpthread.0 => /usr/lib/libpthread.so.0
-lnspr4 => /usr/pkg/lib/libnspr4.so
$ ldd /usr/pkg/lib/libplds4.so
/usr/pkg/lib/libplds4.so:
-lpthread.0 => /usr/lib/libpthread.so.0
-lnspr4 => /usr/pkg/lib/libnspr4.so
$
?
-Jan
--
http://www.eff.org
Attachment:
pgpBgR_t0Saeq.pgp
Description: PGP signature