summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam Thursfield <sam.thursfield@codethink.co.uk>2017-06-20 08:58:28 (GMT)
committerSam Thursfield <sam.thursfield@codethink.co.uk>2017-07-07 11:44:36 (GMT)
commitaaefeb1e22579deef6a7829d055eee70c8a7a4f0 (patch)
treef523ed5c07e214a2a50408a90f0a0789d8510198
parent616ca90999f3429ecc77b33e7c87603ec025eb4e (diff)
downloaddefinitions-aaefeb1e22579deef6a7829d055eee70c8a7a4f0.tar.gz
Update GCC to 7.1.0, and GLIBC to 2.25
-rw-r--r--elements/gnu-toolchain/gcc.bst4
-rw-r--r--elements/gnu-toolchain/glibc.bst4
-rw-r--r--elements/gnu-toolchain/stage1-gcc.bst5
-rw-r--r--elements/gnu-toolchain/stage2-gcc-fixed-headers.bst4
-rw-r--r--elements/gnu-toolchain/stage2-gcc.bst4
-rw-r--r--elements/gnu-toolchain/stage2-glibc.bst4
-rw-r--r--elements/gnu-toolchain/stage2-libstdcxx.bst6
7 files changed, 16 insertions, 15 deletions
diff --git a/elements/gnu-toolchain/gcc.bst b/elements/gnu-toolchain/gcc.bst
index b7b17ae..5815cf0 100644
--- a/elements/gnu-toolchain/gcc.bst
+++ b/elements/gnu-toolchain/gcc.bst
@@ -3,8 +3,8 @@ kind: manual
sources:
- kind: git
url: upstream:gcc-tarball
- track: baserock/gnu-toolchain
- ref: b3c9b176c1f10ebeff5700eb3760e9511f23fa06
+ track: baserock/gcc-7.1.0
+ ref: 3b0dbcfa2e5d12bd80cab1b35f08653d61fe7838
depends:
- filename: gnu-toolchain/stage2.bst
diff --git a/elements/gnu-toolchain/glibc.bst b/elements/gnu-toolchain/glibc.bst
index 8621074..48e9262 100644
--- a/elements/gnu-toolchain/glibc.bst
+++ b/elements/gnu-toolchain/glibc.bst
@@ -3,8 +3,8 @@ kind: manual
sources:
- kind: git
url: upstream:glibc
- track: release/2.22/master
- ref: b995d95a5943785be3ab862b2d3276f3b4a22481
+ track: release/2.25/master
+ ref: adc7e06fb412a2a1ee52f8cb788caf436335b9f3
depends:
- filename: gnu-toolchain/stage2.bst
diff --git a/elements/gnu-toolchain/stage1-gcc.bst b/elements/gnu-toolchain/stage1-gcc.bst
index 1785184..8e9eadf 100644
--- a/elements/gnu-toolchain/stage1-gcc.bst
+++ b/elements/gnu-toolchain/stage1-gcc.bst
@@ -3,8 +3,8 @@ kind: autotools
sources:
- kind: git
url: upstream:gcc-tarball
- track: baserock/gnu-toolchain
- ref: b3c9b176c1f10ebeff5700eb3760e9511f23fa06
+ track: baserock/gcc-7.1.0
+ ref: 3b0dbcfa2e5d12bd80cab1b35f08653d61fe7838
depends:
- gnu-toolchain/base-platform.bst
@@ -72,6 +72,7 @@ config:
`# [5]` --disable-libatomic \
`# [5]` --disable-libgomp \
`# [5]` --disable-libitm \
+ `# [5]` --disable-libmpx \
`# [5]` --disable-libquadmath \
`# [5]` --disable-libsanitizer \
`# [5]` --disable-libssp \
diff --git a/elements/gnu-toolchain/stage2-gcc-fixed-headers.bst b/elements/gnu-toolchain/stage2-gcc-fixed-headers.bst
index f3ed0e1..80c9bf3 100644
--- a/elements/gnu-toolchain/stage2-gcc-fixed-headers.bst
+++ b/elements/gnu-toolchain/stage2-gcc-fixed-headers.bst
@@ -3,8 +3,8 @@ kind: manual
sources:
- kind: git
url: upstream:gcc-tarball
- track: baserock/gnu-toolchain
- ref: b3c9b176c1f10ebeff5700eb3760e9511f23fa06
+ track: baserock/gcc-7.1.0
+ ref: 3b0dbcfa2e5d12bd80cab1b35f08653d61fe7838
depends:
- filename: gnu-toolchain/stage1.bst
diff --git a/elements/gnu-toolchain/stage2-gcc.bst b/elements/gnu-toolchain/stage2-gcc.bst
index 18594d8..2f13723 100644
--- a/elements/gnu-toolchain/stage2-gcc.bst
+++ b/elements/gnu-toolchain/stage2-gcc.bst
@@ -3,8 +3,8 @@ kind: manual
sources:
- kind: git
url: upstream:gcc-tarball
- track: baserock/gnu-toolchain
- ref: b3c9b176c1f10ebeff5700eb3760e9511f23fa06
+ track: baserock/gcc-7.1.0
+ ref: 3b0dbcfa2e5d12bd80cab1b35f08653d61fe7838
depends:
- filename: gnu-toolchain/stage1.bst
diff --git a/elements/gnu-toolchain/stage2-glibc.bst b/elements/gnu-toolchain/stage2-glibc.bst
index 1c3745e..6374008 100644
--- a/elements/gnu-toolchain/stage2-glibc.bst
+++ b/elements/gnu-toolchain/stage2-glibc.bst
@@ -3,8 +3,8 @@ kind: manual
sources:
- kind: git
url: upstream:glibc
- track: release/2.22/master
- ref: b995d95a5943785be3ab862b2d3276f3b4a22481
+ track: release/2.25/master
+ ref: 49f97e641e4e84a42246655d30adbc4756e67114
depends:
- filename: gnu-toolchain/stage1.bst
diff --git a/elements/gnu-toolchain/stage2-libstdcxx.bst b/elements/gnu-toolchain/stage2-libstdcxx.bst
index db6f8a6..12ea73f 100644
--- a/elements/gnu-toolchain/stage2-libstdcxx.bst
+++ b/elements/gnu-toolchain/stage2-libstdcxx.bst
@@ -3,8 +3,8 @@ kind: manual
sources:
- kind: git
url: upstream:gcc-tarball
- track: baserock/gnu-toolchain
- ref: b3c9b176c1f10ebeff5700eb3760e9511f23fa06
+ track: baserock/gcc-7.1.0
+ ref: 3b0dbcfa2e5d12bd80cab1b35f08653d61fe7838
depends:
- filename: gnu-toolchain/stage1.bst
@@ -46,7 +46,7 @@ config:
--disable-multilib \
`# [1]` --disable-libstdcxx-threads \
`# [2]` --disable-libstdcxx-pch \
- `# [3]` --with-gxx-include-dir=/tools/%{target-stage1}/include/c++/4.9.2
+ `# [3]` --with-gxx-include-dir=/tools/%{target-stage1}/include/c++/7.1.0
build-commands:
- cd o && make