summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam Thursfield <sam.thursfield@codethink.co.uk>2015-06-10 11:53:38 (GMT)
committerBaserock Gerrit <gerrit@baserock.org>2015-06-10 15:32:19 (GMT)
commit93575a2ceeeda77a5bb8c6121a9cac3edde1afbf (patch)
tree868ced0fd95516be5b0c5f4a71adfa61fa84168c
parent4abf670abb87ad29028b6e79d40daac52cf6f13b (diff)
downloaddefinitions-93575a2ceeeda77a5bb8c6121a9cac3edde1afbf.tar.gz
Update GNU Make to patched version to fix segfault
I found that running 'make' inside a linux-user-chroot environment from the commandline caused it to segfault. Running the same 'make' outside of linux-user-chroot worked fine. I have cherry-picked the following patch on top of the make-4.1 tarball, as it fixes the segfault for me: http://git.savannah.gnu.org/cgit/make.git/commit/?id=292da6f6867b75a5af7ddbb639a1feae022f438f Change-Id: Ib2fa6b9de507e4ed5807e4e8a45ff05f830db99e
-rw-r--r--strata/build-essential.morph8
1 files changed, 4 insertions, 4 deletions
diff --git a/strata/build-essential.morph b/strata/build-essential.morph
index d5d3503..0a6f4e6 100644
--- a/strata/build-essential.morph
+++ b/strata/build-essential.morph
@@ -188,8 +188,8 @@ chunks:
- name: stage2-make
morph: strata/build-essential/stage2-make.morph
repo: upstream:make-tarball
- ref: f75919b038da8a28388a911303fb86ed7a70ea2c
- unpetrify-ref: make-4.1
+ ref: 4978d7129e42340ab9efeb0cb9cae4ad0fa052d4
+ unpetrify-ref: baserock/make-4.1-ttyname-segfault-fix
build-depends:
- stage1-binutils
- stage1-gcc
@@ -377,8 +377,8 @@ chunks:
- name: make
morph: strata/build-essential/make.morph
repo: upstream:make-tarball
- ref: f75919b038da8a28388a911303fb86ed7a70ea2c
- unpetrify-ref: make-4.1
+ ref: 4978d7129e42340ab9efeb0cb9cae4ad0fa052d4
+ unpetrify-ref: baserock/make-4.1-ttyname-segfault-fix
build-depends:
- stage2-binutils
- stage2-busybox