From owner-freebsd-current@FreeBSD.ORG Fri Jan 6 22:14:22 2012 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BA64E106566C; Fri, 6 Jan 2012 22:14:22 +0000 (UTC) (envelope-from rhurlin@gwdg.de) Received: from fmailer.gwdg.de (fmailer.gwdg.de [134.76.11.16]) by mx1.freebsd.org (Postfix) with ESMTP id 4ACC08FC08; Fri, 6 Jan 2012 22:14:22 +0000 (UTC) Received: from p57918c7a.dip.t-dialin.net ([87.145.140.122] helo=krabat.raven.hur) by mailer.gwdg.de with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1RjI3I-0004Q2-Gu; Fri, 06 Jan 2012 23:14:20 +0100 Message-ID: <4F07723C.2090907@gwdg.de> Date: Fri, 06 Jan 2012 23:14:20 +0100 From: Rainer Hurling User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:9.0) Gecko/20111222 Thunderbird/9.0 MIME-Version: 1.0 To: Alexander Yerenkow References: <4F072C13.6000606@gwdg.de> <4F073B1B.6000707@gwdg.de> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Authenticated: Id:rhurlin X-Spam-Level: - X-Virus-Scanned: (clean) by exiscan+sophie Cc: Adrian Chadd , freebsd-current@freebsd.org Subject: Re: Kernel does not build on 10.0-CURRENT (amd64) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Jan 2012 22:14:22 -0000 On 06.01.2012 22:49 (UTC+1), Alexander Yerenkow wrote: > 2012/1/6 Adrian Chadd > > > On 6 January 2012 10:19, Rainer Hurling > wrote: > > > I commented all wireless network drivers and their options out. > But the > > error remains. Is it necessary to have this option uncommented > even when the > > driver ath is commented out? > > Yes, because of how the wlan/ath modules are built. You need to have > AH_SUPPORT_AR5416 in the kernel config file, as the driver/module > currently doesn't build without it. > > > I'm sorry for intruding in this topic, but it seems to me similar subject; No problem. I also sometimes have to try for functional configs, before kernel build again. Some kind of deps spec could be very useful. And also some kind of notification for relevant kernel config changes, introduced by updates, would be of help. > Did FreeBSD ever tried to make config variables structured and with > specified dependencies? > To make clear what I mean - is anyone tried to implement some deps spec > file (Or some special Makefile's sections, whatever), so if you > specified feature A in kernel, it can check if you also specified B > (which is required by A)? > In this way config could provide feedback when you trying to build > kernel without needed dependencies, and many peoples could save their > time not compiling non-buildable kernel. > > > I'll eventually fix that, but right now I just want to leave that > option in and not hack up the Makefile to define said option. > Otherwise other options (eg enabling 11n, enabling hal debugging, etc) > are completely ignored when building modules. > > Same with IEEE80211_SUPPORT_MESH i believe. I should really > re-verify that. > > > Adrian > > > -- > Regards, > Alexander Yerenkow