ports/133590: www/libxul: build failure
Joe Marcus Clarke
marcus at FreeBSD.org
Mon Apr 13 01:03:30 UTC 2009
On Mon, 2009-04-13 at 02:34 +0200, barbara wrote:
> > On Sun, 2009-04-12 at 12:03 +0200, barbara wrote:
> > > > Synopsis: www/libxul: build failure
> > > >
> > > > State-Changed-From-To: open->feedback
> > > > State-Changed-By: marcus
> > > > State-Changed-When: Sun Apr 12 06:18:26 UTC 2009
> > > > State-Changed-Why:
> > > > Is this fixed in 1.9.0.7_3?
> > > >
> > > > http://www.freebsd.org/cgi/query-pr.cgi?pr=133590
> > > >
> > >
> > > Unfortunately no.
> > > I had exactly the same error.
> >
> > Try taking the patch-config_rules.mk from www/firefox3, and see if that
> > fixes the problem.
> >
>
>
> They build ended successfully using the following patch:
> ------------------------------------------------------------------------
> --- config/rules.mk.orig 2008-06-25 01:29:46.000000000 +0200
> +++ config/rules.mk 2009-04-13 00:51:51.000000000 +0200
> @@ -468,9 +468,7 @@
> endif
>
> ifeq ($(OS_ARCH),FreeBSD)
> -ifdef IS_COMPONENT
> -EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic
> -endif
> +EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic -lc
> endif
>
> ifeq ($(OS_ARCH),NetBSD)
> ------------------------------------------------------------------------
>
>
>
>
> I would also like to ask you if the confusing message from pkg_info while running make patch could be suppressed:
>
> ------------------------------------------------------------------------
> --- bsd.gecko.mk.orig 2009-04-12 21:27:11.000000000 +0200
> +++ bsd.gecko.mk 2009-04-13 02:22:54.000000000 +0200
> @@ -532,7 +532,7 @@
> @${REINPLACE_CMD} -e 's|/usr/local/netscape|${LOCALBASE}|g ; \
> s|/usr/local/lib/netscape|${LOCALBASE}/lib|g' \
> ${WRKSRC}/xpcom/*/SpecialSystemDirectory.cpp
> - @if [ -n "`${PKG_INFO} -xI '^bind[0-9]*-base-[0-9]'`" ]; then \
> + @if [ -n "`${PKG_INFO} -xI '^bind[0-9]*-base-[0-9]' 2>/dev/null`" ]; then \
> ${ECHO_CMD} "${PKGNAME}: bind installed with PORT_REPLACES_BASE_BIND causes build problems."; \
> ${FALSE}; \
> fi
> ------------------------------------------------------------------------
>
Good to hear it's working. Please follow up with miwi about this. He
now maintains the Gecko ports.
Joe
>
> Thanks
> Barbara
>
>
>
--
Joe Marcus Clarke
FreeBSD GNOME Team :: gnome at FreeBSD.org
FreeNode / #freebsd-gnome
http://www.FreeBSD.org/gnome
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 195 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/freebsd-gnome/attachments/20090413/b137b542/attachment.pgp
More information about the freebsd-gnome
mailing list