On 2 Oct 2002, Russ Dill wrote:

>> 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.
>
>upgrade to glibc-2.3? technically, such a thing doesn't exist yet, so to

Actually, technically glibc 2.3 does exist.  You can download it 
while you read the rest of this email message if you like.

http://sources.redhat.com/ml/libc-alpha/2002-10/msg00048.html


>ask every distro to upgrade to it...

Nobody is asking every distribution to upgrade to it, at least I 
don't see anyone doing so.  Each distribution will use glibc 2.3 
when they're ready to do so.  For most distributions I presume 
that means their next official release.


>redhat is making cvs snapshots of glibc, and distributing those
>instead of patching important bugs in the release version, and
>using that. CVS versions of software often contain new bugs and
>even security vulnerabilities, it is far more prudent to work
>with a release version of such a major system component. Because
>of this, most distros will probably wait until it becomes a
>release until they include it.

This is 100% complete and total fabrication with not even a shred 
of truth to it.  Red Hat has poured significant resources into 
the development of glibc 2.3, and employs 3 people working full 
time on glibc, and various others contributing to it.

The glibc 2.3 work for x86 was completed a while ago, and 
only bugfixes and whatnot have occured since then, along 
with fixes for other architectures, etc. glibc 2.2.93 is 
glibc 2.3 for all intents and purposes on x86, and is not 
considered a random CVS snapshot.  But don't take my word for it 
by all means, when you can get it right from the horses mouth 
below...

The official GNU glibc maintainer Ulrich Drepper fully supports,
and promotes the glibc version in Red Hat Linux 8.0.  It wouldn't
have been included in the distribution otherwise.  Here is his
official opinion (with his GNU glibc maintainer hat on) on this
matter:

http://sources.redhat.com/ml/libc-alpha/2002-10/msg00050.html

There's absolutely no valid technical reason that glibc in Red
Hat Linux 8.0 should not have been included.  It is superior to 
glibc 2.2 in numerous ways, including standards compliance, 
performance, and also various new features.  Every mainstream 
distribution will be using glibc 2.3 likely within the next 6 
months, and there's no reason not to.  In addition, the other 
distributions will benefit greatly from all of the legwork that 
has been done by Red Hat, and that includes beta testing, bug 
fixing, stabilization, etc.

In all honesty, without someone stepping forward to include a new 
glibc test release in their beta releases, and then include the 
stabilized result in their final OS, glibc would never get well 
tested at all, because people simply are not willing to risk 
updating glibc on their systems to every development version that 
comes out.  Thanks to everyone working on glibc, and everyone who 
tested and followed the Red Hat beta release process during Red 
Hat development, glibc 2.3 has been beaten on, and a great many 
bugs were fixed in it which allowed it to stabilize to the state 
it is in right now, and be ready for mainstream usage.



>I really do see your frustration, as now anyone who develops software on
>redhat (at least those that keep up with redhat) cannot release binaries
>and expect them to work on anyone elses system. You don't need to worry
>about compiling for every system out there, just what is current
>release.

Sure you can.  If you need to build binaries which are compatible
with older glibc, simply compile them using older compat glibc.  
It's quite simple actually.  Again, don't spread FUD.

Please read the above message from Uli, and think where glibc 2.3 
would be right now had Red Hat not poured all of the funding and 
resources into it's development.  It would be nowhere near where 
it is now.  It's also open source, and therefore useable by 
anyone, and any distribution.


>As far as actually getting this done, redhat has provided cross compiler
>rpms in the past, so you may be able to get these, and cross compile for
>glibc2.2. I don't see a rough time for binary snapshots, just a rough
>time for developers using cvs snapshots of glibc

A cross compiler is something used to produce binaries for an 
architecture other than the architecture the compiler is running 
on.  Not sure what that has to do with glibc.

I hope this clarifies any misunderstandings, and misconceptions 
that people have about glibc 2.2.9x and glibc 2.3 which is now 
officially released.  If not, please feel free to discuss the 
issue on the glibc mailing lists, where I'm sure all of the glibc 
developers would be glad to discuss any concerns people may have.

Thanks,
TTYL

-- 
Mike A. Harris




-------------------------------------------------------
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