Debian Planet

Welcome to Debian Planet


All your woody are (not quite, but very very very soon) belong to us.
Main Menu

  • Home

  • Topics

  • Web Links

  • Your Account

  • Submit News

  • Stats

  • Top 10

  • Debian

    These are important Debian sites one should not be without!

  • Official Debian site

  • Package search

  • Mailing list archives

  • Bug reports

  • Debian on CD

  • Unofficial woody CD ISOs

  • Unofficial APT sources

  • Developers' Corner

    Other great Debian news sources:

  • Debian Weekly News

  • Kernel Cousin Debian

    (Debian mailing lists digested)
  • Community Groups

    Need help? You're not alone on this planet.

  • debianHELP

    (User support site)

  • Debian International



  • EsDebian


  • DebianWorld


  • MaximumDebian


  • DebianUsers


  • Debian-BR


  • IRC

    The place to get help on a Debian problem (after reading docs) or to just chat and chill is #debian on

    Many of the Debian Planet staff live there so pop by and say hello.

    Wanna write?

    Got that latest or greatest scoop? Perhaps you have some important news for the Debian community? Submit a news item!

    Or perhaps you've written a rather ground breaking insight into some aspect of Debian and you feel compelled to share it with others? Knock up a longer editorial article and send it to the editors.


    DP is sponsored by Xinit Systems and

    Domains paid for and hosted by

    Buy your Debian merchandise at

    Who's Online

    There are currently, 34 guest(s) and 2 member(s) that are online.

    You are Anonymous user. You can register for free by clicking here.

    Hurd-i386 gets new GLibc core
    Contributed by Jeff Bailey on Friday, May 03 @ 21:00:28 BST

    On April 17th, we announced that we were doing the switch to using a `libio' based glibc. For those of you not following glibc development (grin), the switch to a libio-based glibc was what caused the switch to libc6 from libc5. The previous glibc core was written by Roland McGrath.

    This is the result of not only 5 months of work, but alot of changes that Roland and the other GNU/Hurd hackers put into getting the system ready and, of course, the work that Ulrich Drepper and the other libc folks did to make glibc what it is.

    We have already noticed some feel improvements, and we are now able to install tetex-extra, the lack of which was preventing us from building many packages. For more information on the Debian GNU/Hurd port, or the Hurd itself, visit,, or Various Mailing Lists

    If you're interested in coming and playing along, please read recent list archives first. We haven't finished uploading everything, so some of the .debs need to be fetched from other places.

    Related Links

  • The Official GNU HURD Webpage
  • Kernel Cousin Debian Hurd
  • More about GNU/HURD
  • News by Robot101

    Most read story about GNU/HURD:
    Debian GNU/Hurd grows

    Last news about GNU/HURD:

    Printer Friendly Page  Send this Story to a Friend
  • "Hurd-i386 gets new GLibc core" | Login/Create Account | 18 comments

    The comments are owned by the poster. We aren't responsible for their content.

    Re: Hurd-i386 gets new GLibc core (Score: 2, Interesting)
    by Anonymous on Friday, May 03 @ 23:08:40 BST

    Good to hear some Hurd news for a change.

    I was wondering how deveopment of the hurd was progressing, but I don't have the guts to try it out just yet, anyone using the Hurd on a daily basis? How stable is it?

    [ Reply ]

    Re: Hurd-i386 gets new GLibc core (Score: 2, Interesting)
    by Pflipp on Saturday, May 04 @ 00:39:09 BST
    (User Info)

    So wait... if I get this correct, the HURD has run all this time on (some hacked version of) libc5, and still tried to get an official Debian release each time at release time? I indeed recall installing libc packages with some unbelievably low version numbers (0.x indeed). I do think that not having a completely outdated glibc (isn't libc5 pre-Debian 2.0 and pre-RedHat 6.0? AFAIK I never touched a libc5 Linux system) is some sort of a must for being an official Debian release, or am I wrong?

    Anyway, as I said, I am a post-libc5 era Debian user, so inform me on this, please: while the change of a stdio-implementation would cause ABI breakage, it wouldn't cause API breackage, right (why is it called standard IO)? So how come it takes so long to change?

    I recall the talks about how hard the libc5->libc6 change was; of course this caused general incompatibility between binary packages, but besides that, were there other rewrites necessary?

    And what exactly caused this binary incompatibility? A linker should be able to resolve the standard(!) symbols, shouldn't it? (If the name of the library was a problem, some creative symlinking would resolve that.)

    That's a lot of questions. Don't get me wrong; I'm not questioning the good work done here, I'm just trying to grasp the real value of this work.



    [ Reply ]

    whatis libio ? (Score: 1, Interesting)
    by Anonymous on Saturday, May 04 @ 16:20:08 BST

    Ive heard reference to it about half a dozen time,s and the penny still hasnt dropped.

    I gather its a glibc io library, but why is there two ?

    Does libio have advatages/disadvantages over the other method ?

    Is it normal for other systems to use libio, is is the GNU/Hurd out on the edge ?


    [ Reply ]

    Re: Hurd-i386 gets new GLibc core (Score: 1, Informative)
    by Anonymous on Saturday, May 04 @ 21:28:25 BST

    Note that users of the stdio-based GNU system will need to reinstall from scratch, by using a libio-based tarball. Upgrading is possible but very tricky and clearly unsupported.

    [ Reply ]

    Based on: PHP-Nuke

    All logos and trademarks in this site are property of their respective owner. The comments are property of their posters, all the rest © 2000 by Debian Planet

    You can syndicate our news using the file backend.php.