From owner-freebsd-current@freebsd.org Mon Jan 8 19:35:42 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 DDF77E5BE5E for ; Mon, 8 Jan 2018 19:35:42 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from pmta2.delivery6.ore.mailhop.org (pmta2.delivery6.ore.mailhop.org [54.200.129.228]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BFB596FACB for ; Mon, 8 Jan 2018 19:35:42 +0000 (UTC) (envelope-from ian@freebsd.org) X-MHO-User: 041903e0-f4ab-11e7-93a5-cd02e7dc7692 X-Report-Abuse-To: https://support.duocircle.com/support/solutions/articles/5000540958-duocircle-standard-smtp-abuse-information X-Originating-IP: 73.78.92.27 X-Mail-Handler: DuoCircle Outbound SMTP Received: from ilsoft.org (unknown [73.78.92.27]) by outbound2.ore.mailhop.org (Halon) with ESMTPSA id 041903e0-f4ab-11e7-93a5-cd02e7dc7692; Mon, 08 Jan 2018 19:35:00 +0000 (UTC) Received: from rev (rev [172.22.42.240]) by ilsoft.org (8.15.2/8.15.2) with ESMTP id w08JZXDp003038; Mon, 8 Jan 2018 12:35:33 -0700 (MST) (envelope-from ian@freebsd.org) Message-ID: <1515440133.44630.16.camel@freebsd.org> Subject: Re: 11.1-jail on CURRENT: sh: lint: not found *** [llib-lposix.ln] Error code 127 From: Ian Lepore To: Don Lewis , Warner Losh Cc: "O. Hartmann" , FreeBSD Current Date: Mon, 08 Jan 2018 12:35:33 -0700 In-Reply-To: References: <20180108075813.3e181697@freyja.zeit4.iv.bundesimmobilien.de> Content-Type: text/plain; charset="ISO-8859-1" X-Mailer: Evolution 3.18.5.1 FreeBSD GNOME Team Port Mime-Version: 1.0 Content-Transfer-Encoding: 8bit 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: Mon, 08 Jan 2018 19:35:43 -0000 On Sun, 2018-01-07 at 23:49 -0800, Don Lewis wrote: > There doesn't appear to be a knob to disable building lint for FreeBSD > 11.x.  Linking or copying /usr/bin/true to /usr/bin/lint works for cross > building 11 on on a 12.0-CURRENT machine, but I was not able to get it > to work when rebuilding a poudriere jail. > Disabling the build of lint on 11-stable by default, but allowing users to enable it, seems to me like the most sensible option, given how little lint is used these days.  (The alternative would be to build it as a bootstrap tool I guess.)  I've created a patchset to do that and put it up for review... https://reviews.freebsd.org/D13799 If this is an okay solution for everyone, I think it could be used with 10-stable too. -- Ian > On  8 Jan, Warner Losh wrote: > > > > Does building -DWITHOUT_LINT work? Or linking lint to /bin/true > > > > Warner > > > > On Jan 7, 2018 11:58 PM, "O. Hartmann" wrote: > > > > > > > > We have a bunch of CURRENT boxes running poudriere jails providing > > > packages for > > > 11.1-RELENG. Since a couple of week sfor now, I face this error when I try > > > to > > > update the p3 and p4 to the recent p6: > > > > > > [...] > > > cc -O2 -pipe > > > -I/pool/poudriere/jails/11amd64/usr/src/usr.bin/xlint/xlint/../lint1 > > > -DPREFIX=\"\" > > > -I/pool/poudriere/jails/11amd64/usr/src/usr.bin/xlint/xlint/../arch/amd64 > > > -I/pool/poudriere/jails/11amd64/usr/src/usr.bin/xlint/xlint/../common > > > -DNDEBUG > > > -std=gnu99 -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k > > > -W > > > -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes > > > -Wpointer-arith > > > -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow > > > -Wunused-parameter > > > -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls > > > -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations > > > -Wthread-safety -Wno-empty-body -Wno-string-plus-int > > > -Wno-unused-const-variable > > > -Qunused-arguments  -o xlint xlint.o mem.o --- lint.1.gz --- gzip > > > -cn /pool/poudriere/jails/11amd64/usr/src/usr.bin/xlint/xlint/lint.1 > > > > lint.1.gz ===> usr.bin/xlint/llib (all) --- llib-lposix.ln --- lint > > > -cghapbx > > > -Cposix /pool/poudriere/jails/11amd64/usr/src/usr.bin/xlint/llib/ > > > llib-lposix > > > sh: lint: not found *** [llib-lposix.ln] Error code 127 > > > [...] > > > > > > > > > Please advice how this can be resolved. > > > > > > > > > Kind regards, > > > > > > Oliver > > > _______________________________________________ > > > freebsd-current@freebsd.org mailing list > > > https://lists.freebsd.org/mailman/listinfo/freebsd-current > > > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > > > > > _______________________________________________ > > freebsd-current@freebsd.org mailing list > > https://lists.freebsd.org/mailman/listinfo/freebsd-current > > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"