From owner-ogl-sample@oss.sgi.com Sat Sep 9 16:58:54 2000 Received: by oss.sgi.com id ; Sat, 9 Sep 2000 16:58:33 -0700 Received: from nat-su-33.valinux.com ([198.186.202.33]:49260 "EHLO mail.valinux.com") by oss.sgi.com with ESMTP id ; Sat, 9 Sep 2000 16:58:04 -0700 Received: from jens2.cmn.net ([207.174.125.34] helo=valinux.com) by mail.valinux.com with esmtp (Exim 3.16 #1 (Debian)) id 13XuVT-0003Aw-00 for ; Sat, 09 Sep 2000 16:57:59 -0700 Message-ID: <39BACECE.B94C5360@valinux.com> Date: Sat, 09 Sep 2000 17:59:10 -0600 From: Brian Paul Organization: VA Linux Systems, Inc. X-Mailer: Mozilla 4.72 [en] (X11; U; Linux 2.2.14-5.0 i686) X-Accept-Language: en MIME-Version: 1.0 To: ogl-sample@oss.sgi.com Subject: [ogl-sample] internalformat param inconsistency Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-ogl-sample@oss.sgi.com Precedence: bulk Reply-To: ogl-sample@oss.sgi.com Return-Path: X-Orcpt: rfc822;ogl-sample-outgoing Michael Vance at Loki found this one: The GL_ARB_texture_compression spec says that the internalformat parameter to glCompressedTexImage[123]DARB() should be a GLint. However, the glext.h file (generated from gl.spec) has internalformat as a GLenum. I think the problem stems from the fact that gl.spec uses the PixelInternalFormat token for internalformat: CompressedTexImage2DARB(target, level, internalformat, width, height, border, imageSize, data) return void param target TextureTarget in value param level CheckedInt32 in value param internalformat PixelInternalFormat in value ... PixelInternalFormat maps to GLenum for every other function that uses it in gl.spec. Right before the entries for glCompressedTexImage[123]DARB() is the comment: # Arguably TexelInternalFormat, not PixelInternalFormat So it appears that someone thought about this but it wasn't resolved. I suggest that TextureComponentCount be used instead of PixelInternalFormat. TextureComponentCount is used by glTexImage[123]D for internalformat and it maps to GLint. Can someone fix this, then generate a new glext.h file? Thanks. -Brian From owner-ogl-sample@oss.sgi.com Mon Sep 25 05:56:45 2000 Received: by oss.sgi.com id ; Mon, 25 Sep 2000 05:56:35 -0700 Received: from [211.62.252.63] ([211.62.252.63]:33555 "EHLO s-mail3.hanmail.net") by oss.sgi.com with ESMTP id ; Mon, 25 Sep 2000 05:56:14 -0700 Received: from www28.hanmail.net (www28.hanmail.net [211.32.117.208]) by s-mail3.hanmail.net (8.10.0/8.9.1) with ESMTP id e8PCnu528240; Mon, 25 Sep 2000 21:49:56 +0900 Received: (from hanadmin@localhost) by www28.hanmail.net (8.10.0/8.9.1) id e8PCmod14576; Mon, 25 Sep 2000 21:48:50 +0900 (KST) X-Originating-IP: [211.177.87.71] From: =?ISO-8859-1?Q? "=C0=CC=BC=BA=B4=EB" ?= Organization: To: ogl-sample@oss.sgi.com X-Mailer: Daum Web Mailer 1.0 Date: Mon, 25 Sep 2000 21:48:50 KST Message-Id: <20000925214850.HM.R00000000013gXD@www28.hanmail.net> MIME-Version: 1.0 Content-Type: text/plain; charset=euc-kr Content-Transfer-Encoding: 8bit Sender: owner-ogl-sample@oss.sgi.com Precedence: bulk Reply-To: ogl-sample@oss.sgi.com Return-Path: X-Orcpt: rfc822;ogl-sample-outgoing Hi! We are soft planet which was new born in the field of computer games. We are producing on-line games putting the greatest emphasis on graphic but are poor at the graphic. So we are seeking the company having the outstanding achievement in this area. During the course we have found you. We were so pleased. We think you are number-one in this field. So we ask you to help us. Please consult us. Then we will appreciate that so much. We need the skill you have, the applied field, the detail on the skill. Please answer this mail. We will look forward to receive your answer. Thank you. Bye. ================================================== ================================================== ¿ì¸® ÀÎÅͳÝ, Daum Æò»ý ¾²´Â ¹«·á E-mail ÁÖ¼Ò ÇѸÞÀÏ³Ý Áö±¸ÃÌ ÇÑ±Û °Ë»ö¼­ºñ½º Daum FIREBALL http://www.daum.net From owner-ogl-sample@oss.sgi.com Tue Sep 26 01:16:42 2000 Received: by oss.sgi.com id ; Tue, 26 Sep 2000 01:16:31 -0700 Received: from mail1.worldcom.ch ([212.74.176.11]:48344 "EHLO mail.worldcom.ch") by oss.sgi.com with ESMTP id ; Tue, 26 Sep 2000 01:16:06 -0700 Received: from cyberbotics.com ([212.74.183.57]) by mail.worldcom.ch (8.9.3+Sun/8.9.3) with ESMTP id KAA04138; Tue, 26 Sep 2000 10:14:08 +0200 (MET DST) Message-ID: <39D05E34.AE609837@cyberbotics.com> Date: Tue, 26 Sep 2000 10:28:36 +0200 From: Olivier Michel Organization: Cyberbotics Ltd. X-Mailer: Mozilla 4.7 [en] (X11; I; Linux 2.2.15-2.9.0 ppc) X-Accept-Language: en MIME-Version: 1.0 To: mesa3d-dev@lists.sourceforge.net, "James A. Treacy" , ogl-sample@oss.sgi.com Subject: [ogl-sample] GLU rpm available from SGI sample implementation Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-ogl-sample@oss.sgi.com Precedence: bulk Reply-To: ogl-sample@oss.sgi.com Return-Path: X-Orcpt: rfc822;ogl-sample-outgoing Good news! The SGI sample implementation CVS was updated this week-end with many minor bug fixes that make it now possible to build a GLU rpm directly from the SGI CVS tree that works fine with Mesa. I built it yesterday night for ppc and i386. The name of the files I created are: oss-opengl-glu.spec (1.6 KB) -> my RPM spec file ogl-sample.20000925.tgz (1.7 MB) -> the source from the CVS tree oss-opengl-glu-20000925-1.i386.rpm (212 KB) -> binary package for i386 oss-opengl-glu-20000925-1.ppc.rpm (242 KB) -> binary package for ppc the process for building the rpm is very easy: 1) copy the oss-opengl-glu.spec in the rpm SPECS directory 2) copy the ogl-sample.20000925.tgz in the rpm SOURCES directory 3) cd to the SPECS directory and type rpm -bb oss-opengl-glu.spec (bb stands for build binary) 4) you get the binary package in the rpm RPMS/i386 or RPMS/ppc directory Unfortunatelly, I have no room to host these files online, but I would be a pleasure for me to upload them anywhere, so that they are available to anyone. By the way, my spec file could be included into the CVS tree of the ogl-sample ? I also have the same set of files to build a Mesa rpm package without Mesa GLU (to use the GLU from the above package). Let me know if anyone can host my files. Thanks! -Olivier From owner-ogl-sample@oss.sgi.com Tue Sep 26 07:49:44 2000 Received: by oss.sgi.com id ; Tue, 26 Sep 2000 07:49:35 -0700 Received: from [206.168.145.15] ([206.168.145.15]:54792 "EHLO yampa.cmn.net") by oss.sgi.com with ESMTP id ; Tue, 26 Sep 2000 07:49:17 -0700 Received: from valinux.com (jens2.cmn.net [207.174.125.34]) by yampa.cmn.net (8.9.3/8.9.3) with ESMTP id IAA09702; Tue, 26 Sep 2000 08:43:45 -0600 Message-ID: <39D0AA43.C96BC197@valinux.com> Date: Tue, 26 Sep 2000 07:53:07 -0600 From: Brian Paul Organization: VA Linux Systems, Inc. X-Mailer: Mozilla 4.72 [en] (X11; U; Linux 2.2.14-5.0 i686) X-Accept-Language: en MIME-Version: 1.0 To: Olivier Michel CC: mesa3d-dev@lists.sourceforge.net, "James A. Treacy" , ogl-sample@oss.sgi.com Subject: [ogl-sample] Re: [Mesa3d-dev] GLU rpm available from SGI sample implementation References: <39D05E34.AE609837@cyberbotics.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-ogl-sample@oss.sgi.com Precedence: bulk Reply-To: ogl-sample@oss.sgi.com Return-Path: X-Orcpt: rfc822;ogl-sample-outgoing Olivier Michel wrote: > > Good news! > > The SGI sample implementation CVS was updated this week-end with many > minor bug fixes that make it now possible to build a GLU rpm directly > from the SGI CVS tree that works fine with Mesa. > > I built it yesterday night for ppc and i386. The name of the files > I created are: > > oss-opengl-glu.spec (1.6 KB) -> my RPM spec file > ogl-sample.20000925.tgz (1.7 MB) -> the source from the CVS tree > oss-opengl-glu-20000925-1.i386.rpm (212 KB) -> binary package for i386 > oss-opengl-glu-20000925-1.ppc.rpm (242 KB) -> binary package for ppc Is the /usr/include/GL/glu.h header included in the binary RPM? Is there also a gluext.h file? > the process for building the rpm is very easy: > > 1) copy the oss-opengl-glu.spec in the rpm SPECS directory > 2) copy the ogl-sample.20000925.tgz in the rpm SOURCES directory > 3) cd to the SPECS directory and type rpm -bb oss-opengl-glu.spec (bb > stands for build binary) > 4) you get the binary package in the rpm RPMS/i386 or RPMS/ppc directory > > Unfortunatelly, I have no room to host these files online, but I would > be a pleasure for me to upload them anywhere, so that they are available > to anyone. I could put them on the Mesa site. Ideally, they should also be on SGI's site. > By the way, my spec file could be included into the CVS tree of the > ogl-sample ? > > I also have the same set of files to build a Mesa rpm package without > Mesa GLU (to use the GLU from the above package). > > Let me know if anyone can host my files. > Thanks! -Brian From owner-ogl-sample@oss.sgi.com Wed Sep 27 01:24:43 2000 Received: by oss.sgi.com id ; Wed, 27 Sep 2000 01:24:23 -0700 Received: from mail1.worldcom.ch ([212.74.176.11]:45704 "EHLO mail.worldcom.ch") by oss.sgi.com with ESMTP id ; Wed, 27 Sep 2000 01:24:16 -0700 Received: from cyberbotics.com ([212.74.183.57]) by mail.worldcom.ch (8.9.3+Sun/8.9.3) with ESMTP id KAA16263; Wed, 27 Sep 2000 10:23:39 +0200 (MET DST) Message-ID: <39D1B1F9.27C0CF96@cyberbotics.com> Date: Wed, 27 Sep 2000 10:38:17 +0200 From: Olivier Michel Organization: Cyberbotics Ltd. X-Mailer: Mozilla 4.7 [en] (X11; I; Linux 2.2.15-2.9.0 ppc) X-Accept-Language: en MIME-Version: 1.0 To: ogl-sample@oss.sgi.com CC: mesa3d-dev@lists.sourceforge.net, "James A. Treacy" Subject: Re: [ogl-sample] Re: [Mesa3d-dev] GLU rpm available from SGI sample implementation References: <39D05E34.AE609837@cyberbotics.com> <39D0AA43.C96BC197@valinux.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-ogl-sample@oss.sgi.com Precedence: bulk Reply-To: ogl-sample@oss.sgi.com Return-Path: X-Orcpt: rfc822;ogl-sample-outgoing Brian Paul wrote: > Olivier Michel wrote: > > > > Good news! > > > > The SGI sample implementation CVS was updated this week-end with many > > minor bug fixes that make it now possible to build a GLU rpm directly > > from the SGI CVS tree that works fine with Mesa. > > > > I built it yesterday night for ppc and i386. The name of the files > > I created are: > > > > oss-opengl-glu.spec (1.6 KB) -> my RPM spec file > > ogl-sample.20000925.tgz (1.7 MB) -> the source from the CVS tree > > oss-opengl-glu-20000925-1.i386.rpm (212 KB) -> binary package for i386 > > oss-opengl-glu-20000925-1.ppc.rpm (242 KB) -> binary package for ppc > > Is the /usr/include/GL/glu.h header included in the binary RPM? Yes. By the way I put it in /usr/include/GL but I discovered that some recent Mesa-devel packages put the include files in /usr/X11R6/include/GL and the libraries in /usr/X11R6/lib/. My package defaults to /usr/include/GL for the includes and /usr/lib for the lib. However, it is relocatable that is users can install it in /usr/X11R6 by typing rpm -Uvh --prefix=/usr/X11R6 package.rpm. But the question is: What is the standard localtion for Mesa include and libraries, /usr or /usr/X11R6 ? > Is there also a gluext.h file? No. Nothing looking like this is produced by SGI sample OpenGL... > > the process for building the rpm is very easy: > > > > 1) copy the oss-opengl-glu.spec in the rpm SPECS directory > > 2) copy the ogl-sample.20000925.tgz in the rpm SOURCES directory > > 3) cd to the SPECS directory and type rpm -bb oss-opengl-glu.spec (bb > > stands for build binary) > > 4) you get the binary package in the rpm RPMS/i386 or RPMS/ppc directory > > > > Unfortunatelly, I have no room to host these files online, but I would > > be a pleasure for me to upload them anywhere, so that they are available > > to anyone. > > I could put them on the Mesa site. Ideally, they should also be on > SGI's site. Ok, thanks. How to we proceed ? Shall I upload it somewhere or send it to you as an e-mail attachment ? > > By the way, my spec file could be included into the CVS tree of the > > ogl-sample ? > > > > I also have the same set of files to build a Mesa rpm package without > > Mesa GLU (to use the GLU from the above package). > > > > Let me know if anyone can host my files. > > Thanks! > > -Brian -Olivier From owner-ogl-sample@oss.sgi.com Wed Sep 27 05:58:12 2000 Received: by oss.sgi.com id ; Wed, 27 Sep 2000 05:58:02 -0700 Received: from ppp18.math.uwaterloo.ca ([129.97.216.238]:52484 "EHLO landru.home.net") by oss.sgi.com with ESMTP id ; Wed, 27 Sep 2000 05:57:37 -0700 Received: from treacy by landru.home.net with local (Exim 3.12 #1 (Debian)) id 13eGqH-0000eG-00; Wed, 27 Sep 2000 09:01:45 -0400 Date: Wed, 27 Sep 2000 09:01:43 -0400 From: "James A. Treacy" To: Olivier Michel Cc: ogl-sample@oss.sgi.com, mesa3d-dev@lists.sourceforge.net Subject: Re: [ogl-sample] Re: [Mesa3d-dev] GLU rpm available from SGI sample implementation Message-ID: <20000927090143.D2191@landru.home.link> References: <39D05E34.AE609837@cyberbotics.com> <39D0AA43.C96BC197@valinux.com> <39D1B1F9.27C0CF96@cyberbotics.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii User-Agent: Mutt/1.0.1i In-Reply-To: <39D1B1F9.27C0CF96@cyberbotics.com>; from Olivier.Michel@cyberbotics.com on Wed, Sep 27, 2000 at 10:38:17AM +0200 Sender: owner-ogl-sample@oss.sgi.com Precedence: bulk Reply-To: ogl-sample@oss.sgi.com Return-Path: X-Orcpt: rfc822;ogl-sample-outgoing On Wed, Sep 27, 2000 at 10:38:17AM +0200, Olivier Michel wrote: > Brian Paul wrote: > > Is the /usr/include/GL/glu.h header included in the binary RPM? > > Yes. By the way I put it in /usr/include/GL but I discovered that some recent > Mesa-devel packages put the include files in /usr/X11R6/include/GL and the > libraries in /usr/X11R6/lib/. My package defaults to /usr/include/GL for the > includes and /usr/lib for the lib. However, it is relocatable that is users > can install it in /usr/X11R6 by typing rpm -Uvh --prefix=/usr/X11R6 > package.rpm. But the question is: What is the standard localtion for Mesa > include and libraries, /usr or /usr/X11R6 ? > IMO, the mesa libs should use /usr/include and /usr/lib. My reasoning is that /usr/X11R6 is for X only programs and mesa can be used to render directly to a file. -- James (Jay) Treacy treacy@debian.org From owner-ogl-sample@oss.sgi.com Wed Sep 27 08:04:03 2000 Received: by oss.sgi.com id ; Wed, 27 Sep 2000 08:03:43 -0700 Received: from yampa.cmn.net ([206.168.145.15]:12295 "EHLO yampa.cmn.net") by oss.sgi.com with ESMTP id ; Wed, 27 Sep 2000 08:03:36 -0700 Received: from valinux.com (jens2.cmn.net [207.174.125.34]) by yampa.cmn.net (8.9.3/8.9.3) with ESMTP id IAA08601; Wed, 27 Sep 2000 08:58:55 -0600 Message-ID: <39D1FF4B.9725165B@valinux.com> Date: Wed, 27 Sep 2000 08:08:11 -0600 From: Brian Paul Organization: VA Linux Systems, Inc. X-Mailer: Mozilla 4.72 [en] (X11; U; Linux 2.2.14-5.0 i686) X-Accept-Language: en MIME-Version: 1.0 To: ogl-sample@oss.sgi.com CC: mesa3d-dev@lists.sourceforge.net, "James A. Treacy" Subject: Re: [ogl-sample] Re: [Mesa3d-dev] GLU rpm available from SGI sample implementation References: <39D05E34.AE609837@cyberbotics.com> <39D0AA43.C96BC197@valinux.com> <39D1B1F9.27C0CF96@cyberbotics.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-ogl-sample@oss.sgi.com Precedence: bulk Reply-To: ogl-sample@oss.sgi.com Return-Path: X-Orcpt: rfc822;ogl-sample-outgoing Olivier Michel wrote: > > Brian Paul wrote: > > > Olivier Michel wrote: > > > > > > Good news! > > > > > > The SGI sample implementation CVS was updated this week-end with many > > > minor bug fixes that make it now possible to build a GLU rpm directly > > > from the SGI CVS tree that works fine with Mesa. > > > > > > I built it yesterday night for ppc and i386. The name of the files > > > I created are: > > > > > > oss-opengl-glu.spec (1.6 KB) -> my RPM spec file > > > ogl-sample.20000925.tgz (1.7 MB) -> the source from the CVS tree > > > oss-opengl-glu-20000925-1.i386.rpm (212 KB) -> binary package for i386 > > > oss-opengl-glu-20000925-1.ppc.rpm (242 KB) -> binary package for ppc > > > > Is the /usr/include/GL/glu.h header included in the binary RPM? > > Yes. By the way I put it in /usr/include/GL but I discovered that some recent > Mesa-devel packages put the include files in /usr/X11R6/include/GL and the > libraries in /usr/X11R6/lib/. My package defaults to /usr/include/GL for the > includes and /usr/lib for the lib. However, it is relocatable that is users > can install it in /usr/X11R6 by typing rpm -Uvh --prefix=/usr/X11R6 > package.rpm. But the question is: What is the standard localtion for Mesa > include and libraries, /usr or /usr/X11R6 ? The OpenGL/Linux ABI spec calls for using /usr/include/GL and /usr/lib. See http://oss.sgi.com/projects/ogl-sample/ABI/ XFree86 4.0.1 and later build and install the headers and libs under /usr/X11R6 but also make symlinks from /usr/include and /usr/lib to satisfy the ABI spec. > > Is there also a gluext.h file? > > No. Nothing looking like this is produced by SGI sample OpenGL... OK. > > > the process for building the rpm is very easy: > > > > > > 1) copy the oss-opengl-glu.spec in the rpm SPECS directory > > > 2) copy the ogl-sample.20000925.tgz in the rpm SOURCES directory > > > 3) cd to the SPECS directory and type rpm -bb oss-opengl-glu.spec (bb > > > stands for build binary) > > > 4) you get the binary package in the rpm RPMS/i386 or RPMS/ppc directory > > > > > > Unfortunatelly, I have no room to host these files online, but I would > > > be a pleasure for me to upload them anywhere, so that they are available > > > to anyone. > > > > I could put them on the Mesa site. Ideally, they should also be on > > SGI's site. > > Ok, thanks. How to we proceed ? Shall I upload it somewhere or send it to you > as an e-mail attachment ? Send them by email and I'll put them on the Mesa site. > > > By the way, my spec file could be included into the CVS tree of the > > > ogl-sample ? > > > > > > I also have the same set of files to build a Mesa rpm package without > > > Mesa GLU (to use the GLU from the above package). > > > > > > Let me know if anyone can host my files. > > > Thanks! > > > > -Brian > > -Olivier -Brian From owner-ogl-sample@oss.sgi.com Wed Sep 27 16:25:24 2000 Received: by oss.sgi.com id ; Wed, 27 Sep 2000 16:25:05 -0700 Received: from yampa.cmn.net ([206.168.145.15]:18957 "EHLO yampa.cmn.net") by oss.sgi.com with ESMTP id ; Wed, 27 Sep 2000 16:24:44 -0700 Received: from valinux.com (jens2.cmn.net [207.174.125.34]) by yampa.cmn.net (8.9.3/8.9.3) with ESMTP id RAA32499 for ; Wed, 27 Sep 2000 17:20:35 -0600 Message-ID: <39D274DE.9E65B3D7@valinux.com> Date: Wed, 27 Sep 2000 16:29:50 -0600 From: Brian Paul Organization: VA Linux Systems, Inc. X-Mailer: Mozilla 4.72 [en] (X11; U; Linux 2.2.14-5.0 i686) X-Accept-Language: en MIME-Version: 1.0 To: ogl-sample@oss.sgi.com Subject: Re: [ogl-sample] internalformat param inconsistency References: <39BACECE.B94C5360@valinux.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-ogl-sample@oss.sgi.com Precedence: bulk Reply-To: ogl-sample@oss.sgi.com Return-Path: X-Orcpt: rfc822;ogl-sample-outgoing There hasn't been a reply to this problem yet. Can someone at SGI fix this? Thanks. -Brian Brian Paul wrote: > > Michael Vance at Loki found this one: > > The GL_ARB_texture_compression spec says that the internalformat > parameter to glCompressedTexImage[123]DARB() should be a GLint. > > However, the glext.h file (generated from gl.spec) has internalformat > as a GLenum. > > I think the problem stems from the fact that gl.spec uses the > PixelInternalFormat token for internalformat: > > CompressedTexImage2DARB(target, level, internalformat, width, height, border, imageSize, > data) > return void > param target TextureTarget in value > param level CheckedInt32 in value > param internalformat PixelInternalFormat in value > ... > > PixelInternalFormat maps to GLenum for every other function that > uses it in gl.spec. > > Right before the entries for glCompressedTexImage[123]DARB() is the > comment: > > # Arguably TexelInternalFormat, not PixelInternalFormat > > So it appears that someone thought about this but it wasn't resolved. > > I suggest that TextureComponentCount be used instead of PixelInternalFormat. > TextureComponentCount is used by glTexImage[123]D for internalformat and > it maps to GLint. > > Can someone fix this, then generate a new glext.h file? > > Thanks. > > -Brian From owner-ogl-sample@oss.sgi.com Thu Sep 28 01:20:08 2000 Received: by oss.sgi.com id ; Thu, 28 Sep 2000 01:19:48 -0700 Received: from mail1.worldcom.ch ([212.74.176.11]:9651 "EHLO mail.worldcom.ch") by oss.sgi.com with ESMTP id ; Thu, 28 Sep 2000 01:19:38 -0700 Received: from cyberbotics.com ([212.74.183.57]) by mail.worldcom.ch (8.9.3+Sun/8.9.3) with ESMTP id KAA17736 for ; Thu, 28 Sep 2000 10:19:26 +0200 (MET DST) Message-ID: <39D3027D.648646D0@cyberbotics.com> Date: Thu, 28 Sep 2000 10:34:06 +0200 From: Olivier Michel Organization: Cyberbotics Ltd. X-Mailer: Mozilla 4.7 [en] (X11; I; Linux 2.2.15-2.9.0 ppc) X-Accept-Language: en MIME-Version: 1.0 To: ogl-sample@oss.sgi.com Subject: Re: [ogl-sample] Re: [Mesa3d-dev] GLU rpm available from SGI sample implementation References: <39D05E34.AE609837@cyberbotics.com> <39D0AA43.C96BC197@valinux.com> <39D1B1F9.27C0CF96@cyberbotics.com> <39D1FF4B.9725165B@valinux.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-ogl-sample@oss.sgi.com Precedence: bulk Reply-To: ogl-sample@oss.sgi.com Return-Path: X-Orcpt: rfc822;ogl-sample-outgoing Brian Paul wrote: > The OpenGL/Linux ABI spec calls for using /usr/include/GL and /usr/lib. > See http://oss.sgi.com/projects/ogl-sample/ABI/ > > XFree86 4.0.1 and later build and install the headers and libs under > /usr/X11R6 but also make symlinks from /usr/include and /usr/lib to > satisfy the ABI spec. So, my rpm should do the same ? (i.e., create the libs and includes in /usr/X11R6 and create the symlinks from /usr) ? > Send them by email and I'll put them on the Mesa site. I do it right now (version without the symlinks). -Olivier From owner-ogl-sample@oss.sgi.com Thu Sep 28 07:55:50 2000 Received: by oss.sgi.com id ; Thu, 28 Sep 2000 07:55:40 -0700 Received: from smtp-fwd.valinux.com ([198.186.202.196]:26382 "EHLO mail.valinux.com") by oss.sgi.com with ESMTP id ; Thu, 28 Sep 2000 07:55:22 -0700 Received: from jens2.cmn.net ([207.174.125.34] helo=valinux.com) by mail.valinux.com with esmtp (Exim 3.16 #1 (Debian)) id 13ef5m-0005CT-00 for ; Thu, 28 Sep 2000 07:55:22 -0700 Message-ID: <39D34EF0.B8A874F5@valinux.com> Date: Thu, 28 Sep 2000 08:00:16 -0600 From: Brian Paul Organization: VA Linux Systems, Inc. X-Mailer: Mozilla 4.72 [en] (X11; U; Linux 2.2.14-5.0 i686) X-Accept-Language: en MIME-Version: 1.0 To: ogl-sample@oss.sgi.com Subject: Re: [ogl-sample] Re: [Mesa3d-dev] GLU rpm available from SGI sample implementation References: <39D05E34.AE609837@cyberbotics.com> <39D0AA43.C96BC197@valinux.com> <39D1B1F9.27C0CF96@cyberbotics.com> <39D1FF4B.9725165B@valinux.com> <39D3027D.648646D0@cyberbotics.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-ogl-sample@oss.sgi.com Precedence: bulk Reply-To: ogl-sample@oss.sgi.com Return-Path: X-Orcpt: rfc822;ogl-sample-outgoing Olivier Michel wrote: > > Brian Paul wrote: > > > The OpenGL/Linux ABI spec calls for using /usr/include/GL and /usr/lib. > > See http://oss.sgi.com/projects/ogl-sample/ABI/ > > > > XFree86 4.0.1 and later build and install the headers and libs under > > /usr/X11R6 but also make symlinks from /usr/include and /usr/lib to > > satisfy the ABI spec. > > So, my rpm should do the same ? (i.e., create the libs and includes in /usr/X11R6 > and create the symlinks from /usr) ? No. You don't have to do that. I'm just saying what XFree86 does. -Brian From owner-ogl-sample@oss.sgi.com Thu Sep 28 08:11:10 2000 Received: by oss.sgi.com id ; Thu, 28 Sep 2000 08:11:00 -0700 Received: from mail1.worldcom.ch ([212.74.176.11]:31940 "EHLO mail.worldcom.ch") by oss.sgi.com with ESMTP id ; Thu, 28 Sep 2000 08:10:45 -0700 Received: from cyberbotics.com ([212.74.183.57]) by mail.worldcom.ch (8.9.3+Sun/8.9.3) with ESMTP id RAA21988 for ; Thu, 28 Sep 2000 17:10:33 +0200 (MET DST) Message-ID: <39D362D5.B2060228@cyberbotics.com> Date: Thu, 28 Sep 2000 17:25:09 +0200 From: Olivier Michel Organization: Cyberbotics Ltd. X-Mailer: Mozilla 4.7 [en] (X11; I; Linux 2.2.15-2.9.0 ppc) X-Accept-Language: en MIME-Version: 1.0 To: ogl-sample@oss.sgi.com Subject: [ogl-sample] GLU SPECS file References: <39D05E34.AE609837@cyberbotics.com> <39D0AA43.C96BC197@valinux.com> <39D1B1F9.27C0CF96@cyberbotics.com> <39D1FF4B.9725165B@valinux.com> <39D3027D.648646D0@cyberbotics.com> <39D34EF0.B8A874F5@valinux.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-ogl-sample@oss.sgi.com Precedence: bulk Reply-To: ogl-sample@oss.sgi.com Return-Path: X-Orcpt: rfc822;ogl-sample-outgoing Hello, I would like to submit my GLU rpm SPECS file so that it could be included (or merged) into the official tree of the OpenGL sample implementation. This would facilitate the port of GLU rpms to other platforms (I have done it for i386 and pcc but it could be done also for Sparc, Alpha, etc.). To who shall I send this rpm.spec file for submission ? -Olivier From owner-ogl-sample@oss.sgi.com Thu Sep 28 19:20:30 2000 Received: by oss.sgi.com id ; Thu, 28 Sep 2000 19:20:10 -0700 Received: from deliverator.sgi.com ([204.94.214.10]:10865 "EHLO deliverator.sgi.com") by oss.sgi.com with ESMTP id ; Thu, 28 Sep 2000 19:19:50 -0700 Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id TAA22616 for ; Thu, 28 Sep 2000 19:12:06 -0700 (PDT) mail_from (dunwoody@dunwoody2.engr.sgi.com) Received: from dunwoody2.engr.sgi.com (dunwoody2.engr.sgi.com [130.62.54.148]) by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id TAA13218; Thu, 28 Sep 2000 19:19:31 -0700 (PDT) mail_from (dunwoody@dunwoody2.engr.sgi.com) Received: from dunwoody2.engr.sgi.com (dunwoody@localhost) by dunwoody2.engr.sgi.com (8.11.0/8.11.0) with ESMTP id e8T2JVJ03086; Thu, 28 Sep 2000 19:19:31 -0700 Message-Id: <200009290219.e8T2JVJ03086@dunwoody2.engr.sgi.com> From: Craig Dunwoody To: Olivier.Michel@cyberbotics.com cc: ogl-sample@oss.sgi.com, brianp@valinux.com Subject: Re: [ogl-sample] GLU SPECS file In-Reply-To: Your message of "Thu, 28 Sep 2000 17:25:09 +0200." <39D362D5.B2060228@cyberbotics.com> Date: Thu, 28 Sep 2000 19:19:31 -0700 Sender: owner-ogl-sample@oss.sgi.com Precedence: bulk Reply-To: ogl-sample@oss.sgi.com Return-Path: X-Orcpt: rfc822;ogl-sample-outgoing Hi Olivier, olivier.michel writes: > I would like to submit my GLU rpm SPECS file so that it could be > included (or merged) into the official tree of the OpenGL sample > implementation. This would facilitate the port of GLU rpms to other > platforms (I have done it for i386 and pcc but it could be done also > for Sparc, Alpha, etc.). To who shall I send this rpm.spec file for > submission ? Please do send me the file. I haven't fully formed an opinion on what to do here. The OpenGL-SI already has a GLU RPM spec file (rpmspecs/oss-opengl-glu.spec), but I'm not sure how widely (if at all) it has been used. The default Red Hat Linux 7.0 workstation installation includes "Mesa" and "Mesa-devel" RPMs, which include the Mesa implementation of the GLU API. The relatively coarse granularity of this packaging is convenient in some ways, but it does make it more difficult for developer-types to replace just one component (e.g. GLU), due to RPM conflicts. I would like to further explore longer-term OpenGL RPM packaging options with folks who do this for some of the major distributions. For now, I think it does make sense to put GLU RPMs (based on your packaging) up on the Mesa site, for the convenience of developers. I'm less certain how much of an impact would result from changing the GLU RPM packaging provided by the OpenGL-SI, but I'll be happy to take a look at it. -c Craig Dunwoody dunwoody@sgi.com From owner-ogl-sample@oss.sgi.com Fri Sep 29 07:46:40 2000 Received: by oss.sgi.com id ; Fri, 29 Sep 2000 07:46:30 -0700 Received: from smtp-fwd.valinux.com ([198.186.202.196]:266 "EHLO mail.valinux.com") by oss.sgi.com with ESMTP id ; Fri, 29 Sep 2000 07:46:05 -0700 Received: from jens2.cmn.net ([207.174.125.34] helo=valinux.com) by mail.valinux.com with esmtp (Exim 3.16 #1 (Debian)) id 13f1Q0-0000gy-00; Fri, 29 Sep 2000 07:45:44 -0700 Message-ID: <39D4AB30.BE1609E9@valinux.com> Date: Fri, 29 Sep 2000 08:46:08 -0600 From: Brian Paul Organization: VA Linux Systems, Inc. X-Mailer: Mozilla 4.72 [en] (X11; U; Linux 2.2.14-5.0 i686) X-Accept-Language: en MIME-Version: 1.0 To: Craig Dunwoody CC: Olivier.Michel@cyberbotics.com, ogl-sample@oss.sgi.com Subject: Re: [ogl-sample] GLU SPECS file References: <200009290219.e8T2JVJ03086@dunwoody2.engr.sgi.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-ogl-sample@oss.sgi.com Precedence: bulk Reply-To: ogl-sample@oss.sgi.com Return-Path: X-Orcpt: rfc822;ogl-sample-outgoing Craig Dunwoody wrote: > > Hi Olivier, > > olivier.michel writes: > > I would like to submit my GLU rpm SPECS file so that it could be > > included (or merged) into the official tree of the OpenGL sample > > implementation. This would facilitate the port of GLU rpms to other > > platforms (I have done it for i386 and pcc but it could be done also > > for Sparc, Alpha, etc.). To who shall I send this rpm.spec file for > > submission ? > > Please do send me the file. I haven't fully formed an opinion on what > to do here. The OpenGL-SI already has a GLU RPM spec file > (rpmspecs/oss-opengl-glu.spec), but I'm not sure how widely (if at > all) it has been used. > > The default Red Hat Linux 7.0 workstation installation includes "Mesa" > and "Mesa-devel" RPMs, which include the Mesa implementation of the > GLU API. The relatively coarse granularity of this packaging is > convenient in some ways, but it does make it more difficult for > developer-types to replace just one component (e.g. GLU), due to RPM > conflicts. > > I would like to further explore longer-term OpenGL RPM packaging > options with folks who do this for some of the major distributions. > > For now, I think it does make sense to put GLU RPMs (based on your > packaging) up on the Mesa site, for the convenience of developers. > I'm less certain how much of an impact would result from changing the > GLU RPM packaging provided by the OpenGL-SI, but I'll be happy to take > a look at it. I agree that GL packaging is an issue that needs some standardization. I spoke with some folks at NVIDIA (GeorgeK, TerrenceR, MarkK) about this recently. They'd also like to see a finer granularity of packing so that they can more easily install their OpenGL on Linux. Packaging is an issue I haven't had much involvement in so far. I'm certainly open to people's ideas. Does someone want to make a packaging proposal? -Brian