From owner-freebsd-current@FreeBSD.ORG Thu Jun 18 18:01:58 2015 Return-Path: Delivered-To: freebsd-current@hub.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 CA399480 for ; Thu, 18 Jun 2015 18:01:58 +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 426BFEA3 for ; Thu, 18 Jun 2015 18:01:57 +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 t5II1kXp072198 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Thu, 18 Jun 2015 20:01:46 +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 t5II1kpD072195 for ; Thu, 18 Jun 2015 20:01:46 +0200 (CEST) (envelope-from trond@fagskolen.gjovik.no) X-Authentication-Warning: mail.fig.ol.no: trond owned process doing -bs Date: Thu, 18 Jun 2015 20:01:46 +0200 (CEST) From: =?ISO-8859-1?Q?Trond_Endrest=F8l?= Sender: Trond.Endrestol@fagskolen.gjovik.no To: FreeBSD current Subject: Obsolete files in base/head Message-ID: 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 autolearn=unavailable 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: Thu, 18 Jun 2015 18:01:59 -0000 Hi, I'm sorry if this is just noise. Due to recent events in base/head, I began roaming one of my base/head VMs at home. This one is UFS2 based, and I found some files that hasn't been updated by installworld in quite some time. I have other base/head VMs, but they are ZFS based, and on those I always run install{world,kernel} with DESTDIR set to a brand new BE, and thus I don't see much of the old stuff. /usr/bin/preconv (mine's dated Nov 28 2014) /usr/lib/libssp_p.a (Mar 8 2014) /usr/lib/libstand_p.a (Mar 8 2014) /usr/lib/libprivateunbound.a (Jun 4 20:04) /usr/lib/libprivateunbound_p.a (Jun 4 20:04) /usr/libexec/catman.local (May 20 21:53) /usr/libexec/makewhatis.local (May 20 21:53) /usr/share/man/man1/makewhatis.1.gz (May 20 21:53) /usr/share/man/man1/preconv.1.gz (Nov 28 2014) /usr/share/man/man1/sntp.1.gz (Mar 23 21:19) /usr/share/man/man3/atf-c++-api.3.gz (Nov 1 2014) /usr/share/man/man3/rlhistory.3.gz (Jul 8 2014) /usr/share/man/man3/gpib.3.gz (Des 21 10:05) /usr/share/man/man3/ibclr.3.gz (Des 21 10:05) /usr/share/man/man3/ibdev.3.gz (Des 21 10:05) /usr/share/man/man3/ibdma.3.gz (Des 21 10:05) /usr/share/man/man3/ibeos.3.gz (Des 21 10:05) /usr/share/man/man3/ibeot.3.gz (Des 21 10:05) /usr/share/man/man3/ibloc.3.gz (Des 21 10:05) /usr/share/man/man3/ibonl.3.gz (Des 21 10:05) /usr/share/man/man3/ibpad.3.gz (Des 21 10:05) /usr/share/man/man3/ibrd.3.gz (Des 21 10:05) /usr/share/man/man3/ibsad.3.gz (Des 21 10:05) /usr/share/man/man3/ibsic.3.gz (Des 21 10:05) /usr/share/man/man3/ibtmo.3.gz (Des 21 10:05) /usr/share/man/man3/ibtrg.3.gz (Des 21 10:05) /usr/share/man/man3/ibwrt.3.gz (Des 21 10:05) /usr/share/man/man3/nvlist.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_add_binary.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_add_bool.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_add_descriptor.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_add_null.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_add_number.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_add_nvlist.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_add_string.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_add_stringf.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_add_stringv.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_clone.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_create.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_destroy.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_dump.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_empty.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_error.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_exists.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_exists_binary.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_exists_bool.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_exists_descriptor.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_exists_null.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_exists_number.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_exists_nvlist.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_exists_string.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_exists_type.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_existsf.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_existsv.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_fdump.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_flags.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_free.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_free_binary.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_free_bool.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_free_descriptor.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_free_null.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_free_number.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_free_string.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_free_type.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_freef.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_freev.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_get_binary.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_get_bool.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_get_descriptor.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_get_number.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_get_nvlist.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_get_parent.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_get_string.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_move_binary.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_move_descriptor.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_move_nvlist.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_move_string.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_movef_binary.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_movef_descriptor.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_movef_nvlist.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_movef_string.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_movev_binary.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_movev_descriptor.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_movev_nvlist.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_movev_string.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_next.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_pack.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_recv.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_send.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_set_error.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_size.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_take_binary.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_take_bool.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_take_descriptor.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_take_number.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_take_nvlist.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_take_string.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_takef_binary.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_takef_bool.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_takef_descriptor.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_takef_number.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_takef_nvlist.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_takef_string.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_takev_binary.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_takev_bool.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_takev_descriptor.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_takev_number.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_takev_nvlist.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_takev_string.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_unpack.3.gz (Mar 23 21:15) /usr/share/man/man3/nvlist_xfer.3.gz (Mar 23 21:15) /usr/share/man/man4/asr.4.gz (Dec 21 10:07) /usr/share/man/man4/gpib.4.gz (Dec 21 10:07) /usr/share/man/man4/pcii.4.gz (Dec 21 10:07) /usr/share/man/man4/tnt4882.4.gz (Dec 21 10:07) /usr/share/man/man8/catman.local.8.gz (May 20 21:53) /usr/share/man/man8/makewhatis.local.8.gz (May 20 21:53) /usr/share/man/man8/version.4th.8.gz (Mar 23 21:17) /usr/share/man/man9/SYSCTL_ADD_OID.9.gz (Jul 22 2014) /usr/share/man/man9/callout_drain_async.9.gz (Jan 15 21:40) /usr/share/man/man9/spl.9.gz (Jan 15 21:40) /usr/share/man/man9/spl0.9.gz (Jan 15 21:40) /usr/share/man/man9/splbio.9.gz (Jan 15 21:40) /usr/share/man/man9/splclock.9.gz (Jan 15 21:40) /usr/share/man/man9/splhigh.9.gz (Jan 15 21:40) /usr/share/man/man9/splimp.9.gz (Jan 15 21:40) /usr/share/man/man9/splnet.9.gz (Jan 15 21:40) /usr/share/man/man9/splsoftclock.9.gz (Jan 15 21:40) /usr/share/man/man9/splsofttty.9.gz (Jan 15 21:40) /usr/share/man/man9/splstatclock.9.gz (Jan 15 21:40) /usr/share/man/man9/spltty.9.gz (Jan 15 21:40) /usr/share/man/man9/splvm.9.gz (Jan 15 21:40) /usr/share/man/man9/splx.9.gz (Jan 15 21:40) /usr/share/man/man9/PCI_ADD_VF.9.gz (May 20 21:52) /usr/share/man/man9/PCI_INIT_IOV.9.gz (May 20 21:52) /usr/share/man/man9/PCI_UNINIT_IOV.9.gz (May 20 21:52) /usr/share/tmac/man.local (Mar 8 2014) /usr/share/tmac/mm/locale (Mar 8 2014) /usr/share/tmac/mm/se_locale (Mar 8 2014) The following files where updated when I ran installworld on the 14th (r284349), but not when I ran installworld on the 17th (r284515): /usr/share/man/man1/lzegrep.1.gz (Jun 14 17:54) /usr/share/man/man1/lzfgrep.1.gz (Jun 14 17:54) /usr/share/man/man1/lzgrep.1.gz (Jun 14 17:54) /usr/share/man/man1/xzegrep.1.gz (Jun 14 17:54) /usr/share/man/man1/xzfgrep.1.gz (Jun 14 17:54) /usr/share/man/man1/xzgrep.1.gz (Jun 14 17:54) /usr/share/man/man8/mount_fusefs.8 was installed without any compression, hence no .gz suffix, and mine's dated Mar 8 2014. /usr/share/man/man8/mount_fusefs.8.gz is installed and is current. Also, I believe these directories should be removed during delete-old: /usr/local/debug/usr/lib/clang/3.5.1 /usr/local/debug/usr/lib/clang/3.6.0 -- +-------------------------------+------------------------------------+ | 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 Thu Jun 18 18:13:09 2015 Return-Path: Delivered-To: freebsd-current@hub.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 B8D6081D; Thu, 18 Jun 2015 18:13:09 +0000 (UTC) (envelope-from sjg@juniper.net) Received: from na01-by2-obe.outbound.protection.outlook.com (mail-by2on0107.outbound.protection.outlook.com [207.46.100.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "MSIT Machine Auth CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E42EF1B5; Thu, 18 Jun 2015 18:13:08 +0000 (UTC) (envelope-from sjg@juniper.net) Received: from BLUPR05CA0053.namprd05.prod.outlook.com (10.141.20.23) by DM2PR05MB719.namprd05.prod.outlook.com (10.141.177.151) with Microsoft SMTP Server (TLS) id 15.1.190.14; Thu, 18 Jun 2015 17:40:30 +0000 Received: from BN1AFFO11FD036.protection.gbl (2a01:111:f400:7c10::111) by BLUPR05CA0053.outlook.office365.com (2a01:111:e400:855::23) with Microsoft SMTP Server (TLS) id 15.1.195.15 via Frontend Transport; Thu, 18 Jun 2015 17:40:29 +0000 Authentication-Results: spf=softfail (sender IP is 66.129.239.19) smtp.mailfrom=juniper.net; FreeBSD.org; dkim=none (message not signed) header.d=none; Received-SPF: SoftFail (protection.outlook.com: domain of transitioning juniper.net discourages use of 66.129.239.19 as permitted sender) Received: from P-EMF02-SAC.jnpr.net (66.129.239.19) by BN1AFFO11FD036.mail.protection.outlook.com (10.58.52.240) with Microsoft SMTP Server (TLS) id 15.1.190.9 via Frontend Transport; Thu, 18 Jun 2015 17:40:28 +0000 Received: from magenta.juniper.net (172.17.27.123) by P-EMF02-SAC.jnpr.net (172.24.192.21) with Microsoft SMTP Server (TLS) id 14.3.146.0; Thu, 18 Jun 2015 10:40:09 -0700 Received: from chaos.jnpr.net (chaos.jnpr.net [172.21.16.28]) by magenta.juniper.net (8.11.3/8.11.3) with ESMTP id t5IHe8D95950; Thu, 18 Jun 2015 10:40:08 -0700 (PDT) (envelope-from sjg@juniper.net) Received: from chaos (localhost [127.0.0.1]) by chaos.jnpr.net (Postfix) with ESMTP id E3182580AA; Thu, 18 Jun 2015 10:40:07 -0700 (PDT) To: Andriy Gapon CC: FreeBSD Current , Dimitry Andric , Subject: Re: toolchain target In-Reply-To: <55826399.3020801@FreeBSD.org> References: <5581DBD0.3020004@FreeBSD.org> <5581E324.8030000@FreeBSD.org> <22196.1434583597@chaos> <55826399.3020801@FreeBSD.org> Comments: In-reply-to: Andriy Gapon message dated "Thu, 18 Jun 2015 09:22:17 +0300." From: "Simon J. Gerraty" X-Mailer: MH-E 8.0.3; nmh 1.3; GNU Emacs 22.3.1 Date: Thu, 18 Jun 2015 10:40:07 -0700 Message-ID: <18458.1434649207@chaos> MIME-Version: 1.0 Content-Type: text/plain X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD036; 1:pPbKHNuNwNJoSWWDAN69d3wAkx1V3micZCcV/VtSx69TeAIsgxttcEDZLtF6hEkbPtu6gcH1oYgblzMYf6RS+boUihWP+nVhjFElBsqm3q+VtVK+Oj5vtgi1EBn6mEqCvx/Haw4hjC70kZzfX+e4N6SXNnpyRv03fF0IpRylCuRmAWox3xuurpC0qYhLb8CWhxWiTnHot1eNJBMZVxcNWqh2wh6JDraeYZRnHXLX+5Hf0uN7DLA98bLrY4N50IrYEj2yzRP3zMI3egSNCKH4gqkQTfzGdyUDMNx9GX8u3rE= X-Forefront-Antispam-Report: CIP:66.129.239.19; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(24454002)(189002)(199003)(51704005)(5001960100002)(107886002)(110136002)(33716001)(189998001)(76176999)(86362001)(50986999)(87936001)(19580395003)(19580405001)(47776003)(6806004)(221733001)(50226001)(50466002)(105596002)(57986006)(48376002)(2950100001)(117636001)(46102003)(76506005)(450100001)(92566002)(106466001)(77096005)(93886004)(62966003)(77156002)(111123002)(42262002)(4001430100001)(62816006); DIR:OUT; SFP:1102; SCL:1; SRVR:DM2PR05MB719; H:P-EMF02-SAC.jnpr.net; FPR:; SPF:SoftFail; MLV:ovrnspm; MX:1; A:1; PTR:InfoDomainNonexistent; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; DM2PR05MB719; 2:R0lnyxQy1BuXOZVH+XY/dUSNEN+BveJ19iq7+PbECYvVXqmt6bEatJ5kVfoZYGum; 2:z/AUxSawuWcR6o2h7lms86KcjgccNXeat81xxh3dBHKYjARFg8gkON+fa8W21abBeu9WDTvA0+nARALjwlh559IFqYx6hl3WbfPqM3VLcmliVJNV7JqF3kv42ffUihZgiolH7+ijmOhT77mpCb8mW7RbnOfhAKY4AyGBJG/wJ1nL0r6YOWHBb3zuKi6WIujknrAx3awvWHjPydsWaYNR4HxkRUSPQkG99ohWjTGqlJg=; 6:UQzn20j6yBwFh3hnNAEBk1MZdeiXZTI4Rj7BGpZBh+eV932O8fSp8770vJzUoKT7803GMGr2q3l7GMpHVtTnJ4796cVhtsZDMXoWZtXL+DoJpp8wIAaCr45XNjBuB4cdlFaPuUD8e+lzmjp9jlVFKhv+///xHcuoYGM+7SbnTW6N8M86lh/8UUQfFMgGMEZ7Bq72nyHLMXaLX16L+b69optEDdXsqug7XBtd/csbcyVirmWnFwUPYXaOcBPLYGKXSnL6JkDdOaXr+VEGek8anVtUzY02LyBKDrykS5ElJAHgEGQw4nQou9SXyYIr8td0Xqct/pUD0noztrx28wq4YuhQwechmnplyb8QrZf9P1dRCy7CBfEYXC0CsAhKwYUDJkC9M+7O1RiBRaE18qJtKuc/UngqSKovSnRXWBDrclcwX59/v8Bcgv8PJ6cIoqFveyR+7qeR1uvH04brNJoJMD8mcdNkneEJ4GfYt8KE/34S1tjChaK1dQaO/u2QvE7H X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DM2PR05MB719; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(520003)(5005006)(3002001); SRVR:DM2PR05MB719; BCL:0; PCL:0; RULEID:; SRVR:DM2PR05MB719; X-Microsoft-Exchange-Diagnostics: 1; DM2PR05MB719; 3:YN/x6l2mJAVbEKYjx1cHG0DNL2gYLdXf28UdlapzCWr/BW/r+r3m6cLtczJyUDRAjtHJSdKBDmUXRMXtL3Ng+ueftdDs02+WfB+9EkwR3auZy2L750Oryp33Qb8hEpTDRaKZc6Mg3wbhv459H+Ciui835Bmcr2a0EsXs1vFLYwUVNK9fOrLdt2xEptEH4a+ttMYMDGmI9uVbCvkt+WGKVHQcVQAgH4V64i5M050uEH6H55QbPEZ5ID1K0JveTBoM4eVj53nV79LVTAKIfR3ZXnfw6DMcPYhgMN1gMdet12b3RUyDi7fH+S5iVhnWwkso X-Forefront-PRVS: 0611A21987 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR05MB719; 9:BfDXRJtyBNKl9BCI2I9AukqRjsGtdxO1gJNeHtADwPF?= =?us-ascii?Q?U67CAUSkkhMLfYPDxKhtPKfqonoskCiv4gyedENE6/n9dWlr+g3PakHgj4/6?= =?us-ascii?Q?nc5VFujxRgF/5MDInbx5MPtryDbfQ77XmQm6vEcz1voZzsWqyDU1ruUTPmJ/?= =?us-ascii?Q?r5GrN0oVGpXUUASfpUW2fbijUtryZH1xkyM3W/s2eQU5bBCGpiyAlN3fpLWo?= =?us-ascii?Q?TZfUSL2SMd4xFEWNLxG7CtQR+rWV1ukDeHskfXAi13QfGnh46qxMr7OWUM42?= =?us-ascii?Q?hdCMgd2TnlLltuR9uFvnrdDJkpRQ5xYZfwLhqbcw88kCl0aeY69bVi3bPfE6?= =?us-ascii?Q?ZM5Jwcx7Yk74S7iip/cIxNYKvZZIvKB2YTEMa0rHY7pEcXL1FkrqJRbB5VqV?= =?us-ascii?Q?H6B4PfoaxCy7Z7xeQWD1WLLXZUsdCd9LoLfamJEhZJFs6dPntesCNu03OKvM?= =?us-ascii?Q?4DL2/fJAdQ3CrpfFxBMpQ4dNN4YhLtQVQvanMtp4taW0v8zIJRUsYd9itX0p?= =?us-ascii?Q?qOHCgttmvs4WSsLWTE895KFCqEY+pH0wzPtKGO6qrGUUC7KNlAAfLINygjd+?= =?us-ascii?Q?tH0iMro8NUNmM7UvMDAc8BVM+uOfb2sabNo7T/XcRXmP3gHfyU0N2ea703rG?= =?us-ascii?Q?h/v8b1HMEX+BC2gJ/9OQOQfey84UYNBKzq2RuZAh/ibrEgqMVS82Yq9rzDg/?= =?us-ascii?Q?xnpUV/agVBMfT3LXh3LUIjHuflHJPYvZbQvFMMhtDQuD7m4qITxSFy9iq4G5?= =?us-ascii?Q?hXKiyH6AhDmMUdVah0MHagdrXV7VThrsHrEWxD+MSbHurxQT+KKN4n6metpq?= =?us-ascii?Q?mVRrn+rO0OveHWb6WphcgMKVe8EyU94g2COUBjXRRC9RU3a7WXVC7n/hoqG1?= =?us-ascii?Q?cRLrEh1NO1cxdSBR6Bo1Y4P3vvw9kejFOykvTm4hPOlEkigFSXv2H039mSlg?= =?us-ascii?Q?eU8TgkV3pUKnKqQkColgw4EHg90llmFfBUQTE25R7FYsZQx9B5kVUA+70KO6?= =?us-ascii?Q?169a9rwzpqL3l15L8LQWxz+f9s8BSHTKAry5M6QUG2Q=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; DM2PR05MB719; 3:rUAOfQvNgVTdl5rtSmtbtXvTCmNb2njm+ngUOQD6I4ttI7hkG9Y28iUfixiYYDKp71L6CK4+PpnZIqCTcF2trak5J9afPFulkcF7Vlv3qypFlJ9gFl/6lUHlvKs92kRwopGfc4Q9aoGaaFV4gMkgqw==; 10:aRh7kXkq6Q62yM1d1R2gnx2QKBXyUS1WJ2+RUjOpTk+OMxmOg0AoDNcRLp+mqeW8YnKnrq9qYJPUKxN1iMNZoSPd9E+EVmnuWF9ZxSCjkI8=; 6:XFP7eCG8Nx9+vhedJ5QJq6w6X++krComqIrgbHnaWjqzqD4/Xx9L+0gRc4XLNiEr X-OriginatorOrg: juniper.net X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Jun 2015 17:40:28.8739 (UTC) X-MS-Exchange-CrossTenant-Id: bea78b3c-4cdb-4130-854a-1d193232e5f4 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=bea78b3c-4cdb-4130-854a-1d193232e5f4; Ip=[66.129.239.19]; Helo=[P-EMF02-SAC.jnpr.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR05MB719 X-Mailman-Approved-At: Thu, 18 Jun 2015 18:18:28 +0000 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: Thu, 18 Jun 2015 18:13:09 -0000 Andriy Gapon wrote: > > do you have anything interesting in /etc/make.conf? > > Thank you for the hint -- __MAKE_CONF=/dev/null SRC_CONF=/dev/null fix the problem. > > Now I am trying to figure out what the problem is. The problem will be that I shifted the include of make.conf and etc to earlier in sys.mk so that they can provide pointer to external toolchains. > > My make.conf: > .if defined(CC) > .if ${CC} == gcc which will break all this - see the UPDATING entry. > CPUTYPE?=k8-sse3 > .else > CPUTYPE?=amdfam10 > .endif > .endif > CFLAGS+= -O2 -fno-strict-aliasing -pipe > CFLAGS+= -fno-omit-frame-pointer > CXXFLAGS+= -O2 -fno-strict-aliasing -pipe The root problem is that a global file like /etc/make.conf is a very fragile concept - makes it almost impossible to evolve the the build. Especially if you put anything in there more complex that setting global knobs. Any use of += etc, makes it sentitive to the point of inclusion. It is useful to include local.sys.mk (hence src.sys.mk) very early. So that they can do CC?= blah etc. before sys.mk does But the current semantic is that make.conf should be included first which means it needs to be included early .. which breaks everyone who has "interesting" stuff there. > And src.conf: > WITH_DEBUG_FILES=yes > WITH_CTF=yes What is perhaps really needed is yet another include that can happen early and another later during sys.mk processing We could then move include of make.conf back Will investigate...