Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 9 Jul 2015 01:25:56 +0100
From:      Ken Moffat <zarniwhoop@ntlworld.com>
To:        Baho Utot <baho-utot@columbus.rr.com>
Cc:        "freebsd-questions@freebsd.org" <freebsd-questions@freebsd.org>
Subject:   Re: Libxul build failure poudriere amd64 FreeBSD 10.1
Message-ID:  <20150709002556.GA23672@milliways>
In-Reply-To: <559DA8E6.20007@columbus.rr.com>
References:  <559DA8E6.20007@columbus.rr.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Jul 08, 2015 at 06:49:10PM -0400, Baho Utot wrote:
> 
> poudriere using ZFS jail
> 
> libxul has built successfully using the same setup, before updating ports
> 
> poudriere ports -u
> 
> poudriere bulk -f /root/poudriere.list -j 101amd64
> 
> Returns the following error
> 
> Anyone else have this failure?
> 
> 
> ====>> Building www/libxul
[...]
> /wrkdirs/usr/ports/www/libxul/work/mozilla-esr31/ipc/chromium/src/base/process_util_bsd.cc:(.text._ZN4base9LaunchAppERKNSt3__16vectorINS0_12basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEENS5_IS7_EEEERKNS1_INS0_4pairIiiEENS5_ISD_EEEERKNS0_3mapIS7_S7_NS0_4lessIS7_EENS5_INSC_IKS7_S7_EEEEEENS_15ChildPrivilegesEbPiNS_19ProcessArchitectureE+0x402):
> warning: undefined reference to `environ'
> /usr/bin/ld: libxul.so: hidden symbol `FT_Get_X11_Font_Format' isn't defined

Caused by current (2.6) freetype.
Looks like https://bugzilla.mozilla.org/show_bug.cgi?id=1143411

The following sed works with gnu sed, I'm not sure if FreeBSD's
version will like it.

sed -i '/^ftglyph.h/ i ftfntfmt.h' config/system-headers

Looks as if there is a commit link on the bugzilla entry, perhaps
you can get a patch there if the sed is not acceptable.

ĸen
-- 
This one goes up to eleven!



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