From owner-freebsd-current@FreeBSD.ORG Mon Jun 22 18:00:20 2015 Return-Path: Delivered-To: freebsd-current@nevdull.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A3202B2B for ; Mon, 22 Jun 2015 18:00:20 +0000 (UTC) (envelope-from trond@fagskolen.gjovik.no) Received: from smtp.fagskolen.gjovik.no (smtp.fagskolen.gjovik.no [IPv6:2001:700:1100:1:200:ff:fe00:b]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.fagskolen.gjovik.no", Issuer "Fagskolen i Gj??vik" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4561214F; Mon, 22 Jun 2015 18:00:19 +0000 (UTC) (envelope-from trond@fagskolen.gjovik.no) Received: from mail.fig.ol.no (localhost [127.0.0.1]) by mail.fig.ol.no (8.14.9/8.14.9) with ESMTP id t5MI0DMb005470 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 22 Jun 2015 20:00:13 +0200 (CEST) (envelope-from trond@fagskolen.gjovik.no) Received: from localhost (trond@localhost) by mail.fig.ol.no (8.14.9/8.14.9/Submit) with ESMTP id t5MI0DN5005467; Mon, 22 Jun 2015 20:00:13 +0200 (CEST) (envelope-from trond@fagskolen.gjovik.no) X-Authentication-Warning: mail.fig.ol.no: trond owned process doing -bs Date: Mon, 22 Jun 2015 20:00:13 +0200 (CEST) From: =?ISO-8859-1?Q?Trond_Endrest=F8l?= Sender: Trond.Endrestol@fagskolen.gjovik.no To: Jason Evans cc: Garrett Cooper , FreeBSD current Subject: Re: amd64 base/head r284673 fails to build on amd64 base/head r284639, pilot error? In-Reply-To: <6D234532-B476-4D50-89EE-4BE424578BFC@freebsd.org> Message-ID: References: <65E0AFBE-0E73-42C9-A140-4AC617500E73@gmail.com> <6D234532-B476-4D50-89EE-4BE424578BFC@freebsd.org> User-Agent: Alpine 2.20 (BSF 67 2015-01-07) Organization: Fagskolen Innlandet OpenPGP: url=http://fig.ol.no/~trond/trond.key MIME-Version: 1.0 Content-ID: X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED, AWL autolearn=ham autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mail.fig.ol.no Content-Type: text/plain; CHARSET=ISO-8859-1 Content-Transfer-Encoding: 8BIT X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 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, 22 Jun 2015 18:00:20 -0000 On Mon, 22 Jun 2015 09:41-0700, Jason Evans wrote: > On Jun 21, 2015, at 1:05 PM, Garrett Cooper wrote: > > On Jun 21, 2015, at 3:16, Trond Endrestøl wrote: > >> Am I the only one who fails to build recent base/head (r284673) on > >> pretty recent base/head (r284639)? This is on amd64 with ZFS and BEs. > > > > ... > > > >> CC=clang > >> CXX=clang++ > >> CPP=clang-cpp > > > > You need to remove these lines. They shouldn?t have been set before or after the commits from projects/bmake . > > I hit the same build failure, and I don't have any of those lines in my /etc/make.conf. Mine is: > > STRIP= > > # added by use.perl 2013-01-21 16:11:13 > PERL_VERSION=5.12.4 > WITH_PKGNG=yes > > The STRIP= definition appears to have no impact with regard to the build failure. > > I routinely do multiple buildworld/installworld cycles when updating, so I am pretty sure that this is a self bootstrap failure; buildworld/installworld succeeds the first time, but not the second time. r283923 does not have the problem, so this was introduced sometime in the past three weeks. I concur. DTrace support is b0rken. I installed a fresh VM at work using Glen's recent base/head snapshot, 20150618 r284544. I created an /etc/src.conf file with only WITH_CTF=yes. I got hold of base/head r284678, started a -j4 buildworld + buildkernel, and immediately ctfconvert started complaining about nothing to do, i.e.: ERROR: ctfconvert: rc = -1 No entry found [dwarf_next_cu_header_c(61)] Same result with -j1. I probably forgot to mention earlier, after my problems began last week, I always wiped /usr/obj clean before building again. I haven't activated dtraceall.ko using /boot/loader.conf, but I guess those that dare, end up with a kernel panic. I certainly did that last week. -- +-------------------------------+------------------------------------+ | Vennlig hilsen, | Best regards, | | Trond Endrestøl, | Trond Endrestøl, | | IT-ansvarlig, | System administrator, | | Fagskolen Innlandet, | Gjøvik Technical College, Norway, | | tlf. mob. 952 62 567, | Cellular...: +47 952 62 567, | | sentralbord 61 14 54 00. | Switchboard: +47 61 14 54 00. | +-------------------------------+------------------------------------+ From owner-freebsd-current@FreeBSD.ORG Mon Jun 22 18:14:54 2015 Return-Path: Delivered-To: freebsd-current@nevdull.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 900B1C2C for ; Mon, 22 Jun 2015 18:14:54 +0000 (UTC) (envelope-from markjdb@gmail.com) Received: from mail-vn0-x22d.google.com (mail-vn0-x22d.google.com [IPv6:2607:f8b0:400c:c0f::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 444EEAB4; Mon, 22 Jun 2015 18:14:54 +0000 (UTC) (envelope-from markjdb@gmail.com) Received: by vnbg129 with SMTP id g129so7062750vnb.2; Mon, 22 Jun 2015 11:14:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:content-transfer-encoding :in-reply-to:user-agent; bh=rQyrazNZj3/pZj0s+wqUQj5SLpAqQX2WQpYYw1jJ5Ts=; b=sWIF/kJXlyIKK3xm4p267w84x1tV4x8t84YUq1+slyKWlqphejcSQbSkaN/Io/L8po hvY5ScgYaMb6fZJhBIo4HWzwkSpWtLGNgO8ELqraN0hNOuB3/8Nv/kWUjS5Rx9QwJLn6 RTxfgkFAMkjmvnqxWNZS067Qsneor/f5xGgiZwkYLpcpSbluRIe9aommuDRR3Xq/1Zjk 93TYD6MPhXUZjyX6LOHAppGzda8yu3mbZ8E+OsCU7lnd4m9M8gXBdBCILDs4sc9r3A81 XxntxIHfM0iwJ81hOfmlE6F7f9OvDnQR4+ulMRH8+rG5i52WZVXsdjdYaJdctucjrros GKKA== X-Received: by 10.53.0.226 with SMTP id bb2mr20312630vdd.4.1434996893458; Mon, 22 Jun 2015 11:14:53 -0700 (PDT) Received: from muskytusk ([104.236.250.12]) by mx.google.com with ESMTPSA id ml19sm3754933vdb.7.2015.06.22.11.14.51 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 22 Jun 2015 11:14:52 -0700 (PDT) Sender: Mark Johnston Date: Mon, 22 Jun 2015 18:14:19 +0000 From: Mark Johnston To: Trond =?iso-8859-1?Q?Endrest=F8l?= Cc: Jason Evans , Garrett Cooper , FreeBSD current Subject: Re: amd64 base/head r284673 fails to build on amd64 base/head r284639, pilot error? Message-ID: <20150622181419.GB98009@muskytusk> References: <65E0AFBE-0E73-42C9-A140-4AC617500E73@gmail.com> <6D234532-B476-4D50-89EE-4BE424578BFC@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 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, 22 Jun 2015 18:14:54 -0000 On Mon, Jun 22, 2015 at 08:00:13PM +0200, Trond Endrestøl wrote: > On Mon, 22 Jun 2015 09:41-0700, Jason Evans wrote: > > > On Jun 21, 2015, at 1:05 PM, Garrett Cooper wrote: > > > On Jun 21, 2015, at 3:16, Trond Endrestøl wrote: > > >> Am I the only one who fails to build recent base/head (r284673) on > > >> pretty recent base/head (r284639)? This is on amd64 with ZFS and BEs. > > > > > > ... > > > > > >> CC=clang > > >> CXX=clang++ > > >> CPP=clang-cpp > > > > > > You need to remove these lines. They shouldn?t have been set before or after the commits from projects/bmake . > > > > I hit the same build failure, and I don't have any of those lines in my /etc/make.conf. Mine is: > > > > STRIP= > > > > # added by use.perl 2013-01-21 16:11:13 > > PERL_VERSION=5.12.4 > > WITH_PKGNG=yes > > > > The STRIP= definition appears to have no impact with regard to the build failure. > > > > I routinely do multiple buildworld/installworld cycles when updating, so I am pretty sure that this is a self bootstrap failure; buildworld/installworld succeeds the first time, but not the second time. r283923 does not have the problem, so this was introduced sometime in the past three weeks. > > I concur. DTrace support is b0rken. > > I installed a fresh VM at work using Glen's recent base/head snapshot, > 20150618 r284544. I created an /etc/src.conf file with only > WITH_CTF=yes. I got hold of base/head r284678, started a -j4 > buildworld + buildkernel, and immediately ctfconvert started > complaining about nothing to do, i.e.: > > ERROR: ctfconvert: rc = -1 No entry found [dwarf_next_cu_header_c(61)] > > Same result with -j1. These warnings are benign and are the result of compiling with WITH_CTF and without debug info. Compiling with WITH_DEBUG_FILES or DEBUG_FLAGS=-g will allow CTF to be generated, but its absence shouldn't cause any problems (aside from these annoying warnings). > > I probably forgot to mention earlier, after my problems began last > week, I always wiped /usr/obj clean before building again. > > I haven't activated dtraceall.ko using /boot/loader.conf, but I guess > those that dare, end up with a kernel panic. I certainly did that last > week. Can you elaborate on this? There don't seem to be any reports of such a panic, and I certainly dare to load dtraceall.ko on head. :) -Mark