Created attachment 5759 [details] install log I failed to install cross-binutils (powerpc on amd64) on FreeBSD 8.2. For this I issued the following command in /usr/ports/devel/cross-binutils/: make TGTARCH=powerpc TGTABI=eabisim this built the software successfully. Afterwards I applied the following command to install it make TGTARCH=powerpc TGTABI=eabisim install This was almost able to install everything correctly except embedspu. When installing the build system it tries stripping all files including embedspu. This latter is however a script file on which strip (install -s) falls stopping the whole install procedure. The FreeBSD ports simply invokes binutils' build system so this problem is probably not ports related.
CVSROOT: /cvs/src Module name: src Changes by: amodra@sourceware.org 2011-05-30 06:12:03 Modified files: binutils : ChangeLog Makefile.am Makefile.in Log message: PR binutils/12820 * Makefile.am (bin_PROGRAMS): Move BUILD_INSTALL_MISC to.. (bin_SCRIPTS): ..here. (EXTRA_SCRIPTS): Define. (EXTRA_DIST): Add embedspu.sh. (DISTCLEANFILES): Add embedspu. (embedspu): Depend on Makefile. Replace sed "s" command with "c". * Makefile.in: Regenerate. Patches: http://sourceware.org/cgi-bin/cvsweb.cgi/src/binutils/ChangeLog.diff?cvsroot=src&r1=1.1801&r2=1.1802 http://sourceware.org/cgi-bin/cvsweb.cgi/src/binutils/Makefile.am.diff?cvsroot=src&r1=1.128&r2=1.129 http://sourceware.org/cgi-bin/cvsweb.cgi/src/binutils/Makefile.in.diff?cvsroot=src&r1=1.152&r2=1.153
CVSROOT: /cvs/src Module name: src Branch: binutils-2_21-branch Changes by: amodra@sourceware.org 2011-05-30 06:12:33 Modified files: binutils : ChangeLog Makefile.am Makefile.in Log message: PR binutils/12820 * Makefile.am (bin_PROGRAMS): Move BUILD_INSTALL_MISC to.. (bin_SCRIPTS): ..here. (EXTRA_SCRIPTS): Define. (EXTRA_DIST): Add embedspu.sh. (DISTCLEANFILES): Add embedspu. (embedspu): Depend on Makefile. Replace sed "s" command with "c". * Makefile.in: Regenerate. Patches: http://sourceware.org/cgi-bin/cvsweb.cgi/src/binutils/ChangeLog.diff?cvsroot=src&only_with_tag=binutils-2_21-branch&r1=1.1708.2.10&r2=1.1708.2.11 http://sourceware.org/cgi-bin/cvsweb.cgi/src/binutils/Makefile.am.diff?cvsroot=src&only_with_tag=binutils-2_21-branch&r1=1.125.2.2&r2=1.125.2.3 http://sourceware.org/cgi-bin/cvsweb.cgi/src/binutils/Makefile.in.diff?cvsroot=src&only_with_tag=binutils-2_21-branch&r1=1.149.2.2&r2=1.149.2.3
Fixed
CVSROOT: /cvs/src Module name: src Changes by: amodra@sourceware.org 2011-05-31 08:54:47 Modified files: binutils : ChangeLog configure.in configure Log message: PR binutils/12820 * configure.in (BUILD_INSTALL_MISC): Only add embedspu once. * configure: Regenerate. Patches: http://sourceware.org/cgi-bin/cvsweb.cgi/src/binutils/ChangeLog.diff?cvsroot=src&r1=1.1802&r2=1.1803 http://sourceware.org/cgi-bin/cvsweb.cgi/src/binutils/configure.in.diff?cvsroot=src&r1=1.102&r2=1.103 http://sourceware.org/cgi-bin/cvsweb.cgi/src/binutils/configure.diff?cvsroot=src&r1=1.138&r2=1.139
CVSROOT: /cvs/src Module name: src Branch: binutils-2_21-branch Changes by: amodra@sourceware.org 2011-05-31 08:55:55 Modified files: binutils : ChangeLog configure.in configure Log message: PR binutils/12820 * configure.in (BUILD_INSTALL_MISC): Only add embedspu once. * configure: Regenerate. Patches: http://sourceware.org/cgi-bin/cvsweb.cgi/src/binutils/ChangeLog.diff?cvsroot=src&only_with_tag=binutils-2_21-branch&r1=1.1708.2.11&r2=1.1708.2.12 http://sourceware.org/cgi-bin/cvsweb.cgi/src/binutils/configure.in.diff?cvsroot=src&only_with_tag=binutils-2_21-branch&r1=1.100&r2=1.100.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/src/binutils/configure.diff?cvsroot=src&only_with_tag=binutils-2_21-branch&r1=1.135&r2=1.135.2.1