[Bug 1100504] New: GNU make 4.2.1 is broken wrt -jN
http://bugzilla.opensuse.org/show_bug.cgi?id=1100504 Bug ID: 1100504 Summary: GNU make 4.2.1 is broken wrt -jN Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: x86-64 OS: openSUSE Factory Status: NEW Severity: Major Priority: P5 - None Component: Basesystem Assignee: bnc-team-screening@forge.provo.novell.com Reporter: jayrusman@hotmail.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- GNU make from git repository resolves an issue with a race condition around make's pselect implementation. Signals are lost, defunct child processes are not reaped in a timely mannter. The summary is that make -j4 can degrade to -j1 functionally, etc. Here's the commit that Paul Smith suggests actually fixes the issue: http://git.savannah.gnu.org/cgit/make.git/commit/?id=b552b05251980f693c729e2... Example test data compiling Linux 4.17.2 with Tumbleweed's .config * make_421 -j8 : 19-20 minutes * make_421 -j4 : 32-60 minutes * make_git -j4 : 18 minutes This bug is a severe performance penalty on Tumbleweed, compared to Ubuntu 18.04 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1100504 http://bugzilla.opensuse.org/show_bug.cgi?id=1100504#c1 --- Comment #1 from Jason M <jayrusman@hotmail.com> --- Given the performance implications here while say building lots of software on a large compile farm, I'm surprised there's been no reply to this bug report. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1100504 http://bugzilla.opensuse.org/show_bug.cgi?id=1100504#c4 Jason M <jayrusman@hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #4 from Jason M <jayrusman@hotmail.com> --- Saw that this is fixed in make-4.2.1-6.1 in Tumbleweed 20180731 today. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com