Opened 12 years ago

Closed 12 years ago

#3170 closed task (fixed)

Make 3.82 Upstream Fixes

Reported by: Armin Owned by: bdubbs@…
Priority: normal Milestone: 7.2
Component: Book Version: SVN
Severity: normal Keywords:
Cc:

Description

There are lot of upstream fixes in [1] for make 3.82. I am not sure which, but applying all of them fixes parallel webkit build [2] and

"execvp: /bin/sh: Argument list too long" [3]

bug also present there.

I have got all of them in make-3.82-upstream_fixes-1.patch in LFS-Patches repo.

[1] http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sys-devel/make/files/
[2] https://bugs.webkit.org/show_bug.cgi?id=79498
[3] https://bugs.webkit.org/show_bug.cgi?id=62543

Change History (6)

comment:1 by bdubbs@…, 12 years ago

Milestone: 7.37.2
Owner: changed from lfs-book@… to bdubbs@…
Status: newassigned

I think we can add that to Chapter 6 now. It's not really needed for Chapter 5.

comment:2 by Armin, 12 years ago

Sure. I've ran make check on i686, everything passed!

comment:3 by bdubbs@…, 12 years ago

I had a problem applying the patch.

$ tar -xf make-3.82.tar.bz2
$ cd make-3.82
$ patch -Np1 -i ../make-3.82-upstream_fixes-1.patch
patching file doc/make.texi
Reversed (or previously applied) patch detected!  Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file doc/make.texi.rej

The other hunks were clean.

comment:4 by Armin, 12 years ago

Huh? I got this:

~/make.orig$ patch  -Np1 -i ../LFS-Patches/make/make-3.82-upstream_fixes-1.patch
patching file doc/make.texi
patching file expand.c
patching file function.c
patching file job.c
patching file main.c
patching file read.c

I will check it again.

comment:5 by Armin, 12 years ago

make-3.82-upstream_fixes-2.patch is in the repo. I don't know how I modified make.texi when I did diff ...

comment:6 by bdubbs@…, 12 years ago

Resolution: fixed
Status: assignedclosed

Fixed at revision 9961.

Note: See TracTickets for help on using tickets.