Hi, I just tried to install sys-fs/reiserfsprogs-3.6.11 using linux26-headers-2.6.7-r4, but it failed. This was the error: make all-am make[2]: Entering directory `/var/tmp/portage/reiserfsprogs-3.6.11/work/reiserfsprogs-3.6.11/include' make[2]: Leaving directory `/var/tmp/portage/reiserfsprogs-3.6.11/work/reiserfsprogs-3.6.11/include' make[1]: Leaving directory `/var/tmp/portage/reiserfsprogs-3.6.11/work/reiserfsprogs-3.6.11/include' Making all in lib make[1]: Entering directory `/var/tmp/portage/reiserfsprogs-3.6.11/work/reiserfsprogs-3.6.11/lib' if gcc -DHAVE_CONFIG_H -I. -I. -I../include -mcpu=G5 -O3 -pipe -fsigned-char -mabi=altivec -MT io.o -MD -MP -MF ".deps/io.Tpo" \ -c -o io.o `test -f 'io.c' || echo './'`io.c; \ then mv ".deps/io.Tpo" ".deps/io.Po"; \ else rm -f ".deps/io.Tpo"; exit 1; \ fi if gcc -DHAVE_CONFIG_H -I. -I. -I../include -mcpu=G5 -O3 -pipe -fsigned-char -mabi=altivec -MT misc.o -MD -MP -MF ".deps/misc.Tpo" \ -c -o misc.o `test -f 'misc.c' || echo './'`misc.c; \ then mv ".deps/misc.Tpo" ".deps/misc.Po"; \ else rm -f ".deps/misc.Tpo"; exit 1; \ fi In file included from /usr/include/linux/prefetch.h:14, from /usr/include/linux/list.h:5, from /usr/include/linux/wait.h:12, from /usr/include/linux/fs.h:12, from misc.c:41: /usr/include/asm/processor.h:550: error: parse error before "vector128" /usr/include/asm/processor.h:556: error: parse error before '}' token In file included from /usr/include/linux/fs.h:12, from misc.c:41: /usr/include/linux/wait.h: In function `init_waitqueue_head': /usr/include/linux/wait.h:58: error: `SPIN_LOCK_UNLOCKED' undeclared (first use in this function) /usr/include/linux/wait.h:58: error: (Each undeclared identifier is reported only once /usr/include/linux/wait.h:58: error: for each function it appears in.) make[1]: *** [misc.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory `/var/tmp/portage/reiserfsprogs-3.6.11/work/reiserfsprogs-3.6.11/lib' make: *** [all-recursive] Error 1 !!! ERROR: sys-fs/reiserfsprogs-3.6.11 failed. !!! Function src_compile, Line 20, Exitcode 2 !!! Failed to compile Markus By the way: I know that linux26-headers are _not_ marked ppc64 nor ~ppc64, but someone has to submit bugs to bugs.gentoo.org, or otherwise linux26-headers will never be stable on ppc64... So this is just (!!) an enhancement bug. ^_^
add: using gcc-3.4.1
add: works fine with linux26-headers-2.6.3-r1 (??) Markus
AFAIK - this bug is showing up with linux26-headers-2.6.7-* downgrade to 2.6.6 or stay with those 2.6.3 and everything should be ok. Regards, Przemek
same, but even more errors appear on linux26-headers-2.6.8.1... Markus
now that reiserfsprogs-3.6.18 is marked stable linux26-headers-2.6.8.1 are no problem at all: It compiles and workes like a charm! :-) So this is fixed! Markus
Closing...