LWN.net Logo

GNU C library 2.16 released

GNU C library 2.16 released

Posted Jul 1, 2012 17:58 UTC (Sun) by istenrot (subscriber, #69564)
In reply to: GNU C library 2.16 released by simlo
Parent article: GNU C library 2.16 released

Almost a decade has passed. I suppose there is no more reasons not to upgrade embedded systems to Linux 2.6/3.x. If somebody has not yet proted their proprietary user space code to 2.6 kernel, it's solely theirs fault.


(Log in to post comments)

GNU C library 2.16 released

Posted Jul 2, 2012 6:27 UTC (Mon) by simlo (subscriber, #10866) [Link]

The problem is not user space code - it is drivers. It takes a lot of work to move drivers to a newer kernel series when they are not included in Linus' source tree.

An why run new user space code on old systems? To share code between old and new projects, unless you want to keep the new systems stuck at old standards, you also have to upgrade the old systems. And upgrading the kernel is a lot of work, upgrading libc isn't as there should be no problem in recompiling the user space programs.

And yes, C++11 != C11 as commented by others, but I guess it will get difficult to compile a new gcc against an old libc very soon.

GNU C library 2.16 released

Posted Jul 2, 2012 14:19 UTC (Mon) by jwakely (subscriber, #60262) [Link]

Why would gcc want to do that? You guess wrong.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds