This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: egcs-1.0.3a, sparc-sun-solaris2.6: note on installation
- To: Zack Weinberg <zack at rabi dot phys dot columbia dot edu>
- Subject: Re: egcs-1.0.3a, sparc-sun-solaris2.6: note on installation
- From: Jeffrey A Law <law at cygnus dot com>
- Date: Wed, 20 May 1998 22:04:07 -0600
- cc: egcs-bugs at cygnus dot com
- Reply-To: law at cygnus dot com
In message <199805201910.PAA16443@rabi.phys.columbia.edu>you write:
>
> `make install' does not set the permissions and ownership correctly on
> the fixed includes. It appears that these were tarred across and
> expanded on the far side in `tar xplf' mode. They wound up being mode
> 600 and owned by the user I compiled as.
Yup. The install procedures make little attempt to set modes/owners.
This is a bug, but it's not high on the priority list right now.
> Also the PREFIX/TARGET/lib directory was mode 700; not
> sure why.
Check the umask that was in effect when you did the "make install"
> Why is PREFIX/TARGET created at all? It seems redundant
> given the existence of PREFIX/lib/gcc-lib/TARGET.
Cross compilers put lots of things there. It's also helpful for
natives because things like gas and binutils will install binaries
into that location (as well as $prefix/bin).
jeff