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