Same problem here. gentoo, gg-4.1.2, unpatched cdrtools-2.01.01a44
The related bug has been reported to the GNU make maintainers in 1998 but
as the bug has not yet been fixed, it seems that GNU make is unmaintained :-(
A working highly portable make program is at ftp://ftp.berlios.de/pub/smake
RULES/rules1.top:242: incs/Dnull: No such file or directory
RULES/rules1.top:249: incs/Dcc.x86-linux: No such file or directory
RULES/rules.top:51: RULES/i686-linux-cc.rul: No such file or directory
RULES/rules.cnf:66: incs/x86-linux-cc/Inull: No such file or directory
RULES/rules.cnf:67: incs/x86-linux-cc/rules.cnf: No such file or directory
==> MAKING DIRECTORY "incs/x86-linux-cc/Inull"
make: *** No rule to make target `RULES/i686-linux-cc.rul'. Stop.
make: *** Waiting for unfinished jobs....
*
* ERROR: app-cdr/cdrtools-2.01.01_alpha44 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 2373: Called die
* The specific snippet of code:
* emake CC="$(tc-getCC) -D__attribute_const__=const" COPTX="${CFLAGS}"
CPPOPTX="${CPPFLAGS}" LDOPTX="${LDFLAGS}" || die
* The die message:
* (no error message)
*
* If you need support, post the topmost build error, and the call stack if
relevant.
* A complete build log is located
at '/var/tmp/portage/app-cdr/cdrtools-2.01.01_alpha44/temp/build.log'.
* The ebuild environment file is located
at '/var/tmp/portage/app-cdr/cdrtools-2.01.01_alpha44/temp/environment'.
* This ebuild is from an overlay: '/usr/local/portage/'
*
* Messages for package app-cdr/cdrtools-2.01.01_alpha44:
*
* ERROR: app-cdr/cdrtools-2.01.01_alpha44 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 2373: Called die
* The specific snippet of code:
* emake CC="$(tc-getCC) -D__attribute_const__=const" COPTX="${CFLAGS}"
CPPOPTX="${CPPFLAGS}" LDOPTX="${LDFLAGS}" || die
* The die message:
* (no error message)
Attachment:
signature.asc
Description: This is a digitally signed message part.