From owner-freebsd-current@freebsd.org Mon Nov 28 02:34:58 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 C1498C59B40 for ; Mon, 28 Nov 2016 02:34:58 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-34.reflexion.net [208.70.210.34]) (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 762CC1F75 for ; Mon, 28 Nov 2016 02:34:57 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 17772 invoked from network); 28 Nov 2016 02:34:41 -0000 Received: from unknown (HELO mail-cs-02.app.dca.reflexion.local) (10.81.19.2) by 0 (rfx-qmail) with SMTP; 28 Nov 2016 02:34:41 -0000 Received: by mail-cs-02.app.dca.reflexion.local (Reflexion email security v8.20.0) with SMTP; Sun, 27 Nov 2016 21:35:03 -0500 (EST) Received: (qmail 1460 invoked from network); 28 Nov 2016 02:35:03 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 28 Nov 2016 02:35:03 -0000 Received: from [192.168.1.106] (c-76-115-7-162.hsd1.or.comcast.net [76.115.7.162]) by iron2.pdx.net (Postfix) with ESMTPSA id 047DBEC9011; Sun, 27 Nov 2016 18:34:55 -0800 (PST) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.1 \(3251\)) Subject: Re: svn commit: r309144 - in head: lib/libipsec sys/net sys/netipsec [-r309174 does not fix everything] Message-Id: <938D4472-267F-4CDA-A6BA-6A62A1AB054F@dsl-only.net> Date: Sun, 27 Nov 2016 18:34:55 -0800 Cc: FreeBSD Current To: svn-src-head@freebsd.org, rakuco@FreeBSD.org, fabien.thomas@stormshield.eu, Ed Maste X-Mailer: Apple Mail (2.3251) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.23 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: Mon, 28 Nov 2016 02:34:58 -0000 key_debug.c is not the only place with problems : The below is based on my experience with head -r309179. First what someone else reported: > On Fri, Nov 25, 2016 at 05:34:51PM +0100, O. Hartmann wrote:=20 > > Recent sources do not build kernel due to:=20 > >=20 > > [...]=20 > > Building /usr/obj/usr/src/sys/SB21X1/ipsec_mbuf.o=20 > > In file included from /usr/src/sys/netipsec/ipsec_mbuf.c:43:=20 > > In file included from /usr/src/sys/netipsec/ipsec.h:46:=20 > > In file included from /usr/src/sys/netipsec/keydb.h:38:=20 > > /usr/src/sys/sys/mutex.h:367:2: error: LOCK_DEBUG not defined, = include =20 > > before #error LOCK_DEBUG not defined, include = before=20 > > ^=20 > > /usr/src/sys/sys/mutex.h:369:5: error: 'LOCK_DEBUG' is not defined, = evaluates to 0=20 > > [-Werror,-Wundef] #if LOCK_DEBUG > 0 || defined(MUTEX_NOINLINE)=20 > > ^=20 > > 2 errors generated.=20 > > *** Error code 1=20 (From: = https://lists.freebsd.org/pipermail/freebsd-current/2016-November/063920.h= tml ) I ran into the same thing in the same place. Like O. Hartmann I followed the compiler's advice to work around the problem. That allowed my buildworld buildkernel to complete. =3D=3D=3D Mark Millard markmi at dsl-only.net