[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Read-Only /usr/src



I reported the same problem on tech@ a month and a half ago.  Some
ill-behaved GNU products cause this problem.

I have started investigating it but have not yet reached at any
solution just because I am too busy these days.  Is anyone else
working on this?

		Kamo Hiroyasu
		[Kamo is the family name and Hiroyasu the given name.]

From: "Crist J. Clark" <cjclark_(_at_)_reflexnet_(_dot_)_net>
Subject: Read-Only /usr/src
Date: Tue, 6 Mar 2001 00:34:32 -0800

> I am mounting /usr/src over NFS and would rather mount it read-only
> just to be sure clients don't leave cruft in the source tree. However,
> 
>   ===> gnu/usr.bin/../egcs/gcc
>   nroff -Tascii -mandoc /usr/src/gnu/egcs/gcc/cccp.1 > cccp.cat1
>   nroff -Tascii -mandoc /usr/src/gnu/egcs/gcc/gcc.1 > gcc.cat1
>   .
>   .
>   .
>   if [ -f lang-f77 ]; then  cc  -DIN_GCC    -O2    -DOPENBSD_NATIVE   -DHAVE_CONFIG_H  -I. -I/usr/src/gnu/egcs/gcc -I/usr/src/gnu/egcs/gcc/config -I/usr/src/gnu/egcs/gcc/../include  `echo /usr/src/gnu/egcs/gcc/f/ansify.c | sed 's,^\./,,'` -o f/ansify;  f/ansify < /usr/src/gnu/egcs/gcc/f/intdoc.in > f/intdoc.h0 /usr/src/gnu/egcs/gcc/f/intdoc.in;  cc  -DIN_GCC    -O2    -DOPENBSD_NATIVE   -DHAVE_CONFIG_H  -I. -I/usr/src/gnu/egcs/gcc -I/usr/src/gnu/egcs/gcc/config -I/usr/src/gnu/egcs/gcc/../include -I./f  `echo /usr/src/gnu/egcs/gcc/f/intdoc.c | sed 's,^\./,,'` -o f/intdoc;  f/intdoc > /usr/src/gnu/egcs/gcc/f/intdoc.texi;  rm f/intdoc f/ansify f/intdoc.h0;  else true; fi
>   /bin/sh: cannot create /usr/src/gnu/egcs/gcc/f/intdoc.texi: Read-only file system
>   *** Error code 1
> 
>   Stop in /usr/src/gnu/egcs/gcc/obj (line 1420 of Makefile).
>   *** Error code 1
> 
>   Stop in /usr/src/gnu/egcs/gcc (line 40 of /usr/src/gnu/egcs/gcc/Makefile.bsd-wrapper).
>   *** Error code 1
> 
>   Stop in /usr/src/gnu/usr.bin.
>   *** Error code 1
> 
>   Stop in /usr/src/gnu.
>   *** Error code 1
> 
>   Stop in /usr/src.
>   *** Error code 1
> 
>   Stop in /usr/src (line 79 of Makefile).