From owner-freebsd-questions Thu May 24 2:33:37 2001 Delivered-To: freebsd-questions@freebsd.org Received: from casimir.physics.purdue.edu (casimir.physics.purdue.edu [128.210.146.111]) by hub.freebsd.org (Postfix) with ESMTP id 7BBEF37B423; Thu, 24 May 2001 02:33:31 -0700 (PDT) (envelope-from will@physics.purdue.edu) Received: by casimir.physics.purdue.edu (Postfix, from userid 1000) id CE4B718A51; Thu, 24 May 2001 04:33:16 -0500 (EST) Date: Thu, 24 May 2001 04:33:16 -0500 From: Will Andrews To: "David W. Chapman Jr." Cc: erothwell@callgtn.com, ports@FreeBSD.ORG Subject: Re: XFree86 4 Message-ID: <20010524043316.E19376@casimir.physics.purdue.edu> Reply-To: Will Andrews Mail-Followup-To: Will Andrews , "David W. Chapman Jr." , erothwell@callgtn.com, ports@FreeBSD.ORG References: <3B0C97A2.90270DE3@callgtn.com> <024401c0e40f$fab3bea0$931576d8@inethouston.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.15i In-Reply-To: <024401c0e40f$fab3bea0$931576d8@inethouston.net>; from dwcjr@inethouston.net on Thu, May 24, 2001 at 12:11:24AM -0500 X-Operating-System: Linux 2.2.18 sparc64 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG [ bcc questions for the benefit of whoever needs to know ] On Thu, May 24, 2001 at 12:11:24AM -0500, David W. Chapman Jr. wrote: > > I've been wondering a couple of things about the XFree86 4 port... > > doesn't XF86 *include* GL libraries (viz., Mesa) & the FreeType > > libraries or do the relevant ports need to be installed? I ask only b/c > > I saw someone on -questions post that specifying XFREE86_VERSION=4 would > > solve "Mesa dependency problems." > > The mesa gl libs are in /usr/ports/graphics/mesa3 and are a different port. You didn't answer his question. :-) The correct answer is: XFree86 4.x includes GL and FreeType2 libraries, but they are incomplete in various ways. So you are forced to make up for it by having special exceptions made in their original sources for XFREE86_VERSION=4. Therefore the freetype2 and Mesa3 ports will only install what XFree86 4.x is missing, IFF XFREE86_VERSION=4 is specified in /etc/make.conf. The magic is pretty well interwoven in Mk/bsd.port.mk, graphics/Mesa3, and print/freetype2. -- wca To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message