This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[patch 2.21/trunk] fix binutils install target for multi powerpc target configuration


The fix for PR ld/12820 did break the installation when configured with --enable-targets=powerpc-linux-gnu,powerpc64-linux-gnu,...

/usr/bin/install -c embedspu embedspu '/home/packages/binutils/binutils-2.21.0.20110530/debian/binutils-multiarch/usr/bin'
/usr/bin/install: will not overwrite just-created `/home/packages/binutils/binutils-2.21.0.20110530/debian/binutils-multiarch/usr/bin/embedspu' with `embedspu'
make[6]: *** [install-binSCRIPTS] Error 1


patch attached.

Matthias
2011-05-30  Matthias Klose  <doko@ubuntu.com>

	* configure.in (BUILD_INSTALL_MISC): Only add embedspu once.
	* configure: Regenerate.

diff --git a/binutils/configure.in b/binutils/configure.in
index 4a03c75..965d66c 100644
--- a/binutils/configure.in
+++ b/binutils/configure.in
@@ -304,7 +304,10 @@ changequote([,])dnl
 	  BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
 	  ;;
 	powerpc*-*-linux* | powerpc*-*-elf* | powerpc*-*-eabi*)
-	  BUILD_INSTALL_MISC="${BUILD_INSTALL_MISC} embedspu"
+	  case "$BUILD_INSTALL_MISC" in
+	    *embedspu*) ;;
+	    *) BUILD_INSTALL_MISC="${BUILD_INSTALL_MISC} embedspu"
+	  esac
 	  ;;
 	sh*-*-pe)
   	  BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]