This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Installation bug


Hi Folks,
	I encountered a problem with the installation process  of the latest
snapshot when using my default "umask" with a value of 027.
If I do a "make install" in a shell with umask 027, some directories and files
in  the installation directory have wrong permissions (from the look of things
install-sh is called without the -m option)
To be more precise:
<prefix>			end up with a perm of 750 instead of 755
<prefix>/include/g++-2        	ends up with a perm of 750 instead of 755
<prefix>/include/g++-2/std    ends up with a permof 750
<prefix>/lib/*.a		end up with a perm of 640
<prefix>/lib/gcc-lib/<target>/<version>/*.a	end up with 640
			(libobjc.a  is OK )
<prefix>/lib/gcc-lib/<target>/<version>/include   ends up with 750
<prefix>/lib/gcc-lib/<target>/<version>/include/asm   ends up with 750
<prefix>/lib/gcc-lib/<target>/<version>/include/gnu   ends up with 750
<prefix>/lib/gcc-lib/<target>/<version>/include/objc   ends up with 750

all other files seam to be ok.

I encountered the problem with the last few snapshots egcs-19990616 and
egcs-19990608


My system: 
SuSE Linux 6.0 Dual PII/450, Kernel 2.2.10, glibc 2.0.7, binutils 2.9.1.0.15

configuration: 
configure --prefix=/usr/local/egcs-develop --enable-shared
--enable-threads=posix


Thanks,

--
Andreas Wimmer 
Institute of Digital Image Processing		http://www.joanneum.ac.at/dib
JOANNEUM RESEARCH			http://www.joanneum.ac.at     
Wastiangasse 6				tel: (++43) 316 876 1728  
A-8010 Graz AUSTRIA			fax: (++43) 316 876 1720


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]