From owner-freebsd-ports Fri Jun 8 10:41:57 2001 Delivered-To: freebsd-ports@freebsd.org Received: from kalaid.f2f.com.ua (kalaid.f2f.com.ua [62.149.0.33]) by hub.freebsd.org (Postfix) with ESMTP id D535E37B406; Fri, 8 Jun 2001 10:41:46 -0700 (PDT) (envelope-from sobomax@mail-in.net) Received: from Mail-In.Net (borey.f2f.com.ua [62.149.0.24]) by kalaid.f2f.com.ua (8.11.3/8.11.1) with ESMTP id f58HglD60348; Fri, 8 Jun 2001 20:42:47 +0300 (EEST) (envelope-from sobomax@mail-in.net) Received: from vega.vega.com (das0-l98.uic-in.net [212.35.189.225]) by Mail-In.Net (8.11.3/8.H.Z) with ESMTP id f58Hfnr06811; Fri, 8 Jun 2001 20:42:06 +0300 (EEST) Received: from FreeBSD.org (big_brother.vega.com [192.168.1.1]) by vega.vega.com (8.11.3/8.11.3) with ESMTP id f58HdqH20783; Fri, 8 Jun 2001 20:39:52 +0300 (EEST) (envelope-from sobomax@FreeBSD.org) Message-ID: <3B210DE6.E938A4B4@FreeBSD.org> Date: Fri, 08 Jun 2001 20:39:50 +0300 From: Maxim Sobolev Organization: Vega International Capital X-Mailer: Mozilla 4.77 [en] (WinNT; U) X-Accept-Language: en,uk,ru MIME-Version: 1.0 To: Will Andrews Cc: FreeBSD Ports , jmz@FreeBSD.ORG, sf@FreeBSD.ORG, alex@FreeBSD.ORG Subject: Re: XFree86 4.1.0 and include/GL/glu.h References: <20010608122321.W3278@bohr.physics.purdue.edu> Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 7bit Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Will Andrews wrote: > Well people, > > It looks like XFree86 has (once again) decided to break more GL > programs by including their own version of include/GL/glu.h (I > still don't understand why they can't just include the entire > !%!@$%^@#$ MesaGL implementation instead of just *part* of it). > > I ran into the problem when I tried to compile Alex's new > games/tuxkart program. This situation is completely unacceptable > and so I feel we must take a more drastic approach: > > 1) Turn graphics/Mesa3 into a master port, and create a new > graphics/libglut, for which only include/GL/glu*.h and its > associated files will be compiled. It will be a slave of > graphics/Mesa3 and will exist to help provide packages for > XFree86-4. > 2) Make x11/XFree86-4{,-*} depend on libglut, and dike out any > files from it that conflict with libglut. > > Comments? I think I'm going to stuff this into updating > x11/XFree86-4-* along with turning x11/XFree86-4 into a metaport. > > I'll check for incompatible changes in the fork that XFree86 > decided to create of MesaGL{UT}. *sigh* Several days ago I've sent a patch that fixes that problem to portmgr@ consideration. Check your archives for details -Maxim To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message