[Bug other/28756] New: `make install` is broken, doesn't install `gcc`
On my system, though I don't think it's system dependent, there's an error in `make install` for gcc-4.1.1 where it doesn't install gcc (though other components, c++/g++, gcov, gccbug are installed fine). System: SPARC, Solaris 10 Generic_118833-17 Configuration: ../gcc-4.1.1/configure \ --prefix=/pkgs/gcc/gcc-4.1.1\ --disable-shared\ --with-gnu-as \ --with-gnu-ld \ --enable-__cxa_atexit \ --enable-checking=yes \ --enable-languages=c,c++,objc \ --program-prefix=sparc-sun-solaris2.10- \ --program-suffix=-4.1.1 Relevant portion of make's output: rm -f /pkgs/gcc/gcc-4.1.1/bin/sparc-sun-solaris2.10-gcc-4.1.1 /export/home/koninkje/gcc-4.1.1/install-sh -c xgcc /pkgs/gcc/gcc-4.1.1/bin/sparc-sun-solaris2.10-gcc-4.1.1 rm -f /pkgs/gcc/gcc-4.1.1/bin/sparc-sun-solaris2.10-gcc-4.1.1 ( cd /pkgs/gcc/gcc-4.1.1/bin && \ ln sparc-sun-solaris2.10-gcc-4.1.1 sparc-sun-solaris2.10-gcc-4.1.1 ) ln: cannot access sparc-sun-solaris2.10-gcc-4.1.1 make[2]: [install-driver] Error 2 (ignored) -- Summary: `make install` is broken, doesn't install `gcc` Product: gcc Version: 4.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: phreelance_spam at yahoo dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28756
[Bug other/28757] New: `make install` installs some strange binaries
On my system (though I doubt it's system specific) some very strange things are installed when a program-prefix and program-suffix are used. Namely you get ${prefix}${prefix}${program}${suffix} for programs like c++ and g++ System: Solaris 10 Generic_118833-17 Configuration: ../gcc-4.1.1/configure \ --prefix=/pkgs/gcc/gcc-4.1.1\ --disable-shared\ --with-gnu-as \ --with-gnu-ld \ --enable-__cxa_atexit \ --enable-checking=yes \ --enable-languages=c,c++,objc \ --program-prefix=sparc-sun-solaris2.10- \ --program-suffix=-4.1.1 Some example make output of this in action: rm -f /pkgs/gcc/gcc-4.1.1/bin/sparc-sun-solaris2.10-gcc-tmp; \ ( cd /pkgs/gcc/gcc-4.1.1/bin && \ ln sparc-sun-solaris2.10-gcc-4.1.1 sparc-sun-solaris2.10-gcc-tmp && \ mv -f sparc-sun-solaris2.10-gcc-tmp sparc-sun-solaris2.10-sparc-sun-solaris2.10-gcc-4.1.1 ); \ fi ln: cannot access sparc-sun-solaris2.10-gcc-4.1.1 make[2]: [install-driver] Error 2 (ignored) make[2]: Leaving directory `/export/home/koninkje/gcc-build/gcc' make[2]: Entering directory `/export/home/koninkje/gcc-build/intl' -- Summary: `make install` installs some strange binaries Product: gcc Version: 4.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: phreelance_spam at yahoo dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28757
[Bug other/28758] New: `make` fails because of bad ORIGINAL_LD_FOR_TARGET
On my system (though I doubt it's system specific) the ORIGINAL_LD_FOR_TARGET variable gets set incorrectly when there's a program-prefix and program-suffix. Instead of getting the linker to be used for compiling, it gets set as if `ld` were going to be compiled, i.e. ${prefix}/${program-prefix}ld${program-suffix}. System: Solaris 10 Generic_118833-17 Configuration: ../gcc-4.1.1/configure \ --prefix=/pkgs/gcc/gcc-4.1.1\ --disable-shared\ --with-gnu-as \ --with-gnu-ld \ --enable-__cxa_atexit \ --enable-checking=yes \ --enable-languages=c,c++,objc \ --program-prefix=sparc-sun-solaris2.10- \ --program-suffix=-4.1.1 -- Summary: `make` fails because of bad ORIGINAL_LD_FOR_TARGET Product: gcc Version: 4.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: phreelance_spam at yahoo dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28758