On 10/16/11 17:59, Nigel Taylor wrote:
> On 10/16/11 16:20, Amit Kulkarni wrote:
>> Hi,
>>
>> 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

Reply via email to