Opened 12 years ago

Closed 12 years ago

#3188 closed task (fixed)

Update to make patch

Reported by: Armin Owned by: Matthew Burgess
Priority: normal Milestone: 7.3
Component: Book Version: SVN
Severity: normal Keywords:
Cc:

Description (last modified by bdubbs@…)

Hello. Finally, at the last two attempts I've found a patch to make that will let WebKitGTK version 1.9.92 (latest development version which will be part of GNOME 3.6) build cleanly when building it with make -jn where n is number of CPU-s.

Patch is available in the repository as make-3.82-upstream_fixes-3.patch

It is in fact -2 with patch referenced in this bug: https://bugzilla.redhat.com/show_bug.cgi?id=835424 that points to upstream cvs.

~/src/webkit-1.9.92$ time ( ./configure --prefix=/usr --libexecdir=/usr/lib/WebKit --enable-introspection && ~/make/make -j4 )

make[1]: Leaving directory `/home/armin/src/webkit-1.9.92'

real	79m20.275s
user	147m1.183s
sys	10m47.402s

~/make/make is actually newly patched make for testing.

Change History (6)

comment:1 by Gilles Espinasse, 12 years ago

I would suggest adding a header to the patch describing which different issues are fixed in the big patch.

The most complete patch collection for make I find could be found at http://pkgs.fedoraproject.org/cgit/make.git/tree/make.spec

Which patch from number 6 to 16 is applied?

comment:2 by bdubbs@…, 12 years ago

Resolution: invalid
Status: newclosed

Wrong ticket system. Should be blfs, not lfs.

comment:3 by bdubbs@…, 12 years ago

Description: modified (diff)
Resolution: invalid
Status: closedreopened
Summary: Really fix make for paralell building WebKitGTK+Update to make patch

From Armin:

It is actually bug in make package that is preventing webkit to build, and that one is part of LFS, not BLFS. Anyways, make-3.82-upstream_fixes-3.patch is in LFS-Patches repo which is same as patch -2, but with one more tiny patch applied and assembled into one.

Reopening.

comment:4 by Matthew Burgess, 12 years ago

Owner: changed from lfs-book@… to Matthew Burgess
Status: reopenednew

comment:5 by Matthew Burgess, 12 years ago

Status: newassigned

comment:6 by Matthew Burgess, 12 years ago

Resolution: fixed
Status: assignedclosed

Fixed in r10008.

Note: See TracTickets for help on using tickets.