This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Installation bug
- To: egcs-bugs at egcs dot cygnus dot com
- Subject: Installation bug
- From: Andreas Wimmer <wim at pdib84 dot joanneum dot ac dot at>
- Date: Thu, 17 Jun 1999 19:27:50 +0200
- Organization: Joanneum Resarch Forschungsgesellschaft mbH
- Reply-To: wim at pdib84 dot joanneum dot ac dot at
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