[haiku-commits] haiku: hrev51347 - in build: jam/repositories/HaikuPorts scripts

  • From: jerome.duval@xxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Sun, 6 Aug 2017 14:18:46 +0200 (CEST)

hrev51347 adds 1 changeset to branch 'master'
old head: 2a081b42a93895cfe0bde7a1b8eb0744822a30b7
new head: 03820c114ac50e79092a6afcb53823777e7f5fdd
overview: 
http://cgit.haiku-os.org/haiku/log/?qt=range&q=03820c114ac5+%5E2a081b42a938

----------------------------------------------------------------------------

03820c114ac5: Update binutils_x86 and binutils for x86_gcc2 and x86_64.
  
  * starting with 2.27, binutils defaults to initfini-array instead of init and 
fini,
  this leads to problems in Haiku, just disable for the time being.

                                   [ Jérôme Duval <jerome.duval@xxxxxxxxx> ]

----------------------------------------------------------------------------

Revision:    hrev51347
Commit:      03820c114ac50e79092a6afcb53823777e7f5fdd
URL:         http://cgit.haiku-os.org/haiku/commit/?id=03820c114ac5
Author:      Jérôme Duval <jerome.duval@xxxxxxxxx>
Date:        Sun Aug  6 11:49:00 2017 UTC

----------------------------------------------------------------------------

3 files changed, 3 insertions(+), 3 deletions(-)
build/jam/repositories/HaikuPorts/x86_64   | 2 +-
build/jam/repositories/HaikuPorts/x86_gcc2 | 2 +-
build/scripts/build_cross_tools_gcc4       | 2 +-

----------------------------------------------------------------------------

diff --git a/build/jam/repositories/HaikuPorts/x86_64 
b/build/jam/repositories/HaikuPorts/x86_64
index dac2bd3..42069f0 100644
--- a/build/jam/repositories/HaikuPorts/x86_64
+++ b/build/jam/repositories/HaikuPorts/x86_64
@@ -235,7 +235,7 @@ RemotePackageRepository HaikuPorts
        bevexed-20141224-5
        bigreqsproto-1.1.2-2
        bin86-0.16.21-2
-       binutils-2.26.1_2016_07_22-4
+       binutils-2.28.1_2017_08_05-1
        bison-3.0.4-4
        blogpositive-0.4.0-3
        bmake-20160220-2
diff --git a/build/jam/repositories/HaikuPorts/x86_gcc2 
b/build/jam/repositories/HaikuPorts/x86_gcc2
index 3d04cfd..b4ccf88 100644
--- a/build/jam/repositories/HaikuPorts/x86_gcc2
+++ b/build/jam/repositories/HaikuPorts/x86_gcc2
@@ -656,7 +656,7 @@ RemotePackageRepository HaikuPorts
        avrdude_x86-6.3-1
        bepdf_x86-2.0.1~beta1-2
        beshare_x86-2.31-1
-       binutils_x86-2.26.1_2016_07_22-2
+       binutils_x86-2.28.1_2017_08_05-1
        bison_x86-3.0.4-3
        boost_x86-1.57.0-1
        boost_x86_atomic-1.57.0-1
diff --git a/build/scripts/build_cross_tools_gcc4 
b/build/scripts/build_cross_tools_gcc4
index 6290271..e1c7bd0 100755
--- a/build/scripts/build_cross_tools_gcc4
+++ b/build/scripts/build_cross_tools_gcc4
@@ -195,7 +195,7 @@ CFLAGS="$ccFlags" CXXFLAGS="$cxxFlags" 
"$binutilsSourceDir/configure" \
        --prefix="$installDir" $buildHostSpec --target=$haikuMachine \
        --enable-targets=$binutilsTargets \
        --disable-nls --disable-shared --disable-werror \
-       --with-sysroot="$sysrootDir" \
+       --with-sysroot="$sysrootDir" --disable-initfini-array \
        $binutilsConfigureArgs \
        || exit 1
 $MAKE $additionalMakeArgs || exit 1


Other related posts:

  • » [haiku-commits] haiku: hrev51347 - in build: jam/repositories/HaikuPorts scripts - jerome . duval