| Summary: | rxvt binary fails to compile in rxvt-2.7.9.ebuild - package installs without binary | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Haroon Rafique <corporate_gadfly> |
| Component: | New packages | Assignee: | Jonathan Nall <nall> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | jeffames, rajiv |
| Priority: | High | ||
| Version: | 1.4_rc2 | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Haroon Rafique
2003-03-03 10:20:03 UTC
When trying to build this by hand, I get the same result after doing a 'make'.
However, it comes back with $? = 0. Checking in the makefile, I believe it's
happening here: (line 100-101)
all allbin alldoc tags:
@for I in ${subdirs}; do (cd $$I; ${MAKE} $@ || exit 1); done
I believe what's happening is that the "cd src; make all || exit 1" version of
this fails with $? = 2, which causes the exit 1 to be called. However, since
the for loop still has other values to process, it continues with those, and
make never sees the failed src build.
Of course, this doesn't address the "field 'ut' has incomplete type" problem
itself, just why emerge doesn't stop there and complain.
the same problem happens on ppc... I've bumped the RXVT ebuild to 2.7.10, in which all of these compile time issues were resolved. Enjoy! |