Date: Tue, 22 Jul 2014 09:29:02 -0700 From: Sean Bruno <sbruno@ignoranthack.me> To: freebsd-arch <freebsd-arch@freebsd.org> Subject: Re: Total confusion over toolchain/xdev behavior, follow-up discussions Message-ID: <1406046542.1063.31.camel@bruno> In-Reply-To: <EAE421D3-EDAD-48F6-A065-65F2A2E09132@FreeBSD.org> References: <1404688077.1059.115.camel@bruno> <1405706147.19254.17.camel@bruno> <EAE421D3-EDAD-48F6-A065-65F2A2E09132@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 2014-07-21 at 22:05 +0200, Dimitry Andric wrote: > On 18 Jul 2014, at 19:55, Sean Bruno <sbruno@ignoranthack.me> wrote: > > On Sun, 2014-07-06 at 16:07 -0700, Sean Bruno wrote: > >> Objective: install an xcompile toolchain into a jail for use by > >> poudriere during arm/mips/sparc/power ports pkgs builds. The build > >> should be possible from a non-root user. > >> > > E.g. adding just -larchive to a program that uses it should fail with > several missing symbols, and you should manually specify the full > dependency list: > > -larchive -lz -bz2 -llzma -lbsdxml -lcrypto > > This is also what the latest ld 2.24 requires. > > -Dimitry > We've had some side channel discussions about this, and we came to the conclusion that its time to modify ports to explicitly link required libs. Therefore, post pkg 1.3, I'll start doing xdev builds to weed out the ports that need attention and start getting things into shape for future builds. sean
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1406046542.1063.31.camel>