From owner-freebsd-current@FreeBSD.ORG Thu Sep 25 00:13:13 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 16975D60; Thu, 25 Sep 2014 00:13:13 +0000 (UTC) Received: from mail.xcllnt.net (mail.xcllnt.net [50.0.150.214]) (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 98C28FF5; Thu, 25 Sep 2014 00:13:12 +0000 (UTC) Received: from jaesungp-sslvpn-nc.jnpr.net ([66.129.239.11]) (authenticated bits=0) by mail.xcllnt.net (8.14.9/8.14.9) with ESMTP id s8P0D8Om036817 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Wed, 24 Sep 2014 17:13:10 -0700 (PDT) (envelope-from marcel@xcllnt.net) Content-Type: multipart/signed; boundary="Apple-Mail=_135E2C64-62D2-432F-80DE-FA2E0FE7E1D7"; protocol="application/pgp-signature"; micalg=pgp-sha1 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: Poor state of the build infrastructure. From: Marcel Moolenaar In-Reply-To: <20140924164731.2c170ced@zhabar.attlocal.net> Date: Wed, 24 Sep 2014 17:13:03 -0700 Message-Id: References: <4496BEA3-9F6C-4F09-B8F6-68D97A331A60@xcllnt.net> <1643827.epFl9jnZN1@ralph.baldwin.cx> <20140924164731.2c170ced@zhabar.attlocal.net> To: Justin Hibbits X-Mailer: Apple Mail (2.1878.6) Cc: freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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, 25 Sep 2014 00:13:13 -0000 --Apple-Mail=_135E2C64-62D2-432F-80DE-FA2E0FE7E1D7 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii On Sep 24, 2014, at 4:47 PM, Justin Hibbits wrote: > It should probably error out instead, since the build > environment isn't sane at this point. I ran into this probably a few > weeks back. > >> The only thing the FreeBSD build is good at, really, is >> building in /usr/src for the host. The rest is just not >> up to par and I think it harms FreeBSD beyond belief. > > I have no problems building outside of /usr/src. It's not a problem in the sense that it cannot be done, but just think about having to share a machine with a bunch of people and you don't own the machine. You quickly realize that without MAKEOBJDIRPREFIX or with files in /etc (like /etc/make.conf) that you can't tweak, you quick;y realize how error prone everything and how much time you end up wasting. -- Marcel Moolenaar marcel@xcllnt.net --Apple-Mail=_135E2C64-62D2-432F-80DE-FA2E0FE7E1D7 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - http://gpgtools.org iEYEARECAAYFAlQjXg8ACgkQpgWlLWHuifZbcACfe/rPr5pPCr0gNPyWYUo3jPog l2YAn0SvKLDBYOG/3zWTi4nU12t21PXT =vQhF -----END PGP SIGNATURE----- --Apple-Mail=_135E2C64-62D2-432F-80DE-FA2E0FE7E1D7--