Summary: | sys-boot/grub-2.00 fails at parallel make - something with help2man | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Wonko <wonko> |
Component: | [OLD] Core system | Assignee: | Mike Gilbert <floppym> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | base-system, wallacel.07 |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://savannah.gnu.org/bugs/index.php?36758 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build log
environment file build log |
Description
Wonko
2012-06-30 13:20:35 UTC
Sorry, I forgot to mention explicitely that it builds fine with MAKEOPTS=-j1. > Probably unrelated, but I wonder why some output is in German, despite having
> LC_ALL=C" in make.conf.
Do you have LC_ALL defined in your environment?
No, nowhwere. Confirmed this by env | grep LC_ALL and grep -r LC_ALL /etc. Can you create a tarball of the /var/portage/tmpfs/portage/sys-boot/grub-2.00 directory after the build fails? I want to check the environment file and the contents of grub-reboot. Created attachment 316807 [details] environment file The .tbz2 file is 7 M in size, but there's a 1 M limit for the attachement size here. So I attached the environment file only. If you need more, you can download the whole tarball here: http://www.wonkology.org/tmp/grub-2.00.tbz2 Ah, here we go. help2man is invoking grub-reboot, which sources grub-mkconfig_lib. grub-mkconfig_lib has not yet been generated. Makefile.util.am needs to be fixed to express that grub-mkconfig_lib dependency. Reported upstream. I have added a patch from upstream. Please sync your tree after an hour and try again. Created attachment 317027 [details]
build log
The original error is gone, but I get a new one, file rs_decoder.S cannot be found.
I could reproduce this with MAKEOPTS=-j5, -j10, -j20, or -j30. It only happens with my original MAKEOPTS="--jobs --load 5", on three out of three tries.
BTW, just in case it is of interest again, I uploaded the build tarball here: http://www.wonkology.org/tmp/grub-2.00.tbz2 Argh, sorry! The new tarball is http://www.wonkology.org/tmp/grub-2.00_2.tbz2 ! Should be fixed now. Reopen if you still have issues. No, it builds fine now. |