From owner-freebsd-stable@FreeBSD.ORG Tue Sep 23 08:55:57 2014 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 42BFE6DC; Tue, 23 Sep 2014 08:55:57 +0000 (UTC) Received: from mx0.gentlemail.de (mx0.gentlemail.de [IPv6:2a00:e10:2800::a130]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7EC4B63C; Tue, 23 Sep 2014 08:55:56 +0000 (UTC) Received: from mh0.gentlemail.de (mh0.gentlemail.de [78.138.80.135]) by mx0.gentlemail.de (8.14.5/8.14.5) with ESMTP id s8N8tqix074200; Tue, 23 Sep 2014 10:55:52 +0200 (CEST) (envelope-from h.schmalzbauer@omnilan.de) Received: from titan.inop.mo1.omnilan.net (titan.inop.mo1.omnilan.net [IPv6:2001:a60:f0bb:1::3:1]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mh0.gentlemail.de (Postfix) with ESMTPSA id 91F8E3EDC; Tue, 23 Sep 2014 10:55:52 +0200 (CEST) Message-ID: <54213597.1070905@omnilan.de> Date: Tue, 23 Sep 2014 10:55:51 +0200 From: Harald Schmalzbauer Organization: OmniLAN User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; de-DE; rv:1.9.2.8) Gecko/20100906 Lightning/1.0b2 Thunderbird/3.1.2 MIME-Version: 1.0 To: Stefan Esser Subject: Re: option *KB*_DFLT_KEYMAP and *map.h in sys/conf/files References: <54158866.2050901@omnilan.de> <5416BF7A.1080301@freebsd.org> <5416F0B1.1020200@omnilan.de> <5417D137.6030303@freebsd.org> In-Reply-To: <5417D137.6030303@freebsd.org> X-Enigmail-Version: 1.1.2 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigAA223CE85BD6B27E4B93C2E0" X-Greylist: ACL 119 matched, not delayed by milter-greylist-4.2.7 (mx0.gentlemail.de [78.138.80.130]); Tue, 23 Sep 2014 10:55:52 +0200 (CEST) X-Milter: Spamilter (Reciever: mx0.gentlemail.de; Sender-ip: 78.138.80.135; Sender-helo: mh0.gentlemail.de; ) Cc: "freebsd-stable@freebsd.org" X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2014 08:55:57 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigAA223CE85BD6B27E4B93C2E0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Bez=C3=BCglich Stefan Esser's Nachricht vom 16.09.2014 07:57 (localtime)= : > =E2=80=A6 > Yes, it seems that nobody compiles non-standard keyboards into the > kernel. I tried again, but neither the traditional way to build the > kernel (with "config") nor "make buildkernel" in /usr/src created > the required include file(s) "atkbdmap.h" or "ukbdmap.h" seem to work > on -CURRENT. > > I do not have time to diagnose this problem, though Trying to help out=E2=80=A6 I went to a -current machine and found no problems compiling a kernel with non-default keymap, besides the limitations discussed. I prepared a simple patch, which enables the usage of any valid keymap name, regardless of the building machine's active console. Also, it uses the keymaps from sources instead of the ones installed on the building machine. I opened a bug report for that: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D193865 Don't know if component kern is really best choice=E2=80=A6 Maybe "conf" = matches better? Can you review/comment? Thanks, -Harry --------------enigAA223CE85BD6B27E4B93C2E0 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (FreeBSD) iEYEARECAAYFAlQhNZcACgkQLDqVQ9VXb8h5cgCgxLCBC9Gohxi9X4rd209KYzFG mCoAoMiNfNxSBZxLLUaApXUXep78f5a4 =Yxm4 -----END PGP SIGNATURE----- --------------enigAA223CE85BD6B27E4B93C2E0--