From owner-freebsd-hackers@freebsd.org Thu Jul 18 13:52:50 2019 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id BE1B1A94A8 for ; Thu, 18 Jul 2019 13:52:50 +0000 (UTC) (envelope-from nkoch@demig.de) Received: from exch.demig.de (exch.demig.de [130.180.89.86]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6E0E28A3F1 for ; Thu, 18 Jul 2019 13:52:49 +0000 (UTC) (envelope-from nkoch@demig.de) Received: from [192.168.148.248] (port=14723 helo=SRV-FS-2.Demig.intra) by exch.demig.de with esmtps (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.82_1-5b7a7c0-XX) (envelope-from ) id 1ho6ph-0007We-2i for freebsd-hackers@freebsd.org; Thu, 18 Jul 2019 15:52:30 +0200 Received: from [192.168.148.215] (192.168.148.215) by SRV-FS-2 (192.168.148.248) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 18 Jul 2019 15:52:23 +0200 X-CTCH-RefID: str=0001.0A0C020C.5D30799E.0019, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0 From: Norbert Koch Subject: build custom kernel under FreeBSD 12 To: Message-ID: <14ad0148-ebe6-5d13-54fa-f6711c4b43ab@demig.de> Date: Thu, 18 Jul 2019 15:52:23 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: quoted-printable X-C2ProcessedOrg: e1e98c77-ec17-4cb1-9b24-fe57656077ed X-Rspamd-Queue-Id: 6E0E28A3F1 X-Spamd-Bar: ++ Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of nkoch@demig.de designates 130.180.89.86 as permitted sender) smtp.mailfrom=nkoch@demig.de X-Spamd-Result: default: False [2.41 / 15.00]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[demig.de]; NEURAL_SPAM_MEDIUM(0.71)[0.709,0]; RCPT_COUNT_ONE(0.00)[1]; RCVD_COUNT_THREE(0.00)[3]; RCVD_TLS_LAST(0.00)[]; NEURAL_SPAM_SHORT(0.59)[0.588,0]; MX_GOOD(-0.01)[mx1.demig.de,mx2.demig.de]; NEURAL_SPAM_LONG(0.68)[0.679,0]; IP_SCORE(0.75)[asn: 6830(3.82), country: AT(-0.10)]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:6830, ipnet:130.180.64.0/18, country:AT]; MID_RHS_MATCH_FROM(0.00)[] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Jul 2019 13:52:50 -0000 Hello. I am obviously too stupid to figure out how to build a custom kernel as non-root user in a non-standard directory. Under FreeBSD9/10/11 I could put src/ under my own directory and start a kernel-compilation by just setting $MAKEOBJDIRPREFIX accordingly. Doing this under FreeBSD12 gives me 'permission denied' with 'config -d /usr/src/sys/GENERIC ...'. Seems like ${KRNLOBJDIR} is not set correctly while the other parameters to config are. I see that Makefiles differ between 12 and older releases. ${OBJTOP} vs. ${OBJTREE}? So, what am I doing wrong? Thank you for any help. *********************************************************************** * demig Prozessautomatisierung GmbH * demig Anlagentechnik GmbH * * * * * Anschrift: Haardtstrasse 40 * Haardtstrasse 40 * * D-57076 Siegen * D-57076 Siegen * * Registergericht: Siegen HRB 2819 * Siegen HRB 5532 * * Geschaeftsfuehrer: Joachim Herbst, * Joachim Herbst, * * Winfried Held * Winfried Held * * Telefon: +49 271 772020 * +49 271 772020 * * Telefax: +49 271 74704 * +49 271 74704 * * E-Mail: info@demig.de * at@demig.de * * http://www.demig.de * http://www.demig.de * ***********************************************************************