Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 18 Jun 2015 20:01:46 +0200 (CEST)
From:      =?ISO-8859-1?Q?Trond_Endrest=F8l?= <Trond.Endrestol@fagskolen.gjovik.no>
To:        FreeBSD current <freebsd-current@freebsd.org>
Subject:   Obsolete files in base/head
Message-ID:  <alpine.BSF.2.20.1506181838050.69928@mail.fig.ol.no>

next in thread | raw e-mail | index | archive | help
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: <owner-freebsd-current@FreeBSD.ORG>
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 <avg@FreeBSD.org>
CC: FreeBSD Current <freebsd-current@FreeBSD.org>, Dimitry Andric
 <dim@FreeBSD.org>, <sjg@juniper.net>
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 <avg@FreeBSD.org>
 message dated "Thu, 18 Jun 2015 09:22:17 +0300."
From: "Simon J. Gerraty" <sjg@juniper.net>
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: <DM2PR05MB719E235379B019666AB21E1AAA50@DM2PR05MB719.namprd05.prod.outlook.com>
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
 <freebsd-current.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>;
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-current>,
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 18 Jun 2015 18:13:09 -0000

Andriy Gapon <avg@FreeBSD.org> 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...




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.20.1506181838050.69928>