Date: Sun, 17 Sep 2023 15:59:43 +0200 From: Mario Marietto <marietto2008@gmail.com> To: freebsd-hackers <freebsd-hackers@freebsd.org>, hackers@freebsd.org Subject: Fwd: make[4]: "/build/armv7/usr/src/sys/conf/kmod.mk" line 234: Malformed conditional (!defined(DEBUG_FLAGS) || ${MK_SPLIT_KERNEL_DEBUG} =="no") Message-ID: <CA%2B1FSiiF4m1QSBLxPxTkZfGVT6uNLyojK_O68kzT5ZXwKfwJtQ@mail.gmail.com> In-Reply-To: <CA%2B1FSihaB%2BLfdb=B0vONyMuB99Z945FsXNLi6YBTH3Qwhu9MBw@mail.gmail.com> References: <CA%2B1FSihaB%2BLfdb=B0vONyMuB99Z945FsXNLi6YBTH3Qwhu9MBw@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--00000000000031978c06058e7271 Content-Type: text/plain; charset="UTF-8" Hello to everyone, I'm trying to cross-compile the kernel on a different host (with the goal to apply a patch,but this a different story) : FreeBSD 13.2-RELEASE-p3 GENERIC amd64 to an armv7 target : bash export BASEDIR=/build/armv7 export MAKEOBJDIRPREFIX=/build/armv7/obj mkdir -p /build/armv7/usr cd /usr cp -r src /build/armv7/src cd /build/armv7 fetch -o if_vtnet.c.patch https://bugs.freebsd.org/bugzilla/attachment.cgi?id=242127&action=diff patch -u < if_vtnet.c.patch cd usr/src make -j4 -DNO_KERNELDEPEND -DNO_CLEAN buildkernel TARGET_ARCH=armv7 KERNCONF=GENERIC unfortunately I get these errors : make[4]: "/build/armv7/usr/src/sys/conf/kmod.mk" line 234: Malformed conditional (!defined(DEBUG_FLAGS) || ${MK_SPLIT_KERNEL_DEBUG} =="no") make[4]: "/build/armv7/usr/src/sys/conf/kmod.mk" line 334: Malformed conditional (defined(DEBUG_FLAGS) && ${MK_SPLIT_KERNEL_DEBUG} != "no") 'cause these errors I can't issue the next command : # make -DNO_KERNELDEPEND -DNO_CLEAN installkernel TARGET_ARCH=armv7 KERNCONF=GENERIC DESTDIR=$BASEDIR/build Any idea about how to fix it ? thanks. -- Mario. -- Mario. --00000000000031978c06058e7271 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr"><div>Hello to = everyone,</div><div><div style=3D"max-width:800px"><div><p>I'm trying t= o cross-compile the kernel on a different host (with the goal to apply a pa= tch,but this a different story) :</p><p><br></p><p></p><p></p><pre><code>Fr= eeBSD 13.2-RELEASE-p3 GENERIC amd64<br> </code></pre><p></p><p>to an armv7 target :</p><p></p><p><br></p><pre><code= >bash export BASEDIR=3D/build/armv7 export MAKEOBJDIRPREFIX=3D/build/armv7/obj mkdir -p /build/armv7/usr cd /usr cp -r src /build/armv7/src cd /build/armv7 fetch -o if_vtnet.c.patch <a href=3D"https://bugs.freebsd.org/bugzilla/atta= chment.cgi?id=3D242127&action=3Ddiff" target=3D"_blank">https://bugs.fr= eebsd.org/bugzilla/attachment.cgi?id=3D242127&action=3Ddiff</a> patch -u < if_vtnet.c.patch cd usr/src make -j4 -DNO_KERNELDEPEND -DNO_CLEAN buildkernel TARGET_ARCH=3Darmv7 KERNC= ONF=3DGENERIC unfortunately I get these errors : make[4]: "/build/armv7/usr/src/sys/conf/<a href=3D"http://kmod.mk" tar= get=3D"_blank">kmod.mk</a>" line 234: Malformed conditional (!defined(= DEBUG_FLAGS) || ${MK_SPLIT_KERNEL_DEBUG} =3D=3D"no") make[4]: "/build/armv7/usr/src/sys/conf/<a href=3D"http://kmod.mk" tar= get=3D"_blank">kmod.mk</a>" line 334: Malformed conditional (defined(D= EBUG_FLAGS) && ${MK_SPLIT_KERNEL_DEBUG} !=3D "no") 'cause these errors I can't issue the next command : # make -DNO_KERNELDEPEND -DNO_CLEAN installkernel TARGET_ARCH=3Darmv7 KERNC= ONF=3DGENERIC DESTDIR=3D$BASEDIR/build </code></pre><p><br></p><p>Any idea about how to fix it ? thanks. <br></p><= p></p></div></div></div><div><span class=3D"gmail_signature_prefix">-- </sp= an><br><div dir=3D"ltr" class=3D"gmail_signature" data-smartmail=3D"gmail_s= ignature">Mario.<br></div></div></div> </div><br clear=3D"all"><br><span class=3D"gmail_signature_prefix">-- </spa= n><br><div dir=3D"ltr" class=3D"gmail_signature" data-smartmail=3D"gmail_si= gnature">Mario.<br></div></div> --00000000000031978c06058e7271--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2B1FSiiF4m1QSBLxPxTkZfGVT6uNLyojK_O68kzT5ZXwKfwJtQ>