Thus spake Soren:
: I've just uploaded the latest ATA mkIII patches for releng_5 (and
: releng_5_4 for that matter).
:
: Since this work is now in -current there will only be releng_5 patches
: now and then if there is sufficient interest.
Since the work was done for ATAPICAM, I decided to try the patches on a new
RELENG_5 build (cvsup'ed earlier this evening). I'm not quite sure what
I'm
doing wrong, but the build's failing for me in strange ways. This is with n
applied to a freshly sup'ed tree. From what I can tell, the changes to
kmod.mk /shouldn't/ be causing problems, but... they are?
--------------------------------------------------------------
>>> Kernel build for machine started on Sun Apr 17 20:53:18 EDT
2005
--------------------------------------------------------------
<...>
===> ata/ataisa
rm -f /usr/src/sys/modules/ata/ataisa/export_syms ataisa.ko ataisa.kld
ata-isa.o @ machine symb.tmp tmp.o opt_ata.h ata_if.h isa_if.h bus_if.h
device_if.h
rm -f .depend GPATH GRTAGS GSYMS GTAGS
===> ata/atapci
"/usr/src/sys/modules/ata/atapci/../../../conf/kmod.mk", line 311:
if-less endif
"/usr/src/sys/modules/ata/atapci/../../../conf/kmod.mk", line 311:
Need an operator
"/usr/src/sys/modules/ata/atapci/../../../conf/kmod.mk", line 311:
if-less endif
"/usr/src/sys/modules/ata/atapci/../../../conf/kmod.mk", line 311:
Need an operator
"/usr/src/sys/modules/ata/atapci/../../../conf/kmod.mk", line 313:
Need an operator
"/usr/src/sys/modules/ata/atapci/../../../conf/kmod.mk", line 311:
if-less endif
"/usr/src/sys/modules/ata/atapci/../../../conf/kmod.mk", line 311:
Need an operator
"/usr/src/sys/modules/ata/atapci/../../../conf/kmod.mk", line 313:
Need an operator
"/usr/src/sys/modules/ata/atapci/../../../conf/kmod.mk", line 325:
Need an operator
"Makefile", line 9: 1 open conditional:
"Makefile", line 9: at line 315 (evaluated to true)
make: fatal errors encountered -- cannot continue
*** Error code 1
Stop in /usr/src/sys/modules/ata.
*** Error code 1
Stop in /usr/src/sys/modules.
*** Error code 1
Stop in /usr/obj/usr/src/sys/machine.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.