| Summary: | crosscompiling >=gcc-4.3.0 on SH fails to install | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Raúl Porcel (RETIRED) <armin76> |
| Component: | [OLD] Core system | Assignee: | Gentoo Toolchain Maintainers <toolchain> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | sh+disabled |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| URL: | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33200 | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
read the actual patch. it is way too big and intrusive for me to keep my sanity.
test the fix i added to gcc-4.3.3-r1.ebuild:
sed -i 's/use_fixproto=yes/:/' gcc/config.gcc #PR33200
With your permission i added the fix to 4.3.2-r3, since its whats going to be stable :) Thanks. |
/usr/bin/install -c /usr/sh4-unknown-linux-gnu/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/../mkinstalldirs \ /usr/sh4-unknown-linux-gnu/tmp/portage/sys-devel/gcc-4.3.2-r3/image//usr/libexec/gcc/sh4-unknown-linux-gnu/4.3.2/install-tools/mkinstalldirs ; \ if [ xstmp-install-fixproto != x ] ; then \ /usr/bin/install -c /usr/sh4-unknown-linux-gnu/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/gcc/fixproto /usr/sh4-unknown-linux-gnu/tmp/portage/sys-devel/gcc-4.3.2-r3/image//usr/libexec/gcc/sh4-unknown-linux-gnu/4.3.2/install-tools/fixproto ; \ /usr/bin/install -c build/fix-header \ /usr/sh4-unknown-linux-gnu/tmp/portage/sys-devel/gcc-4.3.2-r3/image//usr/libexec/gcc/sh4-unknown-linux-gnu/4.3.2/install-tools/fix-header ; \ else :; fi /usr/bin/install: cannot stat `build/fix-header': No such file or directory make[2]: *** [install-mkheaders] Error 1 make[2]: Leaving directory `/usr/sh4-unknown-linux-gnu/tmp/portage/sys-devel/gcc-4.3.2-r3/work/build/gcc' Mike, why wasn't the patch added to the patchset? Thanks