From owner-svn-src-all@freebsd.org Tue Jun 20 15:37:40 2017 Return-Path: Delivered-To: svn-src-all@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 3EF76D9B3E3; Tue, 20 Jun 2017 15:37:40 +0000 (UTC) (envelope-from chmeeedalf@gmail.com) Received: from mail-qt0-x22d.google.com (mail-qt0-x22d.google.com [IPv6:2607:f8b0:400d:c0d::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id EE2432F37; Tue, 20 Jun 2017 15:37:39 +0000 (UTC) (envelope-from chmeeedalf@gmail.com) Received: by mail-qt0-x22d.google.com with SMTP id u19so136465957qta.3; Tue, 20 Jun 2017 08:37:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=EXQ2NlJEphWWI0j/ir11YUa87Zm1gmwyaVm5kWN7vQg=; b=Z5eBqlVDjCVMr6OtPoBNwTXOEKTyqPddDFlcgeypYcgxKIt7IeAwSTrDhmcBqRuEh7 DKcuiOAq6HFsWifbY/1UD3hxvBEugB9/tulhmp8bf+rRdmiHs6Hm75Y6w0haz144j4uo qRqH2pyN8VRsFuFoSH+D3v3Jv8vpYKU8KyVlylxg6F/dtZ42nI61sL82+1aFHimGbubi CzNhHW0C4zdg3+j0WYh5xIMzmM13J9VZXjkjQNCYZiUYB/voIaq8cLDzp2nvR+4elqRm KTuwTUmJPknCHqSDergFj0IaCJVUuizYSsUI/0FM3oq7ltbvi70is3ql8/x8jk6+0SJR 1k5w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=EXQ2NlJEphWWI0j/ir11YUa87Zm1gmwyaVm5kWN7vQg=; b=tFpn+T5MQ4JcCADPh86Xjc/YOcRKW6cMSt3ZAW0Mw1fyAgjpjQuZF7renhAdjV1tu0 xW0KvQg4mMCPef+YBc8cVf3G/IYWsX9A7M+oYyhbXlvERIZFQLobaGySkAZU+jq7D9BH 3F4RUKXkaw5+xfg+GtQSL7XjEtLTSkIXJ21szd88DkSf9d9QiJoHMq+hXjaYCincUoTF HeOBfWXKyS/PFdvpAkfJs4T/7Z8xvfoFxSXGxf3gQRd2xz1drI2hDicfVx9kw7FeVWQ8 osuS4Mves4HwDnIRKtN7tY72ub5PKI051Hs6zWFl6QiIvcamIpg3AAHtCJ0I4qycbLMJ +QIw== X-Gm-Message-State: AKS2vOz0hWcia+ZfQ+AwtLe7OXGbCb8WwEqhDxywJ6SlbO4kRmZBtdsx hZwoe+1JewYRJlaQlkPtIA+09bWevA== X-Received: by 10.200.42.121 with SMTP id l54mr37780731qtl.32.1497973058881; Tue, 20 Jun 2017 08:37:38 -0700 (PDT) MIME-Version: 1.0 Sender: chmeeedalf@gmail.com Received: by 10.12.183.143 with HTTP; Tue, 20 Jun 2017 08:37:38 -0700 (PDT) In-Reply-To: <201706200209.v5K29omh065613@repo.freebsd.org> References: <201706200209.v5K29omh065613@repo.freebsd.org> From: Justin Hibbits Date: Tue, 20 Jun 2017 10:37:38 -0500 X-Google-Sender-Auth: 9FaZYsOixPWnnln4dfTVG2R4WH4 Message-ID: Subject: Re: svn commit: r320127 - in head: . share/mk To: Emmanuel Vadot Cc: src-committers , "svn-src-all@freebsd.org" , "svn-src-head@freebsd.org" Content-Type: text/plain; charset="UTF-8" X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jun 2017 15:37:40 -0000 On Mon, Jun 19, 2017 at 9:09 PM, Emmanuel Vadot wrote: > Author: manu > Date: Tue Jun 20 02:09:50 2017 > New Revision: 320127 > URL: https://svnweb.freebsd.org/changeset/base/320127 > > Log: > Switch back to the BSDL DTC (Device Tree Compiler). > The BSDL dtc has grown the needed features (overlays mostly) and is able to > compile all of our base DTS. > You can use WITH_GPL_DTC is you need the GPL one or DTC= in make.conf(5) > to specify an alternate location for the compiler to use. > > Discussed with: emaste, imp > > Modified: > head/UPDATING > head/share/mk/src.opts.mk > > Modified: head/UPDATING > ============================================================================== > --- head/UPDATING Mon Jun 19 22:07:53 2017 (r320126) > +++ head/UPDATING Tue Jun 20 02:09:50 2017 (r320127) > @@ -51,6 +51,10 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 12.x IS SLOW: > > ****************************** SPECIAL WARNING: ****************************** > > +20170620: > + Switch back to the BSDL dtc (Device Tree Compiler), Set WITH_GPL_DTC > + if you require the GPL compiler. > + > 20170618: > The internal ABI used for communication between the NFS kernel modules > was changed by r320085, so __FreeBSD_version was bumped to > > Modified: head/share/mk/src.opts.mk > ============================================================================== > --- head/share/mk/src.opts.mk Mon Jun 19 22:07:53 2017 (r320126) > +++ head/share/mk/src.opts.mk Tue Jun 20 02:09:50 2017 (r320127) > @@ -101,7 +101,6 @@ __DEFAULT_YES_OPTIONS = \ > GNU_DIFF \ > GNU_GREP \ > GPIO \ > - GPL_DTC \ > HAST \ > HTML \ > HYPERV \ > @@ -181,6 +180,7 @@ __DEFAULT_NO_OPTIONS = \ > CLANG_EXTRAS \ > DTRACE_TESTS \ > GNU_GREP_COMPAT \ > + GPL_DTC \ > HESIOD \ > LIBSOFT \ > NAND \ > Given that usr.bin/Makefile wrapps dtc in a .if ${COMPILER_FEATURES:Mc++11} block, you just disabled dtc on powerpc (powerpc currently does not build clang, and relies instead on base gcc. This will change in the future, hopefully the near future, but for now, it's reliant on gcc) - Justin