Kamil, Thx for quick replay. If I get it correctly, I tried to move include <sys/capability.h> as last include in ls.c file. Unfortunately error is exactly the same :-(
br Kamil Dudka wrote:
On Saturday 29 of August 2009 21:17:43 Warpme wrote:Hi, I'm building dev environment for minimyth building on Arch2008.9 Part of such process is coreutils compilation on host OS (Arch2008.9, kernel 2.6.30.5) During coreutils7.5 compilation I'm receiving following error: CC ls.o CC ls-dir.o In file included from //usr/include/bits/sigcontext.h:28, from //usr/include/signal.h:339, from ../lib/signal.h:34, from ls.c:66: //usr/include/asm/sigcontext.h:28: error: expected specifier-qualifier-list before '__u64' //usr/include/asm/sigcontext.h:191: error: expected specifier-qualifier-list before '__u64' CC ls-vdir.o CC ls-ls.o make[10]: *** [ls.o] Error 1 make[10]: *** Waiting for unfinished jobs.... make[10]: Leaving directory `/home/piotro/minimyth-dev/script/utils/coreutils/work/build.d/coreutils-7. 5/src' make[9]: *** [all] Error 2 make[9]: Leaving directory `/home/piotro/minimyth-dev/script/utils/coreutils/work/build.d/coreutils-7. 5/src' make[8]: *** [all-recursive] Error 1 make[8]: Leaving directory `/home/piotro/minimyth-dev/script/utils/coreutils/work/build.d/coreutils-7. 5' make[7]: *** [all] Error 2 make[7]: Leaving directory `/home/piotro/minimyth-dev/script/utils/coreutils/work/build.d/coreutils-7. 5' make[6]: *** [build-work/build.d/coreutils-7.5/Makefile] Error 2 make[6]: Leaving directory `/home/piotro/minimyth-dev/script/utils/coreutils' make[5]: *** [../../utils/coreutils/cookies/build.d/install] Error 2 make[5]: Leaving directory `/home/piotro/minimyth-dev/script/lang/c' make[4]: *** [imgdep-build] Error 2 make[4]: Leaving directory `/home/piotro/minimyth-dev/script/lang/c' make[3]: *** [../../lang/c/cookies/build.d/install] Error 2 make[3]: Leaving directory `/home/piotro/minimyth-dev/script/utils/coreutils' make[2]: *** [imgdep-build] Error 2 make[2]: Leaving directory `/home/piotro/minimyth-dev/script/utils/coreutils' make[1]: *** [../../utils/coreutils/cookies/build.d/install] Error 2 make[1]: Leaving directory `/home/piotro/minimyth-dev/script/meta/minimyth' make: *** [imgdep-build] Error 2 [pio...@minimyth-dev minimyth]$ It is not depended on coreutils version (I tried coreutils 7.4 & 7.2). The same compilation goes OK on ubuntu 8.04 - so this lead me to suspect that my coreutils compilation error is result of different host OS. Is it possible that coreutils isn't ready for such fresh system like Arch2008.9 ?It seems exactly like https://bugzilla.redhat.com/show_bug.cgi?id=483548 - could you try to move the include <sys/capability.h> down in the order if it helps? And please do not run make in parallel while troubleshooting, the output is then mixed together.Kamil
<<attachment: warpme.vcf>>
