summaryrefslogtreecommitdiff
path: root/www/webkit-gtk
diff options
context:
space:
mode:
authordsainty <dsainty@pkgsrc.org>2015-06-17 03:12:02 +0000
committerdsainty <dsainty@pkgsrc.org>2015-06-17 03:12:02 +0000
commit15aa504dc5af70c3ed150b7ebaab150e4222f13e (patch)
tree37dcd762756f0685bf9b831877a865402b830e16 /www/webkit-gtk
parent3cd70b106d645a57c1e545a79ea290ae4e0ead57 (diff)
downloadpkgsrc-15aa504dc5af70c3ed150b7ebaab150e4222f13e.tar.gz
With MAKE_JOBS=3, gmake 3.81 enters a 100% CPU spin, repeatably, immediately
after building libANGLE.la. This package is a fairly enormous build, and the build sequence changes after resuming a partial build, so it'd be a big and unrewarding project to peg down exactly what the failure is. Nonetheless, bumping gmake to 4.1 seems to be a complete and well-indicated workaround, with 100% successful builds (of several) under gmake-4.1 -j3 and 0% successful builds (of several) under gmake-3.81 -j3.
Diffstat (limited to 'www/webkit-gtk')
-rw-r--r--www/webkit-gtk/Makefile.common5
1 files changed, 4 insertions, 1 deletions
diff --git a/www/webkit-gtk/Makefile.common b/www/webkit-gtk/Makefile.common
index 7f5cb29cd3a..30acf3565b0 100644
--- a/www/webkit-gtk/Makefile.common
+++ b/www/webkit-gtk/Makefile.common
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.43 2015/06/07 14:06:00 youri Exp $
+# $NetBSD: Makefile.common,v 1.44 2015/06/17 03:12:02 dsainty Exp $
# used by www/webkit-gtk/Makefile
DISTNAME= webkitgtk-2.4.9
@@ -20,6 +20,9 @@ USE_TOOLS+= automake bison gmake perl:build pkg-config msgfmt
# GCC >= 4.8 (for std::this_thread::yield() at least) or Clang >= 3.3
GCC_REQD+= 4.8
+# gmake 3.81 enters a 100% CPU spin.
+GMAKE_REQD+= 4.1
+
PKGCONFIG_OVERRIDE= Source/WebKit/gtk/webkit.pc.in
MAKE_FILE= GNUmakefile