>>> 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

Reply via email to