From: Tom Flynn (flynnt++at++gmail.com)
Date: 07/30/2004 11:43:08
On Fri, 30 Jul 2004 13:44:14 +1000, Hugh Fisher <hugh.fisher++at++anu.edu.au> wrote:
> * Downgrade Performer to version 3.0.1. The links have
> been removed, but you can/could still download the older
> version by manually editing the URL.
>
> Here's where the fun starts. Performer 3.0.1 won't run
> on RedHat Linux >= 8, or similar modern distros. At
> startup it reports a dynamic link error for __ctype_b.
>
> This turns out to be caused by the FSF changing the
> exported symbols in libc. Going back through mailing
> lists, not only did this screw up Performer, but also
> Oracle and Intel.
yes, that was a really annoying thing to go through for an
"optimization" in libc.
>
> The fix is to rebuild /lib/libc.so with __ctype_b
> exported as a normal symbol. And I'd thought editing
> XF86Config files was scary. Eventually I managed to
> struggle through the process and still have a working
> PC afterwards.
or you could look back through the pf archives for some small code on
making a wrapper symbol in your code and linking that in...it's a bit
easier than recompiling libc :)
-tom
>
> Moral: if you have an Onyx, stick with it!
>
> More gory details available by email if you're
> interested.
>
> Hugh Fisher
> DCS, ANU
>
> -----------------------------------------------------------------------
> List Archives, Info, FAQ: http://www.sgi.com/software/performer/
> Open Development Project: http://oss.sgi.com/projects/performer/
> Submissions: info-performer++at++sgi.com
> Admin. requests: info-performer-request++at++sgi.com
> -----------------------------------------------------------------------
> SIGGRAPH 2004 Friends of Performer BOF:
> Tuesday, August 10, 6pm - 8pm Wilshire Grand Hotel, Sierra Ballroom
> -----------------------------------------------------------------------
>
>
This archive was generated by hypermail 2b29 : Fri Jul 30 2004 - 11:45:07 PDT