Total confusion over toolchain/xdev behavior, follow-up discussions

Sean Bruno sbruno at ignoranthack.me
Tue Jul 22 16:29:04 UTC 2014


On Mon, 2014-07-21 at 22:05 +0200, Dimitry Andric wrote:
> On 18 Jul 2014, at 19:55, Sean Bruno <sbruno at 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



More information about the freebsd-arch mailing list