From owner-freebsd-ports@freebsd.org Tue Jan 19 07:05:35 2016 Return-Path: Delivered-To: freebsd-ports@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 473F9A87927 for ; Tue, 19 Jan 2016 07:05:35 +0000 (UTC) (envelope-from null@pozo.com) Received: from pozo.com (pozo.com [50.197.129.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "pozo.com", Issuer "pozo.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 3217A1319 for ; Tue, 19 Jan 2016 07:05:34 +0000 (UTC) (envelope-from null@pozo.com) Received: from octo.pozo.com (octo.pozo.com [192.168.0.2]) (authenticated bits=128) by pozo.com (8.15.2/8.15.2) with ESMTPA id u0J6xKPe066598; Mon, 18 Jan 2016 22:59:20 -0800 (PST) (envelope-from null@pozo.com) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 9.2 \(3112\)) Subject: Re: Unexpected dependencies of graphics/libGL From: Manfred Antar In-Reply-To: <20160119044908.6cb999497ee9cd36b8dec497@ime.usp.br> Date: Mon, 18 Jan 2016 22:59:20 -0800 Cc: freebsd-ports@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <20160119044908.6cb999497ee9cd36b8dec497@ime.usp.br> To: =?utf-8?Q?Lu=C3=ADs_Fernando_Schultz_Xavier_da_Silveira?= X-Mailer: Apple Mail (2.3112) X-Spam-Status: No, score=-102.8 required=5.0 tests=ALL_TRUSTED, BAYES_00, TW_LV, URIBL_BLOCKED, USER_IN_WHITELIST autolearn=ham autolearn_force=no version=3.4.1, No X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on pozo.com X-pozocom-MailScanner-Information: Please contact the ISP for more information X-pozocom-MailScanner-ID: u0J6xKPe066598 X-pozocom-MailScanner: Found to be clean X-pozocom-MailScanner-From: null@pozo.com X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Jan 2016 07:05:35 -0000 > On Jan 18, 2016, at 8:49 PM, Lu=C3=ADs Fernando Schultz Xavier da Silveir= a wrote: >=20 >=20 >=20 > Begin forwarded message: >=20 > Date: Sun, 17 Jan 2016 03:19:23 +0000 > From: Lu=C3=ADs Fernando Schultz Xavier da Silveira > To: freebsd-questions@freebsd.org > Subject: Unexpected dependencies of graphics/libGL >=20 >=20 > Hello, >=20 > Since the beginning of this year, graphics/libGL and friends started > depending on a significant amount of software, including git and bzr. > Could anyone explain why that is and whether it is possible to avoid > such dependencies? >=20 > Also, there is a dependency on clang and llvm from ports because of > advanced features that I (and I guess many of us) do not require. > I believe it has to do with the Gallium driver and OpenCL. >=20 > Just a suggestion: it would be pretty nice if there were some port > knobs to avoid pulling in another toolchain from ports to build > software that is never run. >=20 > Thank you, > Lu=C3=ADs Fernando As an added note the new dependencies also break the build on Sparc64 clang will not build on Sparc64 although llvm will. So i=E2=80=99m stuck with the earlier version of dri libGl etc. If there was a way to turn off the depend on clang llvm it would be nice. Manfred