FreeBSD 4.11 and gettext
Aaron Dalton
aaron at freebsd.org
Thu Feb 16 22:54:18 PST 2006
Kris Kennaway wrote:
> On Thu, Feb 16, 2006 at 11:26:38PM -0700, Aaron Dalton wrote:
>
>>(Sorry for the general developers@ post!) I'm trying to install
>>net/cvsup-without-gui on a fresh 4.11 install (a port testing jail
>>actually). I get the following compilation error while building
>>gettext. I didn't want to file a PR if it's just my ignorance causing
>>the problem. I see the file bsdxml.h in my host environment
>>(/usr/include) but nowhere in the jail. I also see it in my 5.2.1 jail.
>> Should this port simply not build on 4.11? Thanks for your time!
>>
>>fouroneone# make install distclean
>>===> cvsup-without-gui-16.1h_2 depends on file:
>>/usr/local/lib/m3/pkg/tcp/FreeBSD4/libm3tcp.a - not found
>>===> Verifying install for
>>/usr/local/lib/m3/pkg/tcp/FreeBSD4/libm3tcp.a in /usr/ports/lang/ezm3
>>===> ezm3-1.2 depends on executable: gmake - not found
>>===> Verifying install for gmake in /usr/ports/devel/gmake
>>===> gmake-3.80_2 depends on shared library: intl - not found
>>===> Verifying install for intl in /usr/ports/devel/gettext
>>===> Building for gettext-0.14.5_1
>
>
> SOmething is wrong; you're not picking up this:
>
> .if ${OSVERSION} < 500000
> CONFIGURE_ARGS+= --with-libexpat-prefix=${LOCALBASE}/lib
> LIB_DEPENDS+= expat.6:${PORTSDIR}/textproc/expat2
> .endif
>
> 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
Ahh! Sorry, I'm new to jails. That seems to have fixed the problem.
Thanks again for your time!
--
Aaron Dalton
aaron at FreeBSD.org
FreeBSD Ports Committer
More information about the freebsd-ports
mailing list