pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/40383: pkgsrc-2008Q4: sysutils/cdrtools broken



>Number:         40383
>Category:       pkg
>Synopsis:       pkgsrc-2008Q4: sysutils/cdrtools broken
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Jan 12 23:45:00 +0000 2009
>Originator:     Matthew Mondor
>Release:        netbsd-5
>Organization:
>Environment:
NetBSD hal.xisop 5.0_BETA NetBSD 5.0_BETA (GENERIC_MM) #1: Thu Jan  1 22:39:44 
EST 2009  root%hal.xisop@localhost:/usr/obj/sys/arch/i386/compile/GENERIC_MM 
i386

>Description:
On pkgsrc-2008Q4, sysutils/cdrtools (and sysutils/dvd+rw-tools which depends on 
it) fail to build:

^G              W A R N I N G   Messages like:

gmake[2]: Entering directory `/tmp/cdrtools-2.01/libschily'
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/cvmod.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/dat.d: No such file or directory
[...]

are caused by a GNU make bug and not by the Schily makefile system.

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 :-(^G
A working highly portable make program is at ftp://ftp.berlios.de/pub/smake
        ==> MAKING "config" ON SUBDIRECTORY "SRCROOT/conf"
make: Unknown modifier '.'
make: Unknown modifier '.'
make: Unknown modifier '.'
make: Unknown modifier '.'
make: "../RULES/../RULES/rules1.top" line 110: Could not find ../RULES/mk-=%).id
make: Unknown modifier '.'
make: Unknown modifier '.'
make: Unknown modifier '.'
make: Unknown modifier '.'
make: "../RULES/../RULES/rules1.top" line 149: Could not find =%)/=%)/Defaults
make: Unknown modifier '.'
make: Unknown modifier '.'
make: Unknown modifier '.'
make: Unknown modifier '.'
make: "../RULES/../RULES/rules1.top" line 249: Could not find ../incs/Dcc.=%)-ne
tbsd
make: Unknown modifier '.'
make: Unknown modifier '.'
make: Unknown modifier '.'
[...]
Make: Unknown modifier '.'
make: "../RULES/../RULES/rules.cnf" line 66: Could not find ../incs/=%)-netbsd-=
%)/Inull
make: Unknown modifier '.'
[...]
make: Unknown modifier '.'
make: "../RULES/../RULES/rules.cnf" line 67: Could not find ../incs/=%)-netbsd-=
%)/rules.cnf
make: Unknown modifier '.'
make: Unknown modifier '.'
make: "../RULES/../RULES/rules.cnf" line 69: Could not find ../RULES/=%)
make: Unknown modifier '.'
[... thousands of similar lines ...]
make: Unknown modifier '.'
make: "../RULES/../RULES/rules.cnf" line 66: Could not find ../incs/=%)-netbsd-=
%)/Inull
make: Unknown modifier '.'
[...]
make: Unknown modifier '.'
make: "../RULES/../RULES/rules.cnf" line 67: Could not find ../incs/=%)-netbsd-=
%)/rules.cnf
make: Unknown modifier '.'
make: Unknown modifier '.'
make: Unknown modifier '.'
make: Unknown modifier '.'
make: "../RULES/../RULES/rules.cnf" line 69: Could not find ../RULES/=%)
make: Fatal errors encountered -- cannot continue

make: stopped in /tmp/pkgsrc-obj/sysutils/cdrtools/work/cdrtools-2.01.01/man
gmake: *** [config] Error 1
*** Error code 2

Stop.
make: stopped in /usr/pkgsrc/sysutils/cdrtools
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/sysutils/cdrtools
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/sysutils/dvd+rw-tools

>How-To-Repeat:
Update to pkgsrc-2008Q4 branch via CVS then:

# cd /usr/pkgsrc/sysutils/cdrtools/
# make package
>Fix:
Unknown; apparently there was a licensing change causing a difference and a 
fork named Wodim.  I'm not sure what this has to do with the broken build, and 
I doubt gmake is the problem.



Home | Main Index | Thread Index | Old Index