+ -
当前位置:首页 → 问答吧 → Glibc 2.8出来了吗?

Glibc 2.8出来了吗?

时间:2008-10-15

来源:互联网

官方网站上说最新版本是2.8
http://www.gnu.org/software/libc/
但是官方下载空间却没有版本2.8。

ftp://sources.redhat.com/pub/glibc/snapshots/

这里也只有最新(10月13日)的snapshot。到底是什么回事?

作者: 地球发动机   发布时间: 2008-10-15

看了深空兄的回覆便會明白了

http://www.linuxsir.org/bbs/thread335598.html

作者: d00m3d   发布时间: 2008-10-15

还一直奇怪怎么这个重要的部分一年没更新呢。看来问题大了:
http://sources.redhat.com/cgi-bin/cv...&cvsroot=glibc
看起来从 2.7 到 2.8 最有意义的变化只是:
引用:
* Faster memcpy on x86.
Implemented by Ulrich Drepper.
不知道这个Ulrich Drepper是何许人也,多个修订都是他做的。

作者: linux001   发布时间: 2008-10-15

到2.9版本为止多个针对Indian languages的改进!

如果不确切信任后维护者的话,还是用2.7算了。

作者: linux001   发布时间: 2008-10-15

http://sourceware.org/ml/libc-alpha/.../msg00050.html
这里是当前维护者关于 glibc-2.8 的声明。

就像 3楼 所说,主要改进是提高性能。

对于到底该不该用 glibc-2.8,这个由大家自己作决定,个人建议参考 debian 软件仓库,debian 对软件包的要求是所有发行版中最严格的;
如 debian 接受,我等有足够理由接受;
如 debian 抵制,我等亦有足够理由抵制。

作者: 聚焦深空   发布时间: 2008-10-15

http://packages.debian.org/search?su...&keywords=libc
debian 中 glibc-2.8 尚处于实验性阶段
http://packages.debian.org/experimental/libc6

作者: 聚焦深空   发布时间: 2008-10-15

引用:
作者: 聚焦深空
http://sourceware.org/ml/libc-alpha/.../msg00050.html
这里是当前维护者关于 glibc-2.8 的声明。

就像 3楼 所说,主要改进是提高性能。

对于到底该不该用 glibc-2.8,这个由大家自己作决定,个人建议参考 debian 软件仓库,debian 对软件包的要求是所有发行版中最严格的;
如 debian 接受,我等有足够理由接受;
如 debian 抵制,我等亦有足够理由抵制。
对LFS来说,最有意义的改变是直接支持了GCC 4.3。采用2.8后,针对GCC 4.3的include 补丁已经不再需要。

作者: 地球发动机   发布时间: 2008-10-15

* New locales: bo_CN, bo_IN, shs_CA.
新的Locale,对我们也许不重要,但对于使用该语言的人还是重要的。

* New encoding: HP-ROMAN9, HP-GREEK8, HP-THAI8, HP-TURKISH8.
同上,我们一般用不到这些编码,但不等于不重要。

* Sorting rules for some Indian languages (Devanagari and Gujarati).
Implemented by Pravin Satpute.
同上不赘。

* IPV6 addresses in /etc/resolv.conf can now have a scope ID
这个其实是很重要的,IP地址耗尽的危险正在逼近。

* nscd caches now all timeouts for DNS entries
Implemented by Ulrich Drepper.
实现细节方面的改变。不好评论

* nscd is more efficient and wakes up less often.
Implemented by Ulrich Drepper.
同上。

* More checking functions: asprintf, dprintf, obstack_printf, vasprintf,
vdprintf, and obstack_vprintf.
Implemented by Jakub Jelinek.
这是安全性方面的改进。但是需要程序员跟进使用这些新函数。

* Faster memset for x86-64.
Implemented by Harsha Jagasia and H.J. Lu.


* Faster memcpy on x86.
Implemented by Ulrich Drepper.
以上2条是性能改进

* ARG_MAX is not anymore constant on Linux. Use sysconf(_SC_ARG_MAX).
Implemented by Ulrich Drepper.
把变量改成可以配置的了。这也很有意义,也许马上就可以有具体应用。

* Faster sqrt and sqrtf implemention for some PPC variants.
Implemented by Stephen Munroe.
不用PPC就没有用。

作者: 地球发动机   发布时间: 2008-10-15

引用:
作者: 地球发动机
对LFS来说,最有意义的改变是直接支持了GCC 4.3。采用2.8后,针对GCC 4.3的include 补丁已经不再需要。
能给个原链接吗?这个对我可重要了,我正在准备完全用 gcc-4.3.2构造系统。

作者: linux001   发布时间: 2008-10-17

目前只有snapshot

作者: newper   发布时间: 2008-10-17

引用:
作者: linux001
能给个原链接吗?这个对我可重要了,我正在准备完全用 gcc-4.3.2构造系统。
LFS SVN 的 Book 已更新了

作者: d00m3d   发布时间: 2008-10-18

2.8这样的发布方式,以后在谈论2.8版本的时候非要加一个日期才能正确表达,太不爽了.

作者: youbest   发布时间: 2008-10-19