* Merge with Debian (r2869); remaining changes:
- Packaging:
+ External tzdata
+ Use external locale information
+ Addition of Niagara and Niagara2 optimised libraries
+ GFDL Documentation added back in, build glibc-doc from this source.
+ Transition from /usr/include/ppc64-linux-gnu to powerpc64-linux-gnu
+ Use dpkg triggers for ldconfig
+ Do not die if extra libc libraries or symlinks found
+ Do not do a test run of nscd when starting
+ Only apply patches we actually use in Ubuntu
+ Use /lib and /usr/lib for amd64
+ amd64 biarch is i686, not i486.
+ Non-optimised i386 glibc is Xen-friendly.
+ Support sparcv9v, v9v2, 64b, 64v, 64v2
+ Add support for lpia.
- Patches:
+ sparc/submitted-v9v2
+ hppa/hppalll
+ Applied any/local-ipv6-lookup.
+ Not applied any/local-sysctl.
* debian/sysdeps/*.mk: Still build main flavours with -O3 (using gcc-4.2).
* Use <triplet>.conf for files in /etc/ld.so.conf.d. LP: #70315
* patches/any/local-ipv6-lookup.diff: Update (Tollef van Heen).
[changes from Debian svn after -9]
* Update Chinese debconf translation, by LI Daobing.
* Update Dutch debconf translation, by Bart Cornelis. Closes: #468300.
* Update Polish debcon translation, by Emilian Nowak.
* Update Vietnamese debconf translation, by Clytie Siddall. Closes: #468453.
* Update Basque debconf translation, by Piarres Beobide. Closes: #468463.
* Update Romanian debconf translation, by Stan Ioan-Eugen. Closes: #468671.
* Update Czech debconf translation, by Miroslav Kure. Closes: #468910.
* Update Russian debconf translation, by Sergey Alyoshin. Closes: #469037.
* Update Korean debconf translation, by Sunjae Park. Closes: #469097.
* Update French debconf translation, by Christian Perrier. Closes: #469249.
* patches/localedata/locale-es_CR.diff: chane AM/PM format to "a.m./p.m."
from "A.M/P.M.".
* Remove uk_UA from patches/localedata/first_weekday.diff: merged upstream
in a different way. Closes: bug#469439.
* patches/any/cvs-rfc3484.diff: update from CVS to allow the definition of
IPv4 scopes in /etc/gai.conf.
* patches/all/cvs-gai_conf.diff: update gai.conf from CVS to also mention
Teredo tunnels and scopev4 defaults.
* sysdeps/mips.mk, sysdeps/mipsel.mk: define TIMEOUTFACTOR.
* patches/any/cvs-strtod.diff: new patch from CVS to fix strtod(). Closes:
#465769.
* Update Italian debconf translation, by Lica Monducci. Closes: #469985.
* control.in/main, sysdeps/*.mk, rules: build with gcc-4.3 by default,
except on alpha, arm, armel, hppa, s390 and hurd-i386.
* rules, rules.d/build.mk: fix parallel build.
* control.in/main: build-depends on gcc-4.3 (>= 4.3.0-2) to make sure a cld
instruction is emitted in the prologue of functions using stringops.
Closes: #469568.
* debian/rules.d/build.mk: disable testsuite on ARM machines running a
2.6.21 to 2.6.24 kernel.
glibc (2.7-9) unstable; urgency=low
* patches/any/local-ldso-disable-hwcap.diff: revert previous changes
as they break etch -> lenny upgrades. Closes: #465753.
* kfreebsd/local-sysdeps.diff: update to revision 2137 (from glibc-bsd).
* any/submitted-link-local_resolver.diff: kernel 2.6.24 is out, don't wait
indefinitely for upstream. This patch from Pierre Ynard adds support for
link-local addresses in /etc/resolv.conf.
* Factorize NSS detection code:
- debhelper.in/libc.preinst, debhelper.in/libc.postinst: move NSS code
to...
- script.in/nsscheck.sh: ... this file.
- rules.d/debhelper.mk: Replace NSS_CHECK with code from
script.in/nsscheck.sh.
* debhelper.in/libc.preinst, debhelper.in/libc.templates: debconfize preinst
script.
* patches/localedata/locale-es_CR.diff: new patch to default to am/pm format
for es_CR locale. Closes: #466482.
* control.in/main, sysdeps/amd64.mk, sysdeps/i386.mk,
sysdeps/kfreebsd-amd64.mk, sysdeps/kfreebsd-i386.mk, sysdeps/sparc.mk : use
gcc-4.3 on amd64, i386, kfreebsd-i386, kfreebsd-amd64 and sparc.
* sysdeps/i386.mk, sysdeps/kfreebsd-i386.mk: use default gcc optimizations
on i386 and kfreebsd-i386 (-march=i486 -mtune=generic).
* debian/local/manpages/ldconfig.8: describe --ignore-aux-cache option.
Closes: #467509.
* Update Lithuanian debconf translation, by Gintautas Miliauskas.
* Update Catalan debconf translation, by Jordi Mallach.
* Update Spanish debconf translation, by Carlos Valdivia Yagüe.
* Update German debconf translation, by Helge Kreutzman. Closes: #468072.
* Update Galician debconf translation, by Jacobo Tarrio. Closes: #468080.
* Update Slovak debconf translation, by Ivan Masár. Closes: #468082.
* Update Portuguese debconf translation, by Ricardo Silva. Closes: #468091.
* update Japanese debconf translation, by Kenshi Muto. Closes: #468099.
glibc (2.7-8) unstable; urgency=low
* any/cvs/rfc3484.diff: patch from CVS to fix recognition of interface
family. Closes: #465583.
glibc (2.7-7) unstable; urgency=low
[ Arthur Loiret ]
* patches/sh4/cvs-nptl-private-futexes.diff: new patch from CVS to fix
FTBFS on sh4.
[ Samuel Thibault ]
* patches/hurd-i386/cvs-epfnosupport.diff: new patch to fix socket()
error for IPV6.
[ Aurelien Jarno ]
* patches/any/local-ldso-disable-hwcap.diff: enable tls/ directory even
when hardware capabilities are disabled. This workarounds a bug in
nvidia-glx. Closes: #453480.
* patches/mips/local-r10k.diff: new patch from Florian Lohoff to
workaround LL/SC bug on R10k. Closes: #462112.
* patches/mips/submitted-mipsn32.diff: new patch to fix truncate64()
on MIPS n32.
* kfreebsd/local-sysdeps.diff: update to revision 2129 (from glibc-bsd).
* patches/any/cvs-epoll_h.diff: new patch from CVS to define EPOLLRDHUP
in /usr/include/sys/epoll.h. Closes: #463342.
* patches/any/submitted-gcc-4.3.diff: pass -isystem option for GCC's
include-fixed/ directory. Fixes build with gcc-4.3.
* debian/control.in/main: bump to Standards-Version 3.7.3.
* debian/sysdeps/*.mk: build main flavours with -O2 instead of -O3 (risks to
trigger a bug in the compiler are higher with -O3). Remove -g from cflags,
as it is automatically added by the glibc scripts.
* debhelper.in/nscd.init: depends on $remote_fs instead of $local_fs.
Closes: #464022.
* patches/any/submitted-ieee754_h.diff: use __BIG_ENDIAN instead of
BIG_ENDIAN. Closes: #464594.
* local/manpages/ld.so.8: Add missing options to manpage. Closes:
#464395.
* rules.d/build.mk: build the locales in the build target instead of the
install one to workaround a bug in fakeroot. Closes: #464924.
* patches/alpha/local-dl-procinfo.diff: fix _dl_string_platform() to accept
NULL pointers, which happens on statically linked binaries. Closes:
bug#456260.
* local/manpages/gai.conf.5: new manpage.
* any/submitted-rfc3484-sortv4.diff: Drop. Replaced by ...
* ... any/cvs/rfc3484.diff: patch from upstream to fix various RFC3484
issues:
- Fix source IPv4 source address length computation. Closes: bug#456779.
- Only apply rule 9 for IPv4 if source and destination addresses are on
the same subnet. Closes: bug#438179.
glibc (2.7-6) unstable; urgency=low
[ Aurelien Jarno ]
* patches/localedata/locale-ks_IN.diff: new locale contributed by Rakesh
Pandit. Closes: #457351.
* patches/series: enable patches/any/cvs-vfscanf.diff. Closes: #453408.
* Support dpkg-buildpackage -j, but only debian/rules is actually run in
parallel.
* patches/any/cvs-iconv-iso2022jp-loop-bug.diff: patch from CVS to fix
iconv hang when converting to ISO-2022-JP. Thanks to Bryan Donlan for
the patch. Closes: #458579.
* kfreebsd/local-sysdeps.diff: update to revision 2094 (from glibc-bsd).
* patches/amd64/cvs-vdso_clock_gettime.diff: new patch from CVS to fix
static linking on amd64.
* patches/any/local-linuxthreads-fd.diff: new patch to make sure
linuxthreads doesn't use stdin, stdout or stderr for its internal
use.
* debhelper.in/libc.preinst: also check for libc6-xen in non-dpkg-owned
files test. Closes: #459523.
* patches/any/submitted-rfc3484-labels.diff: remove, this patch is actually
broken, and the observed behaviour conforms with the RFC.
* patches/any/submitted-fileops-and-signals.diff: disabled as it breaks too
much programs. Closes: #459643.
* patches/localedata/locale-pt_PT.diff: new patch from Flávio Martins to
fix mon_decimal_point for pt_PT. Closes: #459217.
* debian/debhelper.in/locales.postinst: don't update /etc/default/locale
if it already exists and DEBCONF_RECONFIGURE is not empty. Closes:
#458914.
* debian/sysdeps/depflags.pl: bump conflict against tzdata to (<< 2007k-1).
[ Clint Adams ]
* debhelper.in/nscd.init: use lsb output functions. Closes: #457661.
* patches/any/cvs-sunrpc_rpc_thread.diff: patch by André Cruz to fix
sunrpc memory leak. closes: #460226.
[ Samuel Thibault ]
* patches/hurd-i386/submitted-extern_inline.diff: new patch to fix extern
inline declarations for c++.
This bug was fixed in the package glibc - 2.7-9ubuntu1
---------------
glibc (2.7-9ubuntu1) hardy; urgency=low
* Merge with Debian (r2869); remaining changes: ppc64-linux- gnu to powerpc64-linux-gnu -v9v2 ipv6-lookup. sysdeps/ *.mk: Still build main flavours with -O3 (using gcc-4.2).
- Packaging:
+ External tzdata
+ Use external locale information
+ Addition of Niagara and Niagara2 optimised libraries
+ GFDL Documentation added back in, build glibc-doc from this source.
+ Transition from /usr/include/
+ Use dpkg triggers for ldconfig
+ Do not die if extra libc libraries or symlinks found
+ Do not do a test run of nscd when starting
+ Only apply patches we actually use in Ubuntu
+ Use /lib and /usr/lib for amd64
+ amd64 biarch is i686, not i486.
+ Non-optimised i386 glibc is Xen-friendly.
+ Support sparcv9v, v9v2, 64b, 64v, 64v2
+ Add support for lpia.
- Patches:
+ sparc/submitted
+ hppa/hppalll
+ Applied any/local-
+ Not applied any/local-sysctl.
* debian/
* Use <triplet>.conf for files in /etc/ld.so.conf.d. LP: #70315
* patches/ any/local- ipv6-lookup. diff: Update (Tollef van Heen).
[changes from Debian svn after -9] localedata/ locale- es_CR.diff: chane AM/PM format to "a.m./p.m." localedata/ first_weekday. diff: merged upstream any/cvs- rfc3484. diff: update from CVS to allow the definition of all/cvs- gai_conf. diff: update gai.conf from CVS to also mention any/cvs- strtod. diff: new patch from CVS to fix strtod(). Closes: rules.d/ build.mk: disable testsuite on ARM machines running a
* Update Chinese debconf translation, by LI Daobing.
* Update Dutch debconf translation, by Bart Cornelis. Closes: #468300.
* Update Polish debcon translation, by Emilian Nowak.
* Update Vietnamese debconf translation, by Clytie Siddall. Closes: #468453.
* Update Basque debconf translation, by Piarres Beobide. Closes: #468463.
* Update Romanian debconf translation, by Stan Ioan-Eugen. Closes: #468671.
* Update Czech debconf translation, by Miroslav Kure. Closes: #468910.
* Update Russian debconf translation, by Sergey Alyoshin. Closes: #469037.
* Update Korean debconf translation, by Sunjae Park. Closes: #469097.
* Update French debconf translation, by Christian Perrier. Closes: #469249.
* patches/
from "A.M/P.M.".
* Remove uk_UA from patches/
in a different way. Closes: bug#469439.
* patches/
IPv4 scopes in /etc/gai.conf.
* patches/
Teredo tunnels and scopev4 defaults.
* sysdeps/mips.mk, sysdeps/mipsel.mk: define TIMEOUTFACTOR.
* patches/
#465769.
* Update Italian debconf translation, by Lica Monducci. Closes: #469985.
* control.in/main, sysdeps/*.mk, rules: build with gcc-4.3 by default,
except on alpha, arm, armel, hppa, s390 and hurd-i386.
* rules, rules.d/build.mk: fix parallel build.
* control.in/main: build-depends on gcc-4.3 (>= 4.3.0-2) to make sure a cld
instruction is emitted in the prologue of functions using stringops.
Closes: #469568.
* debian/
2.6.21 to 2.6.24 kernel.
glibc (2.7-9) unstable; urgency=low
* patches/ any/local- ldso-disable- hwcap.diff: revert previous changes local-sysdeps. diff: update to revision 2137 (from glibc-bsd). link-local_ resolver. diff: kernel 2.6.24 is out, don't wait in/libc. preinst, debhelper. in/libc. postinst: move NSS code in/nsscheck. sh: ... this file. debhelper. mk: Replace NSS_CHECK with code from in/nsscheck. sh. in/libc. preinst, debhelper. in/libc. templates: debconfize preinst localedata/ locale- es_CR.diff: new patch to default to am/pm format kfreebsd- amd64.mk, sysdeps/ kfreebsd- i386.mk, sysdeps/sparc.mk : use kfreebsd- i386.mk: use default gcc optimizations local/manpages/ ldconfig. 8: describe --ignore-aux-cache option.
as they break etch -> lenny upgrades. Closes: #465753.
* kfreebsd/
* any/submitted-
indefinitely for upstream. This patch from Pierre Ynard adds support for
link-local addresses in /etc/resolv.conf.
* Factorize NSS detection code:
- debhelper.
to...
- script.
- rules.d/
script.
* debhelper.
script.
* patches/
for es_CR locale. Closes: #466482.
* control.in/main, sysdeps/amd64.mk, sysdeps/i386.mk,
sysdeps/
gcc-4.3 on amd64, i386, kfreebsd-i386, kfreebsd-amd64 and sparc.
* sysdeps/i386.mk, sysdeps/
on i386 and kfreebsd-i386 (-march=i486 -mtune=generic).
* debian/
Closes: #467509.
* Update Lithuanian debconf translation, by Gintautas Miliauskas.
* Update Catalan debconf translation, by Jordi Mallach.
* Update Spanish debconf translation, by Carlos Valdivia Yagüe.
* Update German debconf translation, by Helge Kreutzman. Closes: #468072.
* Update Galician debconf translation, by Jacobo Tarrio. Closes: #468080.
* Update Slovak debconf translation, by Ivan Masár. Closes: #468082.
* Update Portuguese debconf translation, by Ricardo Silva. Closes: #468091.
* update Japanese debconf translation, by Kenshi Muto. Closes: #468099.
glibc (2.7-8) unstable; urgency=low
* any/cvs/ rfc3484. diff: patch from CVS to fix recognition of interface
family. Closes: #465583.
glibc (2.7-7) unstable; urgency=low
[ Arthur Loiret ] sh4/cvs- nptl-private- futexes. diff: new patch from CVS to fix
* patches/
FTBFS on sh4.
[ Samuel Thibault ] hurd-i386/ cvs-epfnosuppor t.diff: new patch to fix socket()
* patches/
error for IPV6.
[ Aurelien Jarno ] any/local- ldso-disable- hwcap.diff: enable tls/ directory even mips/local- r10k.diff: new patch from Florian Lohoff to mips/submitted- mipsn32. diff: new patch to fix truncate64() local-sysdeps. diff: update to revision 2129 (from glibc-bsd). any/cvs- epoll_h. diff: new patch from CVS to define EPOLLRDHUP sys/epoll. h. Closes: #463342. any/submitted- gcc-4.3. diff: pass -isystem option for GCC's control. in/main: bump to Standards-Version 3.7.3. sysdeps/ *.mk: build main flavours with -O2 instead of -O3 (risks to in/nscd. init: depends on $remote_fs instead of $local_fs. any/submitted- ieee754_ h.diff: use __BIG_ENDIAN instead of ld.so.8: Add missing options to manpage. Closes: alpha/local- dl-procinfo. diff: fix _dl_string_ platform( ) to accept gai.conf. 5: new manpage. rfc3484- sortv4. diff: Drop. Replaced by ... rfc3484. diff: patch from upstream to fix various RFC3484
* patches/
when hardware capabilities are disabled. This workarounds a bug in
nvidia-glx. Closes: #453480.
* patches/
workaround LL/SC bug on R10k. Closes: #462112.
* patches/
on MIPS n32.
* kfreebsd/
* patches/
in /usr/include/
* patches/
include-fixed/ directory. Fixes build with gcc-4.3.
* debian/
* debian/
trigger a bug in the compiler are higher with -O3). Remove -g from cflags,
as it is automatically added by the glibc scripts.
* debhelper.
Closes: #464022.
* patches/
BIG_ENDIAN. Closes: #464594.
* local/manpages/
#464395.
* rules.d/build.mk: build the locales in the build target instead of the
install one to workaround a bug in fakeroot. Closes: #464924.
* patches/
NULL pointers, which happens on statically linked binaries. Closes:
bug#456260.
* local/manpages/
* any/submitted-
* ... any/cvs/
issues:
- Fix source IPv4 source address length computation. Closes: bug#456779.
- Only apply rule 9 for IPv4 if source and destination addresses are on
the same subnet. Closes: bug#438179.
glibc (2.7-6) unstable; urgency=low
[ Aurelien Jarno ] localedata/ locale- ks_IN.diff: new locale contributed by Rakesh any/cvs- vfscanf. diff. Closes: #453408. any/cvs- iconv-iso2022jp -loop-bug. diff: patch from CVS to fix local-sysdeps. diff: update to revision 2094 (from glibc-bsd). amd64/cvs- vdso_clock_ gettime. diff: new patch from CVS to fix any/local- linuxthreads- fd.diff: new patch to make sure in/libc. preinst: also check for libc6-xen in non-dpkg-owned any/submitted- rfc3484- labels. diff: remove, this patch is actually any/submitted- fileops- and-signals. diff: disabled as it breaks too localedata/ locale- pt_PT.diff: new patch from Flávio Martins to debhelper. in/locales. postinst: don't update /etc/default/locale sysdeps/ depflags. pl: bump conflict against tzdata to (<< 2007k-1).
* patches/
Pandit. Closes: #457351.
* patches/series: enable patches/
* Support dpkg-buildpackage -j, but only debian/rules is actually run in
parallel.
* patches/
iconv hang when converting to ISO-2022-JP. Thanks to Bryan Donlan for
the patch. Closes: #458579.
* kfreebsd/
* patches/
static linking on amd64.
* patches/
linuxthreads doesn't use stdin, stdout or stderr for its internal
use.
* debhelper.
files test. Closes: #459523.
* patches/
broken, and the observed behaviour conforms with the RFC.
* patches/
much programs. Closes: #459643.
* patches/
fix mon_decimal_point for pt_PT. Closes: #459217.
* debian/
if it already exists and DEBCONF_RECONFIGURE is not empty. Closes:
#458914.
* debian/
[ Clint Adams ] in/nscd. init: use lsb output functions. Closes: #457661. any/cvs- sunrpc_ rpc_thread. diff: patch by André Cruz to fix
* debhelper.
* patches/
sunrpc memory leak. closes: #460226.
[ Samuel Thibault ] hurd-i386/ submitted- extern_ inline. diff: new patch to fix extern
* patches/
inline declarations for c++.
-- Matthias Klose <email address hidden> Wed, 12 Mar 2008 22:08:00 +0100