Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 28 Mar 2013 15:14:09 +0100
From:      Marco Steinbach <coco@executive-computing.de>
To:        Paul Macdonald <paul@ifdnrg.com>
Cc:        ports@freebsd.org, FreeBSD <freebsd-questions@freebsd.org>
Subject:   Re: gettext-0.18.1.1_1 fails to build under jail
Message-ID:  <51545031.8010104@executive-computing.de>
In-Reply-To: <51541F7D.7080807@ifdnrg.com>
References:  <51541F7D.7080807@ifdnrg.com>

Next in thread | Previous in thread | Raw E-Mail | Index | Archive | Help
Paul Macdonald wrote on 28.03.2013 11:46:
> 
> this port upgrades fine on the host system but not under a jail..
> 
> FreeBSD  9.1-RELEASE FreeBSD 9.1-RELEASE #0 r243825: Tue Dec  4 09:23:10 
> UTC 2012 root@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64
> 
> config.status: executing depfiles commands
> sed: 2: "
>       s/^include
> inclu ...": unterminated substitute pattern
> sed: 1: "s/$(DEPDIR)/.deps
> .deps/g
> ": unescaped newline inside substitute pattern
> 
> <snip>

I've been getting this message, also.  For quite a while, iirc, in jails 
and on hosts.

> ./localename.c: In function '_nl_locale_name_thread_unsafe':
> ./localename.c:2607: error: 'locale_t' undeclared (first use in this 
> function)
> ./localename.c:2607: error: (Each undeclared identifier is reported only 
> once
> ./localename.c:2607: error: for each function it appears in.)
> ./localename.c:2607: error: expected ';' before 'thread_locale'
> ./localename.c:2608: error: 'thread_locale' undeclared (first use in 
> this function)
> ./localename.c:2608: error: 'LC_GLOBAL_LOCALE' undeclared (first use in 
> this function)
> *** Error code 1
> 
> Stop in 
> /var/ports/basejail/usr/ports/devel/gettext/work/gettext-0.18.1.1/gettext-runtime/intl. 
> 
> *** Error code 1
> 
> Stop in 
> /var/ports/basejail/usr/ports/devel/gettext/work/gettext-0.18.1.1/gettext-runtime. 
> 
> *** Error code 1
> 
> Stop in 
> /var/ports/basejail/usr/ports/devel/gettext/work/gettext-0.18.1.1/gettext-runtime. 
> 
> *** Error code 1
> 
> Stop in /var/ports/basejail/usr/ports/devel/gettext/work/gettext-0.18.1.1.
> *** Error code 1
> 
> Stop in /basejail/usr/ports/devel/gettext.
> 
> 

I didn't run into this, but seeing, that you're also using ezjail, maybe 
this thread in the FreeBSD forums can provide hints:

http://forums.freebsd.org/showthread.php?t=38558

MfG CoCo




Want to link to this message? Use this URL: <http://docs.FreeBSD.org/cgi/mid.cgi?51545031.8010104>