Total confusion over toolchain/xdev behavior
Sean Bruno
sbruno at ignoranthack.me
Mon Jul 7 18:14:11 UTC 2014
On Mon, 2014-07-07 at 11:46 -0400, Benjamin Kaduk wrote:
> On Sun, 6 Jul 2014, Sean Bruno wrote:
>
> > -----------------------------------------------------------------------
> >
> > Even attempting to do stuff for *clang* enabled architectures bails
> > because its not respecting prefixes:
> > MAKEOBJDIRPREFIX=/var/tmp make -s -j 8 xdev XDEV=arm XDEV_ARCH=armv6
> > -- bails because it tries to:
> > ===> usr.bin/clang/tblgen (all)
> > mtree populating //usr/armv6-freebsd
> > mtree: etc/ntp: Permission denied
> > _xi-cross-tools
> > ===> xdev gnu/usr.bin/binutils (install)
> > ===> gnu/usr.bin/binutils/libiberty (install)
> > ===> gnu/usr.bin/binutils/libbfd (install)
> > ===> gnu/usr.bin/binutils/libopcodes (install)
> > ===> gnu/usr.bin/binutils/libbinutils (install)
> > ===> gnu/usr.bin/binutils/addr2line (install)
> > ===> gnu/usr.bin/binutils/as (install)
> > ===> gnu/usr.bin/binutils/ld (install)
> > install: //usr/armv6-freebsd/usr/bin/ld: Permission denied
> > *** Error code 71
>
> This seems to be "obviously a bug" that should not be too hard to make
> progress on, especially if you already have make debug logs.
>
> -Ben
Sure. I agree its a bug, if my usage of the XDEV target is supposed to
be supported.
I don't know who owns this target, what its supposed to be used for, nor
what its requirements are. All I know is that people tell me its
supposed to meat my requirements from my original "Objective" statement.
Is this even the right make target to use?
sean
More information about the freebsd-arch
mailing list