Am Donnerstag, 13.03.03 um 19:21 Uhr schrieb John Harper:


On Wednesday, Mar 12, 2003, at 18:33 US/Pacific, Benjamin Reed wrote:
John Harper wrote:

Is this the error due to glColorTableEXT etc being multiply defined? If so, that should be fixed in our next release. If you want to test this, try the workaround described in http://lists.apple.com/mhonarc/x11-users/msg01655.html

Aha! That does appear to be the problem!


I will look into adding a fix into fink's system-xfree86 package to repair this automatically.

In a future (0.3) release of apple's x11, will running this fix be a no-op, or will it break it?

nmedit will complain that the symbols don't exist and return false:


$ nmedit -R foo libGL.1.2.dylib
nmedit: symbols names listed in: foo not in: libGL.1.2.dylib
_glGetColorTableEXT
_glGetColorTableParameterfvEXT
_glGetColorTableParameterivEXT
$ echo $?
1


But one can of course easily work around that, either by using a || true, i.e.

nmedit -R foo libGL.1.2.dylib || true

or by doing a proper check with nm if the symbols need to be fixed up etc. (if/then/else :-). So it should be possible to do this automatically in a Fink package.


Max




-------------------------------------------------------
This SF.net email is sponsored by:Crypto Challenge is now open!
Get cracking and register here for some mind boggling fun and
the chance of winning an Apple iPod:
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en
_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to