From owner-freebsd-current@freebsd.org Fri Oct 12 08:22:27 2018 Return-Path: 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 119E010B0998 for ; Fri, 12 Oct 2018 08:22:27 +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 8398277E0F for ; Fri, 12 Oct 2018 08:22:26 +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.15.2/8.15.2) with ESMTPS id w9C8MKCg064063 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Fri, 12 Oct 2018 10:22:20 +0200 (CEST) (envelope-from trond@fagskolen.gjovik.no) Received: from localhost (trond@localhost) by mail.fig.ol.no (8.15.2/8.15.2/Submit) with ESMTP id w9C8MKD3064060 for ; Fri, 12 Oct 2018 10:22:20 +0200 (CEST) (envelope-from trond@fagskolen.gjovik.no) X-Authentication-Warning: mail.fig.ol.no: trond owned process doing -bs Date: Fri, 12 Oct 2018 10:22:20 +0200 (CEST) From: =?ISO-8859-1?Q?Trond_Endrest=F8l?= Sender: Trond.Endrestol@fagskolen.gjovik.no To: FreeBSD current Subject: Re: r339289 buildworld stopped in /usr/src/secure/lib/libcrypto In-Reply-To: <88b5e45e-752f-2669-22af-b7a00c270555@b2n.org> Message-ID: References: <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> User-Agent: Alpine 2.21.9999 (BSF 287 2018-06-16) Organization: Fagskolen Innlandet OpenPGP: url=http://fig.ol.no/~trond/trond.key MIME-Version: 1.0 X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) 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.27 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.27 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: Fri, 12 Oct 2018 08:22:27 -0000 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: 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 ; 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 ; 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 Cc: =?UTF-8?Q?Dag-Erling_Sm=c3=b8rgrav?= , "Julian H. Stacey" , Stefan Esser References: <201810111910.w9BJAPrL049507@fire.js.berklix.net> <868t3367wj.fsf@next.des.no> From: Stefan Esser 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: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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 writes: >> Stefan Esser 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