Summary: | app-shells/bash-4.0_p28 fails with parallel make | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Justin Lecher (RETIRED) <jlec> |
Component: | Current packages | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | darkside, releng |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | /var/tmp/portage/app-shells/bash-4.0_p28/temp/build.log |
Description
Justin Lecher (RETIRED)
![]() Created attachment 203827 [details]
/var/tmp/portage/app-shells/bash-4.0_p28/temp/build.log
build.log
tested some more, it only happens when host is under load. If it is the only load generating process parallel compilation works. same on x86 Since bash went stable, this problem is now affecting the autobuilds. I have been hitting this parallel build failure every time I build bash with -j>1 on every one of my personal systems since it first hit the tree. How is this still an issue? (In reply to comment #4) > Since bash went stable, this problem is now affecting the autobuilds. It wasn't a problem during the other 4 weeks since stabilization? ahem: http://distfiles.gentoo.org/releases/amd64/autobuilds/20091008/ > > I have been hitting this parallel build failure every time I build bash with > -j>1 on every one of my personal systems since it first hit the tree. How is > this still an issue? > Negative. It is pretty easy to say that it is not a global problem when I can compile with -j>1 on 8 cores and my home system with 2 cores. Also, do note that there would be an insane number of dupes on this bug since it was stabilized 4 weeks ago if it was a global issue. Even the OP has confirmed that -j>1 works. It is GNU make problem that manifests by filesystem and CPU load. http://savannah.gnu.org/bugs/?14853 So, to work around a fs/load/gnu make problem in the bash ebuild by setting -j1 is, well, meh. nah, this particular bug is in bash. should be fixed now. http://sources.gentoo.org/app-shells/bash/files/bash-4.0-parallel-build.patch?r1=1.1&r2=1.2 (In reply to comment #6) > nah, this particular bug is in bash. should be fixed now. > > http://sources.gentoo.org/app-shells/bash/files/bash-4.0-parallel-build.patch?r1=1.1&r2=1.2 > Interesting. Thanks..! |