Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 17 Feb 2006 01:46:54 -0500
From:      Kris Kennaway <kris@obsecurity.org>
To:        Aaron Dalton <aaron@freebsd.org>
Cc:        ports@freebsd.org
Subject:   Re: FreeBSD 4.11 and gettext
Message-ID:  <20060217064654.GA36805@xor.obsecurity.org>
In-Reply-To: <43F56C9E.2040708@freebsd.org>
References:  <43F56C9E.2040708@freebsd.org>

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

--NzB8fVQJ5HfG6fxh
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, Feb 16, 2006 at 11:26:38PM -0700, Aaron Dalton wrote:
> (Sorry for the general developers@ post!)  I'm trying to install=20
> net/cvsup-without-gui on a fresh 4.11 install (a port testing jail=20
> actually).  I get the following compilation error while building=20
> gettext.  I didn't want to file a PR if it's just my ignorance causing=20
> the problem.  I see the file bsdxml.h in my host environment=20
> (/usr/include) but nowhere in the jail.  I also see it in my 5.2.1 jail.=
=20
>  Should this port simply not build on 4.11?  Thanks for your time!
>=20
> fouroneone# make install distclean
> =3D=3D=3D>   cvsup-without-gui-16.1h_2 depends on file:
> /usr/local/lib/m3/pkg/tcp/FreeBSD4/libm3tcp.a - not found
> =3D=3D=3D>    Verifying install for
> /usr/local/lib/m3/pkg/tcp/FreeBSD4/libm3tcp.a in /usr/ports/lang/ezm3
> =3D=3D=3D>   ezm3-1.2 depends on executable: gmake - not found
> =3D=3D=3D>    Verifying install for gmake in /usr/ports/devel/gmake
> =3D=3D=3D>   gmake-3.80_2 depends on shared library: intl - not found
> =3D=3D=3D>    Verifying install for intl in /usr/ports/devel/gettext
> =3D=3D=3D>  Building for gettext-0.14.5_1

SOmething is wrong; you're not picking up this:

=2Eif ${OSVERSION} < 500000
CONFIGURE_ARGS+=3D        --with-libexpat-prefix=3D${LOCALBASE}/lib
LIB_DEPENDS+=3D   expat.6:${PORTSDIR}/textproc/expat2
=2Eendif

which suggests your OSVERSION is wrong.  It's picked up from the
kernel by sysctl, so when building in a jail you have to set it by
hand to the desired version.

Kris

--NzB8fVQJ5HfG6fxh
Content-Type: application/pgp-signature
Content-Disposition: inline

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

iD8DBQFD9XFdWry0BWjoQKURAji4AJ4xLOxqiXlv4iCKkcA69KpvQ5D8zACfadVy
IojdBcjSTGYKIEVb5deRWKY=
=ypXi
-----END PGP SIGNATURE-----

--NzB8fVQJ5HfG6fxh--



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