Date: Mon, 24 Oct 2011 22:48:00 -0400
From: Arnaud Lacombe <lacombar@gmail.com>
To: "Hartmann, O." <ohartman@zedat.fu-berlin.de>
Cc: Garrett Cooper <yanegomi@gmail.com>, freebsd-current <freebsd-current@freebsd.org>
Subject: Re: "/usr/src/sys/conf/kern.mk", line 10: Malformed conditional (${FREEBSD_GCC}), "/usr/src/sys/conf/kern.mk", line 14: if-less endif
Message-ID: <CACqU3MV9T-k7fW5bWgkOP-pV5Fjn0RSszADqaqArYydjvqQjcw@mail.gmail.com>
In-Reply-To: <4EA5E56B.6050809@zedat.fu-berlin.de>
References: <4EA495BA.7080802@zedat.fu-berlin.de> <87987AB8-BCAA-4CED-8B4F-C6EA5B61C0A5@gmail.com> <4EA5E56B.6050809@zedat.fu-berlin.de>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi,
On Mon, Oct 24, 2011 at 6:23 PM, Hartmann, O.
<ohartman@zedat.fu-berlin.de> wrote:
> On 10/24/11 00:38, Garrett Cooper wrote:
>> On Oct 23, 2011, at 3:31 PM, Hartmann, O. wrote:
>>
>>> =A0 Kernel building fails since today when kernel gets compiled via CLA=
NG:
>>> =A0 --------------------------------------------------------------
>>>>>> stage 2.1: cleaning up the object tree
>>> =A0 --------------------------------------------------------------
>>> =A0 cd /usr/obj/usr/src/sys/THOR; MAKEOBJDIRPREFIX=3D/usr/obj
>>> =A0 MACHINE_ARCH=3Damd64 =A0MACHINE=3Damd64 =A0CPUTYPE=3Dnative
>>> =A0 GROFF_BIN_PATH=3D/usr/obj/usr/src/tmp/legacy/usr/bin
>>> =A0 GROFF_FONT_PATH=3D/usr/obj/usr/src/tmp/legacy/usr/share/groff_font
>>> =A0 GROFF_TMAC_PATH=3D/usr/obj/usr/src/tmp/legacy/usr/share/tmac
>>> =A0 _SHLIBDIRPREFIX=3D/usr/obj/usr/src/tmp =A0VERSION=3D"FreeBSD 10.0-C=
URRENT
>>> =A0 amd64 1000000" =A0INSTALL=3D"sh /usr/src/tools/install.sh"
>>> =A0 PATH=3D/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/le=
gacy/
>>> =A0 usr/bin:/usr/obj/usr/src/tmp/legacy/usr/games:/usr/obj/usr/src/tmp/=
usr
>>> =A0 /sbin:/usr/obj/usr/src/tmp/usr/bin:/usr/obj/usr/src/tmp/usr/games:/=
sbi
>>> =A0 n:/bin:/usr/sbin:/usr/bin /usr/obj/usr/src/make.amd64/make
>>> =A0 KERNEL=3Dkernel cleandir
>>> =A0 "/usr/src/sys/conf/kern.mk", line 10: Malformed conditional
>>> =A0 (${FREEBSD_GCC})
>>> =A0 "/usr/src/sys/conf/kern.mk", line 14: if-less endif
>>> =A0 make: fatal errors encountered -- cannot continue
>>> =A0 *** Error code 1
>>> =A0 Stop in /usr/src.
>>> =A0 *** Error code 1
>>> =A0 Stop in /usr/src.
>> It was noted not too long ago on the commit list as well; r226665 caused=
the breakage.
>> -Garrett_______________________________________________
>>
>
> So, this is by intention?
> When does the problem disappear, so folks building FreeBSD with CLANG
> are again capable of building a world and kernel?
>
seemed to have been "fixed" by dim@:
commit 2286e401073a60babb3cc8efce52657f6fa92f7e
Author: dim <dim@FreeBSD.org>
Date: Mon Oct 24 18:35:16 2011 +0000
Put in a temporary band-aid to fix kernel builds when CC=3Dclang, after
r226665.
Thanks dim@!
- Arnaud
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CACqU3MV9T-k7fW5bWgkOP-pV5Fjn0RSszADqaqArYydjvqQjcw>
