Malformed conditional (${MK_CTF} != "no")

Garrett Cooper yanegomi at gmail.com
Thu Dec 1 18:56:10 UTC 2011


On Dec 1, 2011, at 10:46 AM, Sean Bruno wrote:

> I've noted that this morning's svn update seems to be breaking pretty
> badly.  Is this related to the DTRACE conf changes?
> 
> [seanb at sbpi386 ~/head/sys/modules/firewire]$ make
> ===> firewire (all)
> "/usr/home/seanb/head/sys/modules/firewire/firewire/../../../conf/kmod.mk", line 204: Malformed conditional (${MK_CTF} != "no")
> "/usr/home/seanb/head/sys/modules/firewire/firewire/../../../conf/kmod.mk", line 206: if-less endif
> make: fatal errors encountered -- cannot continue
> *** Error code 1
> 
> Stop in /usr/home/seanb/head/sys/modules/firewire.

You'll need to use the updated share/mk/bsd.own.mk in order to build on trunk, which is obscured by the toolchain target IIRC. You could invoke make like so in the meantime:

make -m $HOME/head/share/mk all

to workaround this issue -- or just install all of the include Makefiles there, via (cd ~/head/share/mk; make -m `pwd` install)

HTH!
-Garrett


More information about the freebsd-current mailing list