Summary: | indent-2.2.9-r2 fails to compile using MAKEOPTS="-j2" | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Richard Brown (RETIRED) <rbrown> |
Component: | Current packages | Assignee: | SpanKY <vapier> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | andre.hinrichs, dercorny, henrik, iyosifov, jer, leroutier, mathfox, sebastian_ml, stian, sxpert |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | actually fixes the bug exhibited during parallel make |
Description
Richard Brown (RETIRED)
![]() The same. Assigning to vapier since he touched it last ;) *** Bug 76609 has been marked as a duplicate of this bug. *** Apparently compiling it manualy from the build direcorty works (see bug 766009), I have the following comments I have the same problem. However perhaps some instructions on compiling manualy from the build directory. Since I've never manualy compiled an application like this for Gentoo; I preformed the following... Hopefully it is correct. I browsed to /var/tmp/portage/indent-2.2.9-r2/work make && make install echo "dev-util/indent-2.2.9-r2" >> /etc/portage/profile/package.provide Anything wrong with that? Given the history of that (see also Bug 76598) may I suggest to do a little testing before changes are committed? We are talking about the "stable" version here. I get the same error. I set MAKEOPTS="-j1" in /etc/make.conf and it works. Same as Ivan, I put MAKEOPTS="-j1" in /etc/make.conf and it works smoothly. The same here. It works with # MAKEOPTS="-j1" emerge -u indent same.. MAKEOPTS="" emerge indent went fine... fixed in cvs *** Bug 76647 has been marked as a duplicate of this bug. *** Created attachment 47732 [details, diff]
actually fixes the bug exhibited during parallel make
This patch causes the texinfo2man binary to be built before make tries to call
texinfo2man. The build process now requres a call to autoreconf before calling
./configure
although that may be the idea, it's not quite right in fact, depending on either texinfo2man or texinfo2man.c is not quite right you dont want to rebuild the manpage everytime, only when the .c file has been updated ... then again, you dont want to *try* to rebuild the manpage until the binary has been built > you dont want to rebuild the manpage everytime, only when the .c file has been updated ... then again, you dont want to *try* to rebuild the manpage until the binary has been built
You want to rebuild the man page everytime you get the binary since a make clean should remove it, and a rebuild could be a reason for the output (man-files) to change.
*** Bug 76640 has been marked as a duplicate of this bug. *** |