]> rtime.felk.cvut.cz Git - coffee/buildroot.git/commit
fakeroot: disallow selection for the target
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Sun, 22 May 2011 11:56:08 +0000 (13:56 +0200)
committerPeter Korsgaard <jacmet@sunsite.dk>
Sun, 22 May 2011 13:54:34 +0000 (15:54 +0200)
commit75c0a454887cb650f6fc049c8d12848a7cc6f3cc
tree0c3752a57898c6a910777da649dcce3924e2e43e
parent5c8c02a0c6747357ecc3f4884b065cf08bf2395a
fakeroot: disallow selection for the target

fakeroot for the target fails to build against glibc, due to largefile
related problems :

libtool: link: /home/test/outputs/test-503/host/usr/bin/powerpc-linux-gnu-gcc -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o faked faked.o  ./.libs/libcommunicate.a -ldl
{standard input}: Assembler messages:
{standard input}:2592: Error: symbol `__fxstatat64' is already defined
{standard input}:2627: Error: symbol `__fxstat64' is already defined
{standard input}:2663: Error: symbol `__xstat64' is already defined
{standard input}:2698: Error: symbol `__lxstat64' is already defined
make[3]: *** [libfakeroot.lo] Error 1

As fakeroot for the target is not really needed, and was only added
when we packaged fakeroot for the host, just make fakeroot not
selectable for the target.

We have to keep the AUTOTARGETS call for fakeroot on the target,
because the host variant does not work otherwise, due to issues in the
package infrastructure (that will be fixed post-2011.05).

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
package/Config.in
package/fakeroot/Config.in [deleted file]
package/fakeroot/fakeroot.mk