From owner-freebsd-current@freebsd.org Thu Mar 10 15:30:06 2016 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 283F7ACBCBC for ; Thu, 10 Mar 2016 15:30:06 +0000 (UTC) (envelope-from sgeos@hotmail.com) Received: from BAY004-OMC3S1.hotmail.com (bay004-omc3s1.hotmail.com [65.54.190.139]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "*.outlook.com", Issuer "MSIT Machine Auth CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 185E41D6E; Thu, 10 Mar 2016 15:30:05 +0000 (UTC) (envelope-from sgeos@hotmail.com) Received: from BAY182-W32 ([65.54.190.187]) by BAY004-OMC3S1.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.23008); Thu, 10 Mar 2016 07:29:00 -0800 X-TMN: [myWuUGMZy75X8PVxYOrKdp1ssgdW7vcQ] X-Originating-Email: [sgeos@hotmail.com] Message-ID: From: Brendan Sechter To: Hans Petter Selasky , "freebsd-current@freebsd.org" , Ed Maste Subject: RE: ukbd.c: error: use of undeclared identifier 'key_map' Date: Fri, 11 Mar 2016 00:28:59 +0900 Importance: Normal In-Reply-To: <56E11B72.5000609@selasky.org> References: , <56E11B72.5000609@selasky.org> Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginalArrivalTime: 10 Mar 2016 15:29:00.0401 (UTC) FILETIME=[91DF3610:01D17AE1] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.21 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: Thu, 10 Mar 2016 15:30:06 -0000 =0A= =0A= ----------------------------------------=0A= > Subject: Re: ukbd.c: error: use of undeclared identifier 'key_map'=0A= > To: sgeos@hotmail.com=3B freebsd-current@freebsd.org=3B emaste@freebsd.or= g=0A= > From: hps@selasky.org=0A= > Date: Thu=2C 10 Mar 2016 08:00:02 +0100=0A= >=0A= > On 03/09/16 23:04=2C Brendan Sechter wrote:=0A= >> Hello-=0A= >>=0A= >> My kernel fails to build when I specify a default keymap. The problem ap= pears to=0A= >> exist in both atkbd(4) and ukbd(4). My last build appears to have succee= ded in=0A= >> September of last year. That may have been when I added the option.=0A= >>=0A= >> My kernel config and the failing build output for ukbd are below. The VI= RTUALBOX=0A= >> kernel config below built without issue.=0A= >>=0A= >> Regards=2C=0A= >> -Brendan=0A= >>=0A= >=0A= > Hi=2C=0A= >=0A= > Given the heavy rework in the console area in 11-current I'm not sure if= =0A= > this feature works any more or if it needs to be updated. Maybe Ed Maste= =0A= > knows?=0A= >=0A= > --HPS=0A= =0A= I tried a couple more builds and the *KBD_DFLT_KEYMAP options do appear=0A= to be the problem. =A0This works.=0A= =0A= # AT Keyboard=0A= device =A0 =A0 =A0 =A0 =A0atkbdc=0A= device =A0 =A0 =A0 =A0 =A0atkbd=0A= #options =A0 =A0 =A0 =A0 ATKBD_DFLT_KEYMAP=0A= #makeoptions =A0 =A0 ATKBD_DFLT_KEYMAP=3Djp.106=0A= =0A= # USB Keyboard=0A= device =A0 =A0 =A0 =A0 =A0ukbd=0A= #options =A0 =A0 =A0 =A0 UKBD_DFLT_KEYMAP=0A= #makeoptions =A0 =A0 UKBD_DFLT_KEYMAP=3Djp.106=0A= =0A= This does not.=0A= =0A= # AT Keyboard=0A= device =A0 =A0 =A0 =A0 =A0atkbdc=0A= device =A0 =A0 =A0 =A0 =A0atkbd=0A= options =A0 =A0 =A0 =A0 ATKBD_DFLT_KEYMAP=0A= #makeoptions =A0 =A0 ATKBD_DFLT_KEYMAP=3Djp.106=0A= =0A= # USB Keyboard=0A= device =A0 =A0 =A0 =A0 =A0ukbd=0A= options =A0 =A0 =A0 =A0 UKBD_DFLT_KEYMAP=0A= #makeoptions =A0 =A0 UKBD_DFLT_KEYMAP=3Djp.106=0A= =0A= Regards=2C=0A= -Brendan =