It looks like rolling back to the rebuilt glibc 2.5-65 rpms worked. It's
too early to tell if I broke anything on our system, but everything, ISE 11
included, appears to be in good working order. What system damage lurks
unseen, only time will tell...

The rpms for RHEL5 (compiled on a Scientific Linux 5.8 machine) are
available over http at 131.215.193.68 (soon to be betacage.caltech.edu once
our hostmaster group gets back to me). The src.rpm file is there too, for
anyone who wants it; it's easily found elsewhere though by querying google
for glibc 2.5-65.

All I did to install them is dump them all to the same directory and run

rpm -Uvh --oldpackage *.rpm

In the event anyone ever actually uses this (what with people moving to ISE
13) they should let me know if I left anything out.

Lastly, I gave up on trying to link to compat-glibc. I decided I am far too
cowardly and inexperienced a linux user to interfere with the dynamic
linker...

-Alex


On Fri, Aug 10, 2012 at 1:38 PM, John Ford <[email protected]> wrote:

> > I'm not sure how to force a dynamically linked program to use
> compat-glibc
> > instead of the default glibc...maybe some convoluted chroot trickery?
>
> I think that's the purpose of the compat-glibc package.  I think you tell
> it with some environment variable.
>
> The wonders of dynamic linking...
>
> >
> > In the meantime, I found an old source rpm for glibc 2.5-65. As soon as a
> > I
> > finish building and installing it I'll let everyone know how it goes. If
> > it
> > works, I'll post an ftp link to the rebuilt rpm's.
>
> Very cool.
>
> John
>
> >
> > -Alex
> >
> > On Fri, Aug 10, 2012 at 9:00 AM, John Ford <[email protected]> wrote:
> >
> >> > I've been trying to get all the mssge toolflow stuff running on a new
> >> SL
> >> > 5.8 machine. Everything works except that compilation fails at xst
> >> > synthesis for even the simplest designs with a lot of complaints from
> >> > glibc.
> >> >
> >> > A while back there was a thread describing some very similar issues. I
> >> > believe it was concluded that ISE 11 doesn't work with newer versions
> >> of
> >> > glibc. The NRAO wiki seems to agree, saying that the latest glibc that
> >> > works is 2.5-65 (see
> >> > https://safe.nrao.edu/wiki/bin/view/Ccs/CasperReferenceGuide)
> >> >
> >> > The trouble is, the oldest glibc package I can find anywhere is
> >> 2.5-81,
> >> > which I tried to no avail. Does anyone have any advice for getting all
> >> the
> >> > requisite 2.5-65 rpms or building release 65?
> >>
> >> One of our linux folks wondered if you tried the compat-glibc package?
> >> I
> >> think it allows you to install multiple glibc versions at once.
> >>
> >> John
> >>
> >> >
> >> > Thanks,
> >> > Alex
> >> >
> >>
> >>
> >>
> >
>
>
>

Reply via email to