Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 1 Dec 2011 10:56:03 -0800
From:      Garrett Cooper <yanegomi@gmail.com>
To:        sbruno@freebsd.org
Cc:        "freebsd-current@freebsd.org" <freebsd-current@freebsd.org>
Subject:   Re: Malformed conditional (${MK_CTF} != "no")
Message-ID:  <782F304A-CC5C-4DFE-9277-42946A80D84D@gmail.com>
In-Reply-To: <1322765163.2776.3.camel@hitfishpass-lx.corp.yahoo.com>
References:  <1322765163.2776.3.camel@hitfishpass-lx.corp.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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?
>=20
> [seanb@sbpi386 ~/head/sys/modules/firewire]$ make
> =3D=3D=3D> firewire (all)
> =
"/usr/home/seanb/head/sys/modules/firewire/firewire/../../../conf/kmod.mk"=
, line 204: Malformed conditional (${MK_CTF} !=3D "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
>=20
> 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=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?782F304A-CC5C-4DFE-9277-42946A80D84D>