Date: Fri, 8 Jun 2001 12:23:21 -0500 From: Will Andrews <will@physics.purdue.edu> To: FreeBSD Ports <ports@FreeBSD.org>, jmz@FreeBSD.org Cc: sf@FreeBSD.org, alex@FreeBSD.org Subject: XFree86 4.1.0 and include/GL/glu.h Message-ID: <20010608122321.W3278@bohr.physics.purdue.edu>
next in thread | raw e-mail | index | archive | help
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* -- wca To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010608122321.W3278>