I need to test netbsd, but go ahead, don't wait for me. christos
On May 5, 2013, at 1:01 PM, Greg Lewis <gle...@eyesbeyond.com> wrote: > G'day Kurt, > > On Wed, May 01, 2013 at 09:10:49AM -0400, Kurt Miller wrote: >> There is a bsd-port only change to include the build dir in the rpath of the >> jdk libs. >> For example: >> >> $ objdump -p jre/lib/amd64/libjava.so | grep RPATH >> RPATH $ORIGIN:/home/truk/jdk/bsd-port/build/bsd-amd64/lib/amd64/server >> >> As far as I can tell this is not needed and should be removed. The following >> diff >> removes it and works okay on OpenBSD. Christos, Greg could you confirm this >> doesn't break the builds on FreeBSD and NetBSD? > > Doesn't break FreeBSD. > >> diff -r 120a0326f76d make/common/Defs-bsd.gmk >> --- a/make/common/Defs-bsd.gmk Wed May 01 09:00:47 2013 -0400 >> +++ b/make/common/Defs-bsd.gmk Wed May 01 09:02:42 2013 -0400 >> @@ -399,7 +399,7 @@ >> # the library itself should not. >> # >> VM_NAME = server >> -JVMLIB = -Xlinker -rpath -Xlinker $(LIBDIR)/$(LIBARCH)/$(VM_NAME) >> -L$(LIBDIR)/$(LIBARCH)/$(VM_NAME) -ljvm >> +JVMLIB = -L$(LIBDIR)/$(LIBARCH)/$(VM_NAME) -ljvm >> JAVALIB = -ljava $(JVMLIB) >> >> # > > -- > Greg Lewis Email : gle...@eyesbeyond.com > Eyes Beyond Web : http://www.eyesbeyond.com > Information Technology FreeBSD : gle...@freebsd.org