On Mit, 2002-10-02 at 11:13, José Fonseca wrote:
> On Tue, Oct 01, 2002 at 04:25:21PM -0700, Russ Dill wrote:
> >> > > I just uploaded a set of binary snapshots built from the CVS head 
> >> > > using RedHat's compat-gcc-7.3-2.96.110 package (which produces 
> >> > > code compatible with the gcc bundled with the RedHat 7.3 and is
> >> > > the same which was producing the snapshots before).
> >> > 
> >> > Unfortunately this appears to be not very helpful for those of us
> >> > who test-run the snapshots on a regular basis against known OpenGL
> >> > programs. This is from the radeon-20020930 binary snapshot:
> >> >
> >> > libGL: OpenDriver: trying /usr/X11R6/lib/modules/dri/radeon_dri.so
> >> > libGL error: dlopen failed: /lib/libc.so.6: version `GLIBC_2.3' not
> >> > found (required by
> >> > /usr/X11R6/lib/modules/dri/radeon_dri.so)
> >> > 
> >> > _I_ don't have glibc-2.3 on my system and I believe, others don't
> >> > either. So this _might_ render the binary snapshots pretty useless.
> > 
> >> But so the 2D driver from that snapshot works for you?
> >
> >Its c code, so I don't think the version of gcc is that important, what
> >matters is the GLIBC_2.3 symbol, it doesn't show up in the X driver,
> >because it isn't linked against libc, however, the dri portion is.
> >
> >For some bizzare reason, redhat has decided to put a cvs version of
> >glibc in their upcoming distro release, which you are aparently
> >compiling against, the current release version of glibc is 2.2.5, more
> >than 90% of users are probably using this version.
> 
> This still doesn't make sense to me. So isn't glic-2.3 backwards
> compatible?

Sure, but glibc 2.2 isn't forward compatible.

> I've been using quite alot of RHL 7.2 compiled programs with 
> the new version and had no problems whatsoever. So why do the DRI
> drivers require specifically version 2.3?

Because they're built against that.

> Perhaps this is a pickyness of XFree86 module loader.

No, it's not even involved.


> >*please* find a machine with a copy of glibc2.2, wait until glibc2.3
> >actually becomes a release to compile against it (or, if in the case of
> >redhat, distribute it with your distro)
> 
> The final RHL 8.0 was released 2 days ago. I'll upgrade soon but I
> already checked and it has the same version of gcc. Please note that
> the snapshots are done on workstation in the nigth, and I needed to
> upgrade for several reasons regarding my work. I have no other machine
> powerfull enough to do all these snapshots.
> 
> What I'll do is install a older version of Gentoo in a chroot'ed 
> environment to compile the snapshots using gcc-2.95.3 and glibc-2.2.5 for 
> the _time being_.
> 
> But I see rough times ahead for the binary snapshots. I surely can't make
> one for each system out there. And if the others distros don't also
> upgrade to glic-2.3 then I think the best is to completely stop the
> snapshots builds and replace them with a nice set of scripts which
> people can use to make their own customized snapshot.

You don't need to build for every system, just against an older version
of glibc.


-- 
Earthling Michel Dänzer (MrCooper)/ Debian GNU/Linux (powerpc) developer
XFree86 and DRI project member   /  CS student, Free Software enthusiast



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to