From owner-freebsd-current@freebsd.org Tue Dec 12 11:04:58 2017 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 D2241E94428 for ; Tue, 12 Dec 2017 11:04:58 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id BA2A0765BC for ; Tue, 12 Dec 2017 11:04:58 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id B9865E94427; Tue, 12 Dec 2017 11:04:58 +0000 (UTC) Delivered-To: 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 B92D0E94426 for ; Tue, 12 Dec 2017 11:04:58 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from mail.madpilot.net (grunt.madpilot.net [78.47.145.38]) (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 80C15765BB for ; Tue, 12 Dec 2017 11:04:57 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from mail (mail [192.168.254.3]) by mail.madpilot.net (Postfix) with ESMTP id 3ywxml4VTFzZvq; Tue, 12 Dec 2017 12:04:55 +0100 (CET) Received: from mail.madpilot.net ([192.168.254.3]) by mail (mail.madpilot.net [192.168.254.3]) (amavisd-new, port 10024) with ESMTP id YINGeXk250yE; Tue, 12 Dec 2017 12:04:50 +0100 (CET) Received: from marvin.madpilot.net (micro.madpilot.net [88.149.173.206]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.madpilot.net (Postfix) with ESMTPSA; Tue, 12 Dec 2017 12:04:50 +0100 (CET) Subject: Re: XBOX/i386 and xlint removal To: Konstantin Belousov , current@freebsd.org References: <20171109135221.GB4550@kib.kiev.ua> From: Guido Falsi Message-ID: <95fe7a83-c464-a0dd-5b78-5d0b6e89cec4@FreeBSD.org> Date: Tue, 12 Dec 2017 12:04:49 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <20171109135221.GB4550@kib.kiev.ua> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit 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: Tue, 12 Dec 2017 11:04:58 -0000 On 11/09/2017 14:52, Konstantin Belousov wrote: > Hello, > I created two reviews to axe two features which I personally find of > little use in modern FreeBSD. > > https://reviews.freebsd.org/D13015 xlint Hi, I just discovered that this change brakes building a pre change system (using nanobsd scripts for example) from head. The sources before this change expect lint to be present and actually use it I have worked around this by commenting out xlint from the build in the 11.1 sources, since I don't need it. Maybe simply defining LINT="" would work too. (I'll test this approach later) I have no need for xlint and have no objection to it's removal, but loosing the ability to build older source trees from head looks wrong. Don't know if modifying older branches to cope with the lint command not being present is a viable option. -- Guido Falsi