>>> I let Landry know, but then I read somewhere he is indisposed, so >>> sending to ports@ for help. >>> >>> There is failing port-lib-depends-check in the xulrunner port due to >>> which dpb rebuilds this port continuously. pkg_info -S and make >>> print-package-signature show same signature. I am unable to figure out >>> for now how to fix this. Can somebody help on what's missing? I am >>> guessing its a missing DEPENDS somewhere. >>> >>> from memory, the error is related to >>> mozjs xpcom xul (Bogus NOT REACHABLE) >>> >>> thanks for your help >>> >>> >> Hi, >> >> I know that one, had fixed it once before before the version update, did you >> try this.. >> >> cd /usr/ports; make SUBDIR="devel/xulrunner/1.9,-devel" >> print-package-signature >> >> vs >> >> pkg_info -Sq xulrunner-devel-1.9.2.23.tgz >> >> gtk+2-2.24.6p0,nss-3.12.11p1,sqlite3-3.7.5 are the extra's in the >> LIB_DEPENDS-devel. >> Because LIB_DEPENDS-devel = ${LIB_DEPENDS} \ in Makefile.inc >> >> Nigel >> >> > Hi, > > The mozjs, xpcom, xul are valid, one of the cases where > port-lib-depends-check/ > lib-depends-check doesn't quite work. > > Try this change, with dpb. > > Index: Makefile.inc > =================================================================== > RCS file: /home/cvs/ports/devel/xulrunner/Makefile.inc,v > retrieving revision 1.21 > diff -u -p -r1.21 Makefile.inc > --- Makefile.inc 15 Jun 2011 16:16:10 -0000 1.21 > +++ Makefile.inc 16 Oct 2011 19:35:08 -0000 > @@ -26,8 +26,7 @@ MODPY_RUNDEP = No > LIB_DEPENDS-main = ${LIB_DEPENDS} > WANTLIB-main = ${WANTLIB} > > -LIB_DEPENDS-devel += ${LIB_DEPENDS} \ > - ${MODGETTEXT_LIB_DEPENDS} \ > +LIB_DEPENDS-devel = ${MODGETTEXT_LIB_DEPENDS} \ > devel/libIDL \ > > ${PKGNAME-main}:devel/xulrunner/${MOZILLA_VERSION:R:R},-main > WANTLIB-devel += ${MODGETTEXT_WANTLIB} \ > Index: 1.9/Makefile > =================================================================== > RCS file: /home/cvs/ports/devel/xulrunner/1.9/Makefile,v > retrieving revision 1.54 > diff -u -p -r1.54 Makefile > --- 1.9/Makefile 3 Oct 2011 21:11:12 -0000 1.54 > +++ 1.9/Makefile 16 Oct 2011 16:46:25 -0000 > @@ -5,6 +5,7 @@ MOZILLA_BRANCH = 1.9.2 > MOZILLA_PROJECT = xulrunner1.9 > MOZILLA_DIST = firefox > MOZILLA_DIST_VERSION = 3.6.23 > +REVISION-devel = 0 > > SO_VERSION = 3.2 > # NOTE: Must bump minor version if any shlib's are removed from the > >
this worked very well. thanks for saving me the pain of having to wait for such a huge port to build. can somebody give okay for this commit? thanks