From 93575a2ceeeda77a5bb8c6121a9cac3edde1afbf Mon Sep 17 00:00:00 2001 From: Sam Thursfield Date: Wed, 10 Jun 2015 12:53:38 +0100 Subject: 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 --- strata/build-essential.morph | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/strata/build-essential.morph b/strata/build-essential.morph index d5d35030..0a6f4e68 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 -- cgit v1.2.1