Date: Fri, 12 Oct 2018 10:22:20 +0200 (CEST) From: =?ISO-8859-1?Q?Trond_Endrest=F8l?= <Trond.Endrestol@fagskolen.gjovik.no> To: FreeBSD current <freebsd-current@freebsd.org> Subject: Re: r339289 buildworld stopped in /usr/src/secure/lib/libcrypto Message-ID: <alpine.BSF.2.21.9999.1810121018200.65597@mail.fig.ol.no> In-Reply-To: <88b5e45e-752f-2669-22af-b7a00c270555@b2n.org> References: <ca1c05c9-a072-6fc4-4d01-c2cf80c0b1f3@gmail.com> <82f64ae7-2e02-59a7-6058-01b33d594517@b2n.org> <20181011190745.GD53700@FreeBSD.org> <20181011153847.76f256df@ralga.knownspace> <20181011204427.GE53700@FreeBSD.org> <86d0sf68ao.fsf@next.des.no> <88b5e45e-752f-2669-22af-b7a00c270555@b2n.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 12 Oct 2018 09:59+0200, Raúl wrote: > (also deleted obj) I do that whenever sys/sys/param.h changes. My builder wipes obj unconditionally every Monday in addition to the above. -- Trond. From owner-freebsd-current@freebsd.org Fri Oct 12 09:45:13 2018 Return-Path: <owner-freebsd-current@freebsd.org> Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A83D110B414A for <freebsd-current@mailman.ysv.freebsd.org>; Fri, 12 Oct 2018 09:45:13 +0000 (UTC) (envelope-from se@freebsd.org) Received: from sonic309-24.consmr.mail.ir2.yahoo.com (sonic309-24.consmr.mail.ir2.yahoo.com [77.238.179.82]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 24F0B7AA70 for <freebsd-current@freebsd.org>; Fri, 12 Oct 2018 09:45:12 +0000 (UTC) (envelope-from se@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1539337505; bh=f/scXVKC179T2p8l0QFvg2dCRDHxEwwhuTGNu8SXSuI=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From:Subject; b=p4vl9oOhLduY7ILvTvuuAScsd99aanyYO13WKUT6gKusUD9AOJUKvw4IYACZUSvEPvYAcwD6XdGcR64Z0/q+4i7aCEmDhyXH/zVBiq1ZdkPZsgz4pmQ889ODtb8zw3EuyDhYXt3QgLF+YVP7qmYBVKJFhaO2CtdaZDnG/Ot4qy9HSNukB/ISl5xjAWgbLokBfzbjaLxRxFFCRmyU5xmDPuAZLUkSI0ML55s297NgEXV7Vt9gTMZdp8o6ZgmedibHXxWjJsHOiptltJnfmTnrfqaLggXdIDpGkUMgB7UBB5niGsFQ+JjRwZbox7ORoCnE7WR4xSt9XKO3ku4Twx9swQ== X-YMail-OSG: FT3UZKkVM1mwwgcvHjpoxNrDcYVYgkCohX6zdsEWcx6T3ujaTVkcNbxoRrSCqti 1OWbqYAaVzvSSPHcopyIiaCzjhk5dzLEas3yJhPVLG5j6P.vCMyc2fX35bjxQN5BaMmso35JhNAx T1m1duCeqrHU4mu7GI2m2JdwxHmhHCv.O_7PqRqD_ALBr7YKz3mIgryrJgpH6gqRksM6_E7may6J KbKXErfvvOWbjUi4w9K.tiNiE_VI73aX4jLBCNWfHTAjeaNjWe_jNvX3HEJ9Ptn1rGW1R_YeshDD 44liluygiBIqEL8vdLE3l1WoVng.r9gSBisuRLgS7jjt6V1_oQrJNu29C4fGPJYDqCdL6cQZTrc7 HqIHyFC_RLkS4OCo7p_DEfx4tzUoXnIbH6jIy7zhqb9I_vvF32ob5K2aBdVmozPzLiav7YAsxLwO kwWOEKA4UjJl8aQYlRs8SpANXLpjWoQ1GlL3zAklMfnLpZRjz6T7B1gvQy_aqx9vn0HED.S4kNhi .GYTyu5djlO2pG71MLIdD2CfPZA07a162IZvYm0d1ARL6rxU8G4oLE3jVu6cPWDPA_MwI0u6LnbZ EceTus.dpVg05uNJO5UUi7lY8_fU8o8m9CpvhiIrBTXUyDUFG.FzJt7TMLNmbOaPJJsLsnI7YP4f A6.WOP7fA6AbflhQNpXDKeDQuhblkbJK5ORhGOj6x4.5TZqErICavdx18BsEK5yPkIybZ1tMQaCT nzwPBOQ13sY8DAShkq9XsBIRqnbgIMRoBWSO6aAY8WRRQgsjL2QRGZM2l..kizz4ZIDZFlWdb4tg dViSCuclq9dCwhN2pnFK1VCCE55Us69tYK_rq_.B8z9jNQ9esawC2LRsegsFJqRibs2FbVXfOARf 62kDs4djXHn0YoghZdXrztv6j6E2wI5vwQw8HvXldpZ7gDaKYOFKYbH4Fi9PBAzTW3LrbvXedzPU Wx0zNqOoKNZccNwZtcx30YpgwvtfFUc1qR5X4F07KlnkdTTJ8wDqxRDycC1Vu7LlXHnQdcdTfooI 1L6bT5I0F.2NEXrchIt5I327dxX3qt8Iq4ZkP2VnLQt9fDqbt8hIjwSb4BDIUzAA_1DgbYO0J2nX 4 Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.ir2.yahoo.com with HTTP; Fri, 12 Oct 2018 09:45:05 +0000 Received: from p50806F19.dip0.t-ipconnect.de (EHLO Stefans-MBP-LAN.fritz.box) ([80.128.111.25]) by smtp432.mail.ir2.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 801e037b46979cf38f644c3115da733f; Fri, 12 Oct 2018 09:45:02 +0000 (UTC) Subject: Re: careless commits disrupt To: FreeBSD Current <freebsd-current@freebsd.org> Cc: =?UTF-8?Q?Dag-Erling_Sm=c3=b8rgrav?= <des@des.no>, "Julian H. Stacey" <jhs@berklix.com>, Stefan Esser <se@localhost.FreeBSD.org> References: <201810111910.w9BJAPrL049507@fire.js.berklix.net> <868t3367wj.fsf@next.des.no> From: Stefan Esser <se@freebsd.org> Openpgp: preference=signencrypt Autocrypt: addr=se@freebsd.org; prefer-encrypt=mutual; keydata= xsBNBFVxiRIBCADOLNOZBsqlplHUQ3tG782FNtVT33rQli9EjNt2fhFERHIo4NxHlWBpHLnU b0s4L/eItx7au0i7Gegv01A9LUMwOnAc9EFAm4EW3Wmoa6MYrcP7xDClohg/Y69f7SNpEs3x YATBy+L6NzWZbJjZXD4vqPgZSDuMcLU7BEdJf0f+6h1BJPnGuwHpsSdnnMrZeIM8xQ8PPUVQ L0GZkVojHgNUngJH6e21qDrud0BkdiBcij0M3TCP4GQrJ/YMdurfc8mhueLpwGR2U1W8TYB7 4UY+NLw0McThOCLCxXflIeF/Y7jSB0zxzvb/H3LWkodUTkV57yX9IbUAGA5RKRg9zsUtABEB AAHNKVN0ZWZhbiBFw59lciAoWWFob28hKSA8c3QuZXNzZXJAeWFob28uZGU+wsCWBBMBCgBA AhsDBwsJCAcDAgEGFQgCCQoLBBYCAwECHgECF4AWIQSjceplnAvsyCtxUxNH67XvWv31RAUC WvLvqwUJCyUBEwAKCRBH67XvWv31REySCACc6vqcSFQCRyBRc2CV5ZBjbbnTy7VBoXbUS3/c 4Hn8I0YQ39q7//2z8vYsgLeM1mMXL4PUIU/0f0dBAFBLpxV7bntGzyCJls6SeGS/qcQKhqaI 6I7NcWg8OkIJIhUL6q238cS1ql9pU65fyHe0PP8JS08m81PDpX2/4wTE6h2jgYUy55eXRzoF MEjr1S8SSnidsBem27o7iWu9ltJsUtE86071iZlLzbuHv2nvucrjAV9cK9tHrxYT/YiY8QhT L48iWj2xIjLjg1ebmgIFZ2k881we/KTIoUugqOOR1gDSc4qwM8CA388cN3frjtl98CwhAT5T UV8tIDqri+/Z1AKwzsBNBFVxiRIBCACxI/aglzGVbnI6XHd0MTP05VK/fJub4hHdc+LQpz1M kVnCAhFbY9oecTB/togdKtfiloavjbFrb0nJhJnx57K+3SdSuu+znaQ4SlWiZOtXnkbpRWNU eMm+gtTDMSvloGAfr76RtFHskdDOLgXsHD70bKuMhlBxUCrSwGzHaD00q8iQPhJZ5itb3WPq z3B4IjiDAWTO2obD1wtAvSuHuUj/XJRsiKDKW3x13cfavkad81bZW4cpNwUv8XHLv/vaZPSA ly+hkY7NrDZydMMXVNQ7AJQufWuTJ0q7sImRcEZ5EIa98esJPey4O7C0vY405wjeyxpVZkpq ThDMurqtQFn1ABEBAAHCwHwEGAEKACYCGwwWIQSjceplnAvsyCtxUxNH67XvWv31RAUCWvLv qwUJCyUBGQAKCRBH67XvWv31RLnrB/9gzcRlpx71sDMosoZULWn7wysBJ/8AIEfIByRaHQe3 pn/KwE57pB+zFbbQqB7YzeZb7/UUgR4zU2ZbOcEfwDZcHUbj0B3fGRsS3t0uiLlAd8w0sBZb SxrqzjdpDjIbOZkxssqUmvrsN67UG1AFWH9aD24keBS7YjPBS8hLxPeYV+Xz6vUL8fRZje/Z JgiBMIwyj6g2lH/zkdnxBdC0iG1xxJOLTaghMMeQyCdH6ef8+VMyAlAJsMckbOTvx63tY8z7 DFcrnTJfbe1EziRilVsEaK8tTzJzhcTfos+f3eBYWEilxe5HzIhYKJeC7lmsSUcGwa6+9VRg a0ctmi9Z8OgX Message-ID: <b55f5051-48da-9604-27b3-2d404bb07da2@freebsd.org> Date: Fri, 12 Oct 2018 11:44:59 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Thunderbird/60.2.1 MIME-Version: 1.0 In-Reply-To: <868t3367wj.fsf@next.des.no> Content-Type: text/plain; charset=windows-1252 Content-Language: en-US Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Discussions about the use of FreeBSD-current <freebsd-current.freebsd.org> List-Unsubscribe: <https://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: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, <mailto:freebsd-current-request@freebsd.org?subject=subscribe> X-List-Received-Date: Fri, 12 Oct 2018 09:45:14 -0000 Am 12.10.18 um 07:39 schrieb Dag-Erling Sm�rgrav: > Julian H. Stacey <jhs@berklix.com> writes: >> Stefan Esser <se@freebsd.org> writes: >>> You should also delete old files: >>> >>> cd /usr/src >>> make delete-old >>> make delete-old-libs >> I just ran that. It deleted lots of stuff. & I'd only run it 2 days ago. >> I should have run it just before buildworld though. >> It's not suggested in the top of >> https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html >> just at base of page. > > That's because you should *never* run delete-old or delete-old-libs from > a source tree that is newer than your installed system. It may delete > files which have been obsoleted by changes you haven't yet built and > installed, to the point where you may be unable to build and install > those changes. In this particular case, it will, at the very least, > break ssh and svn / svnlite. Yes, sorry, running make delete-old-libs before buildworld is no good idea, unless the old libraries have been copied to /usr/lib/compat before. The advice to run "make delete-old-libs" came from the following message from Glen Barber: https://lists.freebsd.org/pipermail/freebsd-current/2018-October/071581.html But the advice was not to delete old files before make buildworld, but only before starting the required port upgrades ... I might have mentioned, that I always preserve old shared libraries in /usr/lib/compat before running "make delete-old-libs". This allows to run old binaries, but prevents linking of new binaries against these libraries (should not matter for make buildworld, but for building ports, which I do at in the same script that invokes buildworld for critical kernel modules that are to be built from ports). No binary or library should reference a library whose path contains /compat/ after all upgrades have been performed, obviously ... Regards, STefan
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.21.9999.1810121018200.65597>