Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 12 Apr 2009 21:03:39 -0400
From:      Joe Marcus Clarke <marcus@FreeBSD.org>
To:        barbara <barbara.xxx1975@libero.it>
Cc:        gnome <gnome@FreeBSD.org>, bug-followup <bug-followup@FreeBSD.org>
Subject:   Re: ports/133590: www/libxul: build failure
Message-ID:  <1239584619.19630.50.camel@shumai.marcuscom.com>
In-Reply-To: <KI0K9A$3227F95C96CA19B006806453F8386248@libero.it>
References:  <KI0K9A$3227F95C96CA19B006806453F8386248@libero.it>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-V2FLPqyLkX4Y7pQk2JND
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

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
> > > >=20
> > > > State-Changed-From-To: open->feedback
> > > > State-Changed-By: marcus
> > > > State-Changed-When: Sun Apr 12 06:18:26 UTC 2009
> > > > State-Changed-Why:=20
> > > > Is this fixed in 1.9.0.7_3?
> > > >=20
> > > > http://www.freebsd.org/cgi/query-pr.cgi?pr=3D133590
> > > >=20
> > >=20
> > > Unfortunately no.
> > > I had exactly the same error.
> >=20
> > Try taking the patch-config_rules.mk from www/firefox3, and see if that
> > fixes the problem.
> >=20
>=20
>=20
> 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
> =20
>  ifeq ($(OS_ARCH),FreeBSD)
> -ifdef IS_COMPONENT
> -EXTRA_DSO_LDOPTS +=3D -Wl,-Bsymbolic
> -endif
> +EXTRA_DSO_LDOPTS +=3D -Wl,-Bsymbolic -lc
>  endif
> =20
>  ifeq ($(OS_ARCH),NetBSD)
> ------------------------------------------------------------------------
>=20
>=20
>=20
>=20
> I would also like to ask you if the confusing message from pkg_info while=
 running make patch could be suppressed:
>=20
> ------------------------------------------------------------------------
> --- 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_REPLACE=
S_BASE_BIND causes build problems."; \
>                 ${FALSE}; \
>         fi
> ------------------------------------------------------------------------
>=20

Good to hear it's working.  Please follow up with miwi about this.  He
now maintains the Gecko ports.

Joe

>=20
> Thanks
> Barbara
>=20
>=20
>=20
--=20
Joe Marcus Clarke
FreeBSD GNOME Team      ::      gnome@FreeBSD.org
FreeNode / #freebsd-gnome
http://www.FreeBSD.org/gnome

--=-V2FLPqyLkX4Y7pQk2JND
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (FreeBSD)

iEYEABECAAYFAknij2oACgkQb2iPiv4Uz4d7RwCfYHyQreTuyL9HUliqq2fxRPS4
fmgAnRAwKXYtF1bP3nRjdPAb1HIKtJXa
=lVbW
-----END PGP SIGNATURE-----

--=-V2FLPqyLkX4Y7pQk2JND--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1239584619.19630.50.camel>