From owner-svn-src-all@FreeBSD.ORG Thu Dec 24 14:41:46 2009 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 48C661065692; Thu, 24 Dec 2009 14:41:46 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from mail.vega.ru (mail.vega.ru [90.156.167.5]) by mx1.freebsd.org (Postfix) with ESMTP id F0F328FC08; Thu, 24 Dec 2009 14:41:45 +0000 (UTC) Authentication-Results: mail.vega.ru; dkim=unverified, header.i=@FreeBSD.org Authentication-Results: mail.vega.ru; domainkeys=; header.sender= Received: from [10.100.124.99] (helo=edoofus.dev.vega.ru) by mail.vega.ru with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.69 (FreeBSD)) (envelope-from ) id 1NNosn-000MaI-OD; Thu, 24 Dec 2009 17:41:41 +0300 Date: Thu, 24 Dec 2009 17:41:36 +0300 From: Ruslan Ermilov To: Doug Barton Message-ID: <20091224144136.GA28793@edoofus.dev.vega.ru> References: <200912211943.nBLJhNUU038425@svn.freebsd.org> <200912211459.21766.jhb@freebsd.org> <20091221220004.GA42400@alchemy.franken.de> <20091221.211648.632868945383134253.imp@bsdimp.com> <4B3129CD.20908@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4B3129CD.20908@FreeBSD.org> Cc: src-committers@freebsd.org, jhb@freebsd.org, svn-src-all@freebsd.org, marius@alchemy.franken.de, svn-src-head@freebsd.org, "M. Warner Losh" Subject: Re: svn commit: r200797 - head/lib/libc/stdtime X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Dec 2009 14:41:46 -0000 On Tue, Dec 22, 2009 at 12:19:25PM -0800, Doug Barton wrote: > In the short term I think we are well served on all fronts to modify > the build architecture to better support compilers from ports. This > would actually help with the llvm/clang testing too, and sidestep the > problems of gplv3 stuff being in the base. TMK there has been no work > on this direction at all, which is disappointing. If you take GNU binutils/compiler from ports, I think we can already do this, and without any changes to the build architecture. It's just a matter of defining several make(1) variables, like CC, CXX, CPP, LD, AS, NM, AR, specifying full paths of the desired binaries, plus some environment variables (at least STRIPBIN, so that install(1) calls the correct strip(1) binary). Cheers, -- Ruslan Ermilov ru@FreeBSD.org FreeBSD committer