Journal glibc 2.4 is out

Posté par  (site Web personnel) .
Étiquettes : aucune
0
11
mar.
2006
La glibc 2.4 est dispo depuis le 6 mars.

Les nouveautés :

* More overflow detection functions.
* New iconv converters for IBM1025, IBM1122, IBM1137, IBM1153,
IBM1154, IBM1155, IBM1156, IBM1157, and IBM1158 contributed by Jiro Sekiba.
More converters for IBM803, IBM901, IBM902, IBM921, IBM1008, IBM1097,
IBM1112, IBM1123, IBM1130, IBM1140, IBM1141, IBM1142, IBM1143, IBM1144,
IBM1145, IBM1146, IBM1147, IBM1148, IBM1149, IBM1166, IBM1167, IBM4517,
IBM4899, IBM4909, IBM4971, IBM5347, IBM9030, IBM9066, IBM9448, IBM12712,
IBM16804, IBM1364, IBM1371, IBM1388, IBM1390, and IBM1399 contributed
by Masahide Washizawa.
* It is now possible to install audit libraries for the dynamic linker using
LD_AUDIT. Implemented by Ulrich Drepper.
* The LinuxThreads add-on, providing pthreads on Linux 2.4 kernels, is no
longer supported. The new NPTL implementation requires Linux 2.6 kernels.
For a libc and libpthread that works well on Linux 2.4 kernels, we
recommend using the stable 2.3 branch.
* The new function open_wmemstream acts like open_memstream,
but uses a wchar_t wide character buffer.
* The new function ppoll is an improved version of poll, similar to pselect.
* New interfaces: fdopendir, openat, fstatat, fchmodat, fchownat,
futimesat, faccessat, mkdirat, mkfifoat, mknodat,
renameat, unlinkat, linkat, symlinkat, readlinkat.
* New Linux kernel system calls: unshare,
inotify_init, inotify_add_watch, inotify_rm_watch.
* The euidaccess function is now also known by the alias eaccess,
for compatibility with some other systems.
* Timezone data updated to 2006b version.


On peut noter que la glibc est résolument tourné vers le kernel linux 2.6 et en tire le meilleur parti au point d'etre quasiment incompatible avec le 2.4. On oublie pthread et on dis bonjour à inotify recemment ajouté au 2.6.

C'est maintenant au tour des applis de s'appuyer efficacement sur cette nouvelle glibc !
  • # une news ?

    Posté par  . Évalué à 10.

    Si je peux me permettre, une petite news ne serait pas mal non ?
    Moi je ne peux pas, je ne comprend pas tout (loin de la), enfin la glic" optimisée" kernel 2.6 ça me semble important quand même.
  • # Tiens...

    Posté par  (site Web personnel) . Évalué à 2.

    un gentooiste qui s'en est rendu compte comme moi : ce matin en mettant à jour portage =)
    • [^] # Re: Tiens...

      Posté par  . Évalué à 4.

      Oui enfin il faut être en ~arch aussi.
      • [^] # Re: Tiens...

        Posté par  (site Web personnel) . Évalué à 3.

        D'ailleurs voici la raison pour laquelle la glibc 2.4 est déjà en ~arch :
        glibc 2.4 officially hit the Portage tree. Forum users were surprised to
        see that it got straight into ~arch instead of being hard masked first.
        However, they did quite a lot of tests, like rebuilding the toolchain and
        all seemed to go well. Some of them even tried it with GCC 4.1 and
        experienced no problems. Nevertheless, they did find some minor issues
        when building nptl-only applications:

        * GLIBC 2.4 now officially in portage[4]
        4. https://forums.gentoo.org/viewtopic-t-442247.html

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n’en sommes pas responsables.