Hi,

in one of my systems, I have /usr on a Reiser4 partition.
When I have that partition mounted read-only, I get errors whenever
I try to compile anything. Other programs that read from that partition also
seem to fail, but I don't get such nice output like the stuff from gcc.
I am currently using Slackware 10.2 with kernel 2.6.15-rc5-mm3, but I have
experienced the same problem with earlier kernels as well.
The output from a make menuconfig in the kernel source dir:
$: make menuconfig

  HOSTCC  scripts/kconfig/conf.o
In file included from /usr/include/bits/types.h:31,

                 from /usr/include/ctype.h:28,
                 from scripts/kconfig/conf.c:6:
/usr/lib/gcc-lib/i486-slackware-linux/3.3.6/include/stddef.h:420: error: syntax
error before '}' token

/usr/lib/gcc-lib/i486-slackware-linux/3.3.6/include/stddef.h:420: error: stray
'\24' in program

/usr/lib/gcc-lib/i486-slackware-linux/3.3.6/include/stddef.h:420: error: syntax
error at '@' token

/usr/lib/gcc-lib/i486-slackware-linux/3.3.6/include/stddef.h:420: error: stray
'\17' in program

/usr/lib/gcc-lib/i486-slackware-linux/3.3.6/include/stddef.h:420: error: stray
'\205' in program

/usr/lib/gcc-lib/i486-slackware-linux/3.3.6/include/stddef.h:420: error: stray
'\275' in program

/usr/lib/gcc-lib/i486-slackware-linux/3.3.6/include/stddef.h:420: error: stray
'\374' in program

/usr/lib/gcc-lib/i486-slackware-linux/3.3.6/include/stddef.h:420: error: stray
'\377' in program

/usr/lib/gcc-lib/i486-slackware-linux/3.3.6/include/stddef.h:420: error: stray
'\377' in program

/usr/lib/gcc-lib/i486-slackware-linux/3.3.6/include/stddef.h:420: error: stray
'\213' in program

/usr/lib/gcc-lib/i486-slackware-linux/3.3.6/include/stddef.h:420: error: stray
'\10' in program

/usr/lib/gcc-lib/i486-slackware-linux/3.3.6/include/stddef.h:420: error: stray
'\205' in program
/usr/lib/gcc-lib/i486-slackware-linux/3.3.6/include/stddef.h:420: error: stray
'\300' in program

/usr/lib/gcc-lib/i486-slackware-linux/3.3.6/include/stddef.h:420: error: stray
'\265' in program

/usr/lib/gcc-lib/i486-slackware-linux/3.3.6/include/stddef.h:420: error: stray
'\211' in program

/usr/lib/gcc-lib/i486-slackware-linux/3.3.6/include/stddef.h:420: error: stray
'\24' in program

/usr/lib/gcc-lib/i486-slackware-linux/3.3.6/include/stddef.h:420: error: stray
'\211' in program

/usr/lib/gcc-lib/i486-slackware-linux/3.3.6/include/stddef.h:420: error: stray
'\4' in program

/usr/lib/gcc-lib/i486-slackware-linux/3.3.6/include/stddef.h:420: error: stray
'\350' in program

make[1]: *** [scripts/kconfig/conf.o] Interrupt

make: *** [menuconfig] Interrupt


I interrupted it here.
Everything works fine if the partition is mounted r/w.

-Joe

Reply via email to