From owner-freebsd-current@freebsd.org Thu Jan 4 11:17:59 2018 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C7052EAA913 for ; Thu, 4 Jan 2018 11:17:59 +0000 (UTC) (envelope-from ohartmann@walstatt.org) Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48A0E63E79; Thu, 4 Jan 2018 11:17:58 +0000 (UTC) (envelope-from ohartmann@walstatt.org) Received: from freyja.zeit4.iv.bundesimmobilien.de ([87.138.105.249]) by mail.gmx.com (mrgmx101 [212.227.17.168]) with ESMTPSA (Nemesis) id 0MaW7Z-1eDahb2Jnl-00K6oR; Thu, 04 Jan 2018 12:17:50 +0100 Date: Thu, 4 Jan 2018 12:17:49 +0100 From: "O. Hartmann" To: Shawn Webb Cc: Don Lewis , freebsd-current@FreeBSD.org Subject: Re: more fallout from removal of lint Message-ID: <20180104121735.18f2387f@freyja.zeit4.iv.bundesimmobilien.de> In-Reply-To: <20180102143308.3dmv7sdqccuehrid@mutt-hbsd> References: <20180102143308.3dmv7sdqccuehrid@mutt-hbsd> Organization: Walstatt MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:leWaEC3rCfQXQXcr4YnPPr+zrnqxCtwgle1ERGs8Nx1zWQzj9J5 L6vbvtWBG44YJdGe/1F+lbZCLWfGnrWYTweVSTdnCa25Ml5SZiKCp44zuKyMtChT8RMtO9R YhGd7VS1fANU2f4/vh1wPHPdyWypBtC45P2k55CR0S5zqYc8fLp7RoElX9IR8V2ewpe9Hax hhpYKoYWJVjSjoWRQpbGA== X-UI-Out-Filterresults: notjunk:1;V01:K0:+6L1TxROYig=:nOtlSyakUvgHy8T1PD032a qXjNriOGnI1eCoLa7E0xIPMte6CKNXmu08+PsPsW4xeO/WL71tOr3qpxqob2uk1vAGP0QniXm yyXd6A2AtNNcpxdlhuMs9LXiSy40qQp8CR32dVi8pA3ux3GxEolI3ooEMjMwibACnasJn3u0W smuc1PJlMkBYV6UYgd/f/ff/im6XZSRpA8EePY0ruI287Z7jOW6sXrfo+0z58LsdfwdA88+b2 S4PlK/8R3/qO8c2XdQ0GqFwxHhQ311Vrjp+O6AL0uYN+5EBkDZ2VrA8Nsqj802GrIPm0SkAk8 KRoosDs/obfF94FehAmLoheuB/f7E0whdVpuDflp2Z7fFJPsEsHa1BnzQac71UymUfKzWEtKW 8i8kwEdSmLx41ya2kEAzU7FhRee/Zs/L8FukAjuh7Yu1PpbOOEqOvlv5YOMde59RVI7Z+dO7x oQ/8HnO/Ok0OZc2tuiOrHgtP3H8WpMSSmg8eCV2WWGKI8ISGR5T/azhFuzdmNP5vz9H5klW0Y JEUCBSRYDw981xELl1UuQG/7k8dU0oB0DZJDTmUKZGW9brriB1EAcmbdYuppjhXZSLELtVrfG JtaTtvINtq6bKZ8BXENKn/9frdOYvMOAn1/CVeRQvrKIIn279qsjS6SJkk+YnpOdrAA0fZg8J TN+YQfiQJn725tOVxX6340NhO9l42kTi0TodAcbvppG+jFQsQJp0eKw+sis8UW1pqkOzHKi4A QM1NoRlvxuKOw6tbU0UyBMtINQZyOKNdk00b7Rz6k89H+TEzPeJeIhSsPu2hjcyC88kLQz9hK svJRb8YDteJIsk5pXDD7qaDMqWT3qRFG+S0FV8LUxqnU7Yhgbg= X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.25 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, 04 Jan 2018 11:17:59 -0000 On Tue, 2 Jan 2018 09:33:08 -0500 Shawn Webb wrote: > On Mon, Jan 01, 2018 at 05:14:00PM -0800, Don Lewis wrote: > > Since lint was removed from 12.0-CURRENT, it is not possible to build > > 11.1-STABLE on a 12.0-CURRENT host, but I was able to work around that > > by copying /usr/bin/true to /usr/bin/lint. Unfortunately, that trick > > doesn't work when updating a 11.1-STABLE poudriere jail on a > > 12.0-CURRENT host. > > > > ===> usr.bin/xlint (install) > > ===> usr.bin/xlint/lint1 (install) > > install -N /var/poudriere/jails/111STABLEi386/usr/src/etc -s -o root -g > > wheel -m 555 lint1 /var/poudriere/jails/111STABLEi386/usr/libexec/lint1 > > install -N /var/poudriere/jails/111STABLEi386/usr/src/etc -o root -g wheel > > -m 444 > > lint1.debug /var/poudriere/jails/111STABLEi386/usr/lib/debug/usr/libexec/lint1.debug > > install -N /var/poudriere/jails/111STABLEi386/usr/src/etc -o root -g wheel > > -m 444 lint.7.gz /var/poudriere/jails/111STABLEi386/usr/share/man/man7/ > > ===> usr.bin/xlint/lint2 (install) install > > -N /var/poudriere/jails/111STABLEi386/usr/src/etc -s -o root -g wheel -m > > 555 lint2 /var/poudriere/jails/111STABLEi386/usr/libexec/lint2 install > > -N /var/poudriere/jails/111STABLEi386/usr/src/etc -o root -g wheel -m 444 > > lint2.debug /var/poudriere/jails/111STABLEi386/usr/lib/debug/usr/libexec/lint2.debug > > ===> usr.bin/xlint/xlint (install) install > > -N /var/poudriere/jails/111STABLEi386/usr/src/etc -s -o root -g wheel -m > > 555 xlint /var/poudriere/jails/111STABLEi386/usr/bin/lint install > > -N /var/poudriere/jails/111STABLEi386/usr/src/etc -o root -g wheel -m 444 > > lint.debug /var/poudriere/jails/111STABLEi386/usr/lib/debug/usr/bin/lint.debug > > install -N /var/poudriere/jails/111STABLEi386/usr/src/etc -o root -g wheel > > -m 444 lint.1.gz /var/poudriere/jails/111STABLEi386/usr/share/man/man1/ > > ===> usr.bin/xlint/llib (install) lint -cghapbx > > -I/usr/obj/i386.i386/var/poudriere/jails/111STABLEi386/usr/src/tmp/usr/include > > -Cposix /var/poudriere/jails/111STABLEi386/usr/src/usr.bin/xlint/llib/llib-lposix > > sh: lint: not found *** [llib-lposix.ln] Error code 127 > > > > make[6]: stopped > > in /var/poudriere/jails/111STABLEi386/usr/src/usr.bin/xlint/llib 1 error > > > > > > # ls -l /usr/bin/lint /usr/bin/true > > -r-xr-xr-x 1 root wheel 4976 Dec 30 12:37 /usr/bin/lint > > -r-xr-xr-x 1 root wheel 4976 Dec 29 21:13 /usr/bin/true > > I had filed[1] a bug report about this a little over a month ago and > FreeBSD was disinterested in even discussing it. HardenedBSD worked > around the issue by disabling the build of lint in its 11-STABLE and > 10-STABLE trees. > > [1]: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223892 > > Thanks, > I ran also into this problem and for security reasons, I HAVE TO update several hosts to 11.1-RELENG-p6. I can not, because the building host (poudriere, also the binary packages for a binary update of base) is on CURRENT. I hope this issue gets fixed soon. Regards, Oliver