Skip site navigation (1)Skip section navigation (2)
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>