-
glibc (2.6.1-1ubuntu10) gutsy-proposed; urgency=low
* Reapply any/local-ipv6-sanity.diff, lost when merging 2.6. LP: #156720.
Only do AAAA lookups if we have an interface with better than link-local
addresses available.
-- Matthias Klose <email address hidden> Wed, 24 Oct 2007 18:46:56 +0200
-
glibc (2.6.1-1ubuntu9) gutsy; urgency=low
* Rebuild using g++-4.2 (>= 4.2.1-5ubuntu4).
-- Matthias Klose <email address hidden> Mon, 01 Oct 2007 00:04:19 +0200
-
glibc (2.6.1-1ubuntu8) gutsy; urgency=low
* hppa/local-private-futex-lamont.diff: fix hppa FTBFS.
-- LaMont Jones <email address hidden> Thu, 27 Sep 2007 18:51:24 +0000
-
glibc (2.6.1-1ubuntu7) gutsy; urgency=low
* any/submitted-rfc3484-sortv4.diff: new patch to allow bypassing RFC3484
rule 9 for IPv4 adresses. Closes: bug#438179.
[ by Aurelien Jarno; imported from glibc 2.6.1-2 into Ubuntu by iwj ]
* any/submitted-rfc3484-sortv4.diff: disable RFC3484 s6 rule 9 by
default as requested by Ubuntu sysadmins and in anticipation of
that change in Debian (which looks likely).
-- Ian Jackson <email address hidden> Thu, 20 Sep 2007 14:49:50 +0100
-
glibc (2.6.1-1ubuntu6) gutsy; urgency=low
* Do not print "ldconfig: wrapper deferring update (trigger activated)"
message (unless LDCONFIG_TRIGGER_DEBUG is set).
-- Ian Jackson <email address hidden> Thu, 20 Sep 2007 14:20:30 +0100
-
glibc (2.6.1-1ubuntu5) gutsy; urgency=low
* Do not install the ppu symlinks in the powerpc packages.
-- Matthias Klose <email address hidden> Wed, 19 Sep 2007 00:27:46 +0200
-
glibc (2.6.1-1ubuntu4) gutsy; urgency=low
* sysdeps/amd64.mk: uses x86_64 headers also for the i486 flavour now
that they are compatible. don't provide include symlink for bi-arch,
but only an empty directory.
-- Matthias Klose <email address hidden> Sun, 09 Sep 2007 21:09:21 +0200
-
glibc (2.6.1-1ubuntu3) gutsy; urgency=low
* Actually exec ldconfig.real. (LP #137129.)
-- Ian Jackson <email address hidden> Mon, 03 Sep 2007 20:47:11 +0100
-
glibc (2.6.1-1ubuntu2) gutsy; urgency=low
* Use dpkg-trigger to avoid multiple calls to ldconfig.
-- Ian Jackson <email address hidden> Mon, 03 Sep 2007 14:48:39 +0100
-
glibc (2.6.1-1ubuntu1) gutsy; urgency=low
* Merge with Debian (outstanding changes for the final 2.6.1-1 package).
Remaining changes:
- Upstream tarball including GFDL'd documentation.
- Don't apply patches for architectures not found in Ubuntu.
- Build optimized sparc packages.
- Support lpia.
- No support for linuxthreads.
* debian/patches/sparc/sparc-sparcv9.diff: sparc-sparcv9 directory fix
(David Miller).
-- Matthias Klose <email address hidden> Tue, 28 Aug 2007 13:04:00 +0200
-
glibc (2.6.1-0ubuntu1) gutsy; urgency=low
* New upstream version 2.6.1, including glibc-ports-2.6.1.
- Remove applied patches: patches/any/cvs-ports-glibc-2_6-branch.diff,
patches/arm/cvs-gscope_flag.diff, patches/mips/cvs-gscope_flag.diff,
patches/hppa/submitted-gscope_flag.diff.
* debian/wrapper/objcopy: Revert the workaround.
-- Matthias Klose <email address hidden> Mon, 06 Aug 2007 22:38:54 +0200
-
glibc (2.6.1~pre-0ubuntu1) gutsy; urgency=low
* New upstream version 2.6.1, glibc-ports is still version 2.6.
* Remove patches applied upstream.
* Merge from the Debian repository.
* debian/wrapper/objcopy: Remove -R .debug_aranges, fixing broken
debug symbols.
-- Matthias Klose <email address hidden> Fri, 03 Aug 2007 12:22:19 +0200
-
glibc (2.6-5ubuntu1) gutsy; urgency=low
* Merge with Debian.
- cvs-printf_fp.c.diff: new patch to print the wrong number of
digits with %#g. LP: #128355.
-- Matthias Klose <email address hidden> Sun, 29 Jul 2007 20:39:57 +0200
-
glibc (2.6-4ubuntu3) gutsy; urgency=low
* patches/lpia/local-i686-redefine.diff: Redefine __i686, which gets
clobbered to "1" by the compiler, causing the assembler to have a fit
-- Adam Conrad <email address hidden> Sat, 28 Jul 2007 05:30:06 +1000
-
glibc (2.6-4ubuntu2) gutsy; urgency=low
* Fix gij memory hog on amd64, thanks to Aurelien Jarno:
amd64,i386/local-clone.diff: new patch to fix gij running out of
memory. I would like to thank Red H^W^WFedora for not sending back
their patches and let me spend a dozen of fun hours to debug this
problem. This patch, like hundred other ones, is in the upstream
repository, but only in the fedora branch. It has been written 8
months ago. Closes: #434484.
* sparc/submitted-gscope_flag.diff: update from upstream.
-- Matthias Klose <email address hidden> Thu, 26 Jul 2007 23:28:49 +0200
-
glibc (2.6-4ubuntu1) gutsy; urgency=low
* Merge with Debian; remaining changes:
- Upstream tarball including GFDL'd documentation.
- Don't apply patches for architectures not found in Ubuntu.
- Build optimized sparc packages.
- Support lpia.
- Minor differences to be cleaned up.
* glibc-doc: Install the documentation in info format. Closes: LP: #60607.
* Merge changes from Debian:
* mips/cvs-gscope_flag.diff: new patch to fix build on mips/mipsel.
* arm/cvs-gscope_flag.diff: new patch to fix build on arm/armel.
* any/cvs-initfini.diff: new patch from upstream to fix crti.o on
ppc64. Closes: #434626.
* debian/sysdeps/powerpc.mk: build libc6-ppc64 with gcc-4.2.
* debian/control: Remove build-depend on gcc-4.1 on powerpc.
glibc (2.6-4) unstable; urgency=low
[ Samuel Thibault ]
* sysdeps/hurd.mk (CC, BUILD_CC): Remove.
* control: Build-depend on gcc-4.2 on hurd-i386.
[ Pierre Habouzit ]
* any/cvs-glibc-2_6-branch.diff: upstream branch pull, includes:
+ any/cvs-ld-integer-overflow.diff
+ any/cvs-malloc.diff
+ any/cvs-nis-nss-default.diff
+ any/cvs-nscd-short-replies.diff
+ any/cvs-vfscanf.diff
[ Aurelien Jarno ]
* debian/sysdeps/powerpc.mk: build libc6-ppc64 with gcc-4.1 as gcc-4.2
produces broken binaries.
* debian/control: Build-depend on gcc-4.1 on powerpc
* debian/control: Build-depend on g++-4.1/g++-4.2 and
g++-4.1-multilib/g++-4.2-multilib.
* debian/*.NEWS: move to debian/debhelper.in/*.NEWS.
* rules.d/debhelper.mk: remove debian/*.NEWS on clean.
* sparc/submitted-gscope_flag.diff: new patch to fix build on sparc.
-- Matthias Klose <email address hidden> Thu, 26 Jul 2007 16:22:15 +0200
-
glibc (2.6-3ubuntu3) gutsy; urgency=low
* patches/sparc/submitted-gscope_flag.diff: New patch to fix build
on sparc (Aurelian Jarno).
-- Matthias Klose <email address hidden> Thu, 26 Jul 2007 00:56:49 +0200
-
glibc (2.6-3ubuntu2) gutsy; urgency=low
* Build the 64bit powerpc library with gcc-4.1.
* Update to the glibc-2_6-branch 20070725.
- patches/any/cvs-libc-glibc-2_6-branch.diff: New.
- patches/any/cvs-ports-glibc-2_6-branch.diff: New.
- patches/any/cvs-ld-integer-overflow.diff: Remove.
- patches/any/cvs-malloc.diff: Remove.
- patches/any/cvs-nis-nss-default.diff: Remove.
- patches/any/cvs-nscd-short-replies.diff: Remove.
- patches/any/cvs-vfscanf.diff: Remove.
* Build-depend on g++-4.1-multilib/g++-4.2-multilib.
* debian/sysdeps/hppa.mk: Don't explicitely use gcc-4.2.
-- Matthias Klose <email address hidden> Wed, 25 Jul 2007 15:34:26 +0200
-
glibc (2.6-3ubuntu1) gutsy; urgency=low
* Merge with Debian.
* debian/sysdeps/lpia.mk: Build using -march=i686 -mtune=i586 -g -O3.
glibc (2.6-3) unstable; urgency=low
[ Aurelien Jarno ]
* script.in/kernelcheck.sh: s/kernel_compare_version/linux_compare_versions/
for arm.
* script.in/kernelcheck.sh: the minimum kernel version is now 2.6.8 and not
2.6.1. Closes: bug#432721.
* hppa/submitted-threaddb.diff: new patch from Randolph Chung to fix
debugging interface for NPTL on hppa.
* Drop SPARC V8 support:
- control.in/opt: drop libc6-sparcv9.
- sysdeps/sparc.mk: drop libc6-sparcv9.
- script.in/kernelcheck.sh: add check for SPARC V8 or earlier CPU.
- patches/series: disable sparc/submitted-timing.diff.
- patches/sparc/local-sparcv8-target.diff: rename to
local-sparcv9-target.diff and default to v9.
* Build with gcc-4.2 except on alpha (untested).
* patches/any/cvs-ld_library_path.diff: new patch from CVS to fix segfaults
with empty LD_LIBRARY_PATH variable.
* rules.d/build.mk: create /etc/ld.so.conf.d/libc.conf to add
/usr/local/lib as a default search path. Closes: #395177.
* Honor parallel= option in DEB_BUILD_OPTIONS. Closes: #413744.
[ Pierre Habouzit ]
* rules.d/debhelper.mk: add some magic to copy debian/bug/$pkg/ files into
/usr/share/bug/.
* add libc6-i386/presubj to document /usr/lib32 issues not being a
libc6-i386 problem.
* add locales/presubj about locales depends that are correct, and tell bug
reporters how to look for their package being built or not.
* add patches/any/local-missing-linux_types.h.diff to add missing
#include <linux/types.h> due to migration to linux-libc-dev.
Closes: #433962.
[ Samuel Thibault ]
* hurd-i386/local-tls-support.diff: new patch to support TLS.
* debian/sysdeps/hurd.mk (libc_extra_config_options): Removed
--without-__thread, --without-tls and libc_cv_z_relro=no.
* hurd-i386/local-atomic-no-multiple_threads.diff: new patch, hurd-i386
doesn't need the multiple_threads field.
* hurd-i386/local-gscope.diff: new patch, backport of the CVS global scope.
* hurd-i386/local-no-strerror_l.diff: new patch to disable non-implemented
strerror_l().
* hurd-i386/submitted-lock-intern.diff: new patch to fix a header inclusion.
* sysdeps/depflags.pl: make libc0.3 depend on TLS-enabled hurd packages.
* hurd-i386/local-sigsuspend-nocancel.diff: renamed into
submitted-sigsuspend-nocancel.diff.
* hurd-i386/submitted-ECANCELED.diff: new patch to fix ECANCELED value.
Closes: #396135.
* hurd-i386/local-gcc-4.1-init-first.diff: New patch by Thomas
Schwinge to fix building with gcc-4.1.
* sysdeps/hurd.mk (CC, BUILD_CC): Change to gcc-4.1.
* control: Depend on gcc-4.1 on hurd-i386.
-- Matthias Klose <email address hidden> Mon, 23 Jul 2007 15:02:03 +0200
-
glibc (2.6-2ubuntu2) gutsy; urgency=low
* debian/rules.d/control.mk: Add lpia to threads_archs and to libc6 list
* debian/sysdeps/lpia.mk: Add gcc-4.2 usage, but comment it out for now,
while we bootstrap with gcc-4.1 (because we're FTBFS with gcc-4.2)
-- Adam Conrad <email address hidden> Thu, 12 Jul 2007 13:36:23 +0100
-
glibc (2.6-2ubuntu1) gutsy; urgency=low
* Merge Debian changes 2.6-1 -> 2.6-2.
glibc (2.6-2) unstable; urgency=low
[ Clint Adams ]
* Add any/cvs-nis-nss-default.diff: preserve errno.
* Add any/cvs-vfscanf.diff: add additional test for EOF
in loop to look for conversion specifier to avoid testing of
wrong errno value.
[ Aurelien Jarno ]
* Add any/cvs-ld-integer-overflow.diff: fix an integer
overflow in ld.so. Closes: bug#431858.
* hppa/submitted-multiple-threads.diff: new patch to fix an FTBFS on
hppa. Closes: bug#428509, bug#429487.
glibc (2.6-1ubuntu1) gutsy; urgency=low
[Jeff Bailey]
* debian/sysdeps/hppa.mk: Use gcc-4.2
* debian/control.in/main: Build-dep on gcc-4.2 [hppa]
* debian/control: Regenerate
[Matthias Klose]
* Merge Debian changes 2.6-0exp3 -> 2.6-1.
* debian/sysdeps/lpia: New.
-- Matthias Klose <email address hidden> Tue, 10 Jul 2007 14:18:22 +0200
-
glibc (2.6-0ubuntu1) gutsy; urgency=low
* New upstream release.
* Merge with Debian; remaining changes:
- Include unmodified glibc-2.6 upstream tarball.
- Don't build locale* packages.
- TODO: list remaining changes.
glibc (2.6-0exp3) experimental; urgency=low
[ Pierre Habouzit ]
[ Clint Adams]
* New upstream version.
- Remove locale/iso3166-RS.diff (obsolete).
- Remove locale/fix-exhausted-memory.diff (merged upstream).
- Update locale/LC_COLLATE-keywords-ordering.diff.
- Remove localedata/locale-hy_AM.diff (obsolete).
- Remove localedata/locale-pl_PL.diff (merged upstream).
- Remove localedata/locales-sr.diff (obsolete).
- Update localedata/tailor-iso14651_t1.diff.
- Update localedata/first_weekday.diff.
- Remove alpha/cvs-cfi.diff (merged upstream).
- Remove arm/cvs-check_pf.c (merged upstream).
- Remove hppa/cvs-hppa-update.diff (obsolete).
- Update hppa/submitted-nptl-carlos.diff from "upstream".
- Remove hppa/submitted-nptl-carlos2.diff (merged upstream).
- Remove hppa/local-r19use.diff (merged upstream).
- Remove hurd-i386/cvs-futimes.diff (merged upstream).
- Remove m68k/cvs-m68k-update.diff (obsolete).
- Update m68k/local-mathinline_h.diff.
- Remove mips/cvs-ldsodefs_h.diff (merged upstream).
- Remove mips/submitted-msq.diff (merged upstream).
- Remove all/cvs-iconv-E13B.diff (obsolete).
- Remove all/submitted-new-brf-encoding.diff (merged upstream).
- Remove any/cvs-2.5-branch-update.diff (obsolete).
- Remove any/cvs-pow.diff (obsolete).
- Remove any/cvs-printf_fp-c.diff (obsolete).
- Remove any/cvs-ftw-c.diff (obsolete).
- Remove any/cvs-bits_in_h-ipv6.diff (obsolete).
- Remove any/cvs-itoa-c.diff (obsolete).
- Remove any/cvs-lt-update.diff (obsolete).
- Remove any/cvs-realpath.diff (obsolete).
- Remove any/cvs-vfprintf-stack-smashing.diff (obsolete).
- Remove any/cvs-zdump-64-bit.diff (obsolete).
- Update any/local-ldso-disable-hwcap.diff.
- Remove any/submitted-gethostbyname_r.diff (obsolete).
- Remove any/submitted-iconv-colon.diff (merged upstream).
- Update any/submitted-strfry.diff.
- Remove any/submitted-unistd_XOPEN_VERSION.diff (obsolete).
- Remove any/cvs-glob-c.diff (obsolete).
- Remove any/cvs-scanf_hexfloat.diff (obsolete).
- Remove alpha/submitted-sigsuspend.diff (merged upstream).
* debian/sysdeps/depflags.pl: Clean out relationships for packages
that do not exist in sarge or later.
* debian/debhelper.in/libc.install: do not hardcode the glibc
version number in the path to gai.conf.
* debian/control.in/main, debian/sysdeps/depflags.pl:
use linux-libc-dev on all linux architectures, and
remove all references to linux-kernel-headers.
* Bump shlibdeps version to 2.6-1 due to sync_file_range, futimens,
utimensat, __sched_cpucount, sched_getcpu, strerror_l, and
epoll_pwait symbols.
* debian/rules.d/build.mk: pass --enable-profile to configure.
[ Aurelien Jarno ]
* patches/sparc/local-undefined-registers.diff: new file to ignore
global registers while looking for undefined symbols.
* debian/script.in/kernelcheck.sh: add a warning for FreeBSD kernels
5.X.
* local/etc_init.d/glibc.sh, debhelper.in/libc.preinst: don't check for
linux kernel, it is now done in script.in/kernelcheck.sh.
* patches/any/cvs-malloc.diff: new patch from upstream to fix malloc ABI.
* patches/any/local-linuxthreads-lowlevellock.diff: new patch to support
low level locking on linuxthreads.
* patches/any/local-linuxthreads-fatalprepare.diff: new patch to support
FATAL_PREPARE on linuxthreads, by not using __libc_pthread_functions_init
and PTHFCT_CALL.
* patches/hppa/local-linuxthreads.diff: new patch to get glibc buildable on
hppa with linuxthreads.
* patches/arm/submitted-RTLD_SINGLE_THREAD_P.diff: fix a missing #defined
on arm.
* patches/localedata/submitted-as_IN.diff: new patch to fix a not anymore
unassigned unicode code.
[ Petr Salinger]
* kfreebsd/local-sysdeps.diff: update to revision 1949 (from glibc-bsd).
* any/local-linuxthreads-defines.diff: new patch to restore a few defines
in config.make.in still needed by linuxthreads.
* patches/local-tst-mktime2.diff: fix time/tst-mktime2.c.
[ Pierre Habouzit ]
* kernelchecks.sh: Make the warning about kernel 2.6 more explicit so that
people can deal with it without adding yet-another critical bug on the
glibc.
* kernelchecks.sh: add some quotes to unconfuse syntax hilighting a bit.
* nscd.init: ksh is confused if you call functions start or stop.
Closes: 428884.
* patches/locale/preprocessor-collate.diff: update it to work (with
restrictions) with depth >= 2 copies.
-- Matthias Klose <email address hidden> Mon, 2 Jul 2007 13:29:33 +0200
-
glibc (2.5-11ubuntu1) gutsy; urgency=low
* Merge Debian changes (2.5-10 - 2.5-11).
* Add ppu symlinks on powerpc.
-- Matthias Klose <email address hidden> Wed, 13 Jun 2007 17:20:14 +0200
-
glibc (2.5-10ubuntu2) gutsy; urgency=low
* libc6-dev-ppc64: Install gnu-stubs-64.h in /usr/include/gnu.
-- Matthias Klose <email address hidden> Fri, 08 Jun 2007 12:01:55 +0000
-
glibc (2.5-10ubuntu1) gutsy; urgency=low
* Merge Debian changes (2.5-9 - 2.5-10).
glibc (2.5-10) unstable; urgency=low
[ Aurelien Jarno ]
* kfreebsd/local-sysdeps.diff: update to revision 1942 (from glibc-bsd).
Thanks to Petr Salinger.
* arm/cvs-procinfo-eabi.diff: patch from CVS to not include asm/procinfo.h.
* any/submitted-strtok.diff: new patch to fix a typo in strings/strtok.c.
Closes: #426118.
* debian/sysdeps/depflags.pl: depends on libgcc1/libgcc2/libgcc4.
* any/cvs-nscd-short-replies.diff: new patch from CVS to fix crash on
short replies.
* sysdeps/depflags.mk, sysdeps/depflags.pl: use DEB_HOST_ARCH_OS and
DEB_HOST_ARCH instead of DEB_HOST_GNU_SYSTEM and DEB_HOST_GNU_TYPE.
* debian/sysdeps/arm.mk, debian/script.in/kernelcheck.sh: bump minimum
kernel requirement to 2.6.12 on arm to get __ARM_NR_set_tls syscall.
Closes: #421037.
* debian/sysdeps/armel.mk: bump minimum kernel requirement to 2.6.14
on armel.
* patches/series: disable any/local-ldconfig-timestamps.diff as this
patch does not take into account sub-directories.
[ Clint Adams ]
* debian/local/manpages/ld.so.8: quote accepted values for LD_DEBUG.
closes: #426101.
* New Malayalam debconf translation, by Sajeev പിആര്.
closes: #426203.
* Update Vietnamese debconf translation, by Clytie Siddall.
closes: #426824.
glibc (2.5-9) unstable; urgency=low
* debian/patches/arm/local-ioperm.diff: Remove the check
involving LINUX_VERSION_CODE.
* debian/patches/hppa/submitted-atomic_h.diff: update to loop again
when the kernel returns -EDEADLOCK. Workaround: #425567.
-- Matthias Klose <email address hidden> Mon, 4 Jun 2007 23:31:10 +0200
-
glibc (2.5-8ubuntu1) gutsy; urgency=low
* Merge Debian changes (2.5-7 - 2.5-8).
* Fix installation location of sparc64 headers.
-- Matthias Klose <email address hidden> Sun, 20 May 2007 15:01:08 +0200
-
glibc (2.5-7ubuntu1) gutsy; urgency=low
* Merge Debian changes (2.5-5 - 2.5-7).
glibc (2.5-7) unstable; urgency=low
* debian/sysdeps/i386.mk: switch from --includir= to amd64_includedir.
* debian/local/etc_init.d/glibc.sh: fix the broken comment. Closes:
#422587.
glibc (2.5-6) unstable; urgency=low
* patches/any/cvs-vfprintf-stack-smashing.diff: new patch from
upstream (fix enormous alloca triggered with %-X.Ys like formats
specifier, with Y big, and in multi-byte locales). Closes: #380195,
#421555.
* patches/hppa/cvs-hppa-update.diff: update from CVS to fix
bits/pthreadtypes.h on hppa.
* patches/any/local-disable-nscd-host-caching.diff: the comment lines
should have the '#' on the first column. Closes: #421882.
* Remove patches/any/local-Rminkernel.diff (not needed anymore).
* debian/patches/hppa/submitted-ustat.diff: new patch from Jeff Bailey
to makes glibc build with exported kernel headers.
* debian/patches/hppa/submitted-nptl-carlos2.diff: new patch to add
STACK_GROWS_UP case to NPTL.
* debian/patches/hppa/local-r19use.diff: new patch from Carlos O'Donell
(specify r19 as input to asms that save/restore).
* debian/patches/alpha/cvs-cfi.diff: new patch from CVS (fix
cfi instructions in sysdep-cancel.h). Closes: #422067.
* debian/sysdeps/kfreebsd-i386.mk: tune for i686.
* debian/sysdeps/i386.mk: drop i386-linux-gnu compat symlinks, all the
toolchain is now using i486-linux-gnu.
* Merge from multiarch tree:
- debian/rules: define localedir, sysconfdir and rootsbindir.
- debian/rules.d/build.mk: use $(localedir), $(sysconfdir) and
$(rootsbindir) instead of hardcoded values. Make includedir
flavour specific.
- debian/sysdeps/amd64.mk: define i386_includedir.
- debian/sysdeps/powerpc.mk: define ppc64_includedir.
- debian/sysdeps/ppc64.mk: define powerpc_includedir.
- debian/sysdeps/s390.mk: define s390x_includedir.
- debian/sysdeps/kfreebsd-amd64.mk: define i386_includedir.
- debian/sysdeps/sparc.mk: define sparc64_includedir.
* debian/control.in/main: build-depends on gcc-4.1.2 (>= 4.1.2-6) on
hppa.
-- Matthias Klose <email address hidden> Tue, 15 May 2007 17:31:45 +0200
-
glibc (2.5-5ubuntu1) gutsy; urgency=low
* Merge Debian changes (2.5-2 - 2.5-5).
glibc (2.5-5) unstable; urgency=low
[ Aurelien Jarno ]
* Rename patches/all/submitted-iconv-E13B.diff into
patches/all/cvs-iconv-E13B.diff as the patch has been accepted
upstream.
* debian/debhelper.in/libc.NEWS: new file to warn user to upgrade
to a 2.6.1 or later kernel before upgrading the glibc.
* debian/script.in/kernelcheck.sh: improve the kernel error message.
* New Tamil debconf translation, by Tirumurti Vasudevan. Closes:
#420755.
* script.in/nohwcap.sh: use sed instead of awk. Closes: #420799.
* Update Catalan debconf translation, by Jordà Polo. Closes: #420835.
* Add support for n32 and 64 ABIs on mips and mipsel, but keep it
disabled for now:
- control.in/main: add libc6-dev-mipsn32, libc6-dev-mips64 to the
build-dependencies.
- control.in/mips64: add libc6-mips64 and libc6-dev-mips64 packages.
- control.in/mipsn32: add libc6-mipsn32 and libc6-dev-mipsn32 packages.
- rules.d/control.mk: use control.in/mips64 and control.in/mipsn32.
- sysdeps/mips.mk: add two new passes for n32 and 64 ABIs.
- sysdeps/mipsel.mk: likewise.
* debian/control.in/main: drop build-depends on libssp32 and libssp64,
build-depends on gcc-4.1 (>= 4.1.2-5) instead. Drop build-conflicts
on gcc-4.1 (= 4.1.1-14). Closes: #413370.
* debian/sysdeps/hppa.mk: switch back to gcc-4.1.
* debian/debhelper.in/libc.preinst: add a check for silly users having
LD_ASSUME_KERNEL=2.4.1 in their /etc/profile, ~/.bashrc or shell
init script.
* debian/control.in/main: build depends on binutils (>= 2.17cvs20070426-1).
Closes: #405738.
* debian/shlibver: bump shlib to 2.5-5 for the transition to
hash-style=gnu.
* debian/control.in/main: build depends on gcc-4.1-multilib on bi-arch
architectures.
* control.in/amd64, control.in/i386, control.in/kfreebsd-i386,
control.in/mipsn32, control.in/mips64, control.in/powerpc,
control.in/ppc64, control.in/s390x, control.in/sparc64: drop the
depends on lib32gcc1/lib64gcc1. Recommends gcc-multilib.
* debhelper.in/libc.postint: remove the version check when creating
ld.so.conf. Closes: #420726.
[ Michael Banck ]
* patches/hurd-i386/local-dl-dynamic-weak.diff: new patch (turn
_dl_dynamic_weak on by default for hurd-i386).
[ Pierre Habouzit ]
* nscd.init:
+ use nscd --shutdown rather than start-stop-daemon to stop nscd more
gracefuly. Closes: #338507.
+ also invalidate hosts on reload.
+ drop oldies (nscd_nischeck things, does not exists anymore).
* patches/any/cvs-scanf_hexfloat.diff: fix a bug when parsing a float in
hexadicimal form with no exponent. Closes: #166403.
* disable hosts caching in nscd by default as it breaks gethostby* calls
(does not respect DNS TTLs, see #335476):
+ document it in nscd.NEWS.Debian.
+ patches/any/local-disable-nscd-host-caching.diff: update nscd.conf.
[ Clint Adams ]
* Switch from linux-kernel-headers to linux-libc-dev | linux-kernel-headers.
glibc (2.5-4) unstable; urgency=low
* debian/rules.d/build.mk: fix the testsuite workaround on the MIPS SB1
platform.
* debian/locales-all.README.Debian: Remove again, it is useless now.
(Closes: #378191)
* debhelper.in/libc.preinst: use dpkg-query instead of looking into
/var/lib/dpkg/info. Thanks to Guillem Jover for the hint.
* patches/mips/cvs-ldsodefs_h.diff: new patch (correct multiple
inclusion guard in sysdeps/mips/ldsodefs.h) from CVS.
* patches/any/cvs-printf_fp-c.diff: update patch from CVS (fix exponent
-4 special case handling when wcp == wstartp + 1). Closes: #419225.
* patches/any/cvs-bits_in_h-ipv6.diff: new patch from CVS (defines
IPV6_V6ONLY in bits/in.h). Closes: #420188.
* debhelper.in/libc.preinst: check the library files instead of links
while checking for a non-dpkg owned libc6 in /lib/tls. Links are
recreated by ldconfig.
* patches/any/cvs-realpath.diff: new patch (fix wrong comment about
realpath() in /usr/include/stdlib) from CVS. Closes: #239427.
* debian/local/manpages/iconv.1: mention that -t is optional. Closes:
#354292.
* debian/local/manpages/iconv.1: mention that multiple fils could be
specified on the command line. Closes: #340911.
* debian/patches/any/submitted-strfry.diff: new patch (fix strfry()
distribution) by Steinar H. Gunderson. Closes: #341903.
* patches/all/submitted-iconv-E13B.diff: new patch to fix wrong E13B
charset alias. patches/any/submitted-iconv-colon.diff: new patch to
allow colons in charset names. Closes: #91935.
* New Hungarian debconf translation, by Attila Szervác. Closes: #420420.
* debian/patches/any/local-ldd.diff: update to discard the error message
that appears if one of the dynamic loader is not supported by the
kernel. Closes: #263494.
* debian/patches/arm/cvs-check_pf.c: new patch (fix assertion in
check_pf.c) from CVS. Closes: #420552.
* debian/debhelper.in/glibc-doc.links: add missing manpages links for
functions documented with others. Closes: #413989.
glibc (2.5-3) unstable; urgency=low
[ Pierre Habouzit ]
* patches/any/submitted-unistd_XOPEN_VERSION.diff: set _XOPEN_VERSION to 600
when __USE_XOPEN2K is set. Closes: #203412.
* patches/any/cvs-glob-c.diff: fixes glob wrt \/ escapes (among other
fixes). Closes: #234880.
[ Aurelien Jarno ]
* Update Italian debconf translation, by Luca Monducci. Closes: #419399.
* Put back ld.so into optimized packages, it can be useful in some cases.
* Update French debconf translation, by Christian Perrier. Closes: #419445.
* Switch from gzip to lzma for compressing the locales in the locales-all
package. The unpacked size is decreased by 10 and the packed size by 4 for
no measurable difference on the unpacking time.
* patches/any/submitted-gethostbyname_r.diff: new patch to fix unaligned
memory access in gethostbyname_r.diff(). Closes: #419459.
* Rewrite from scratch /etc/ld.so.nohwcap handling. Closes: #419036
- script.in/nohwcap.sh: new snipplet to check dpkg and handle
/etc/ld.so.nohwcap
- rules.d/debhelper.mk: replace NOHWCAP with nohwcap.sh in debhelper
scripts
- debhelper.in/libc.preinst: only touch /etc/ld.so.nohwcap
- debhelper.in/libc.postinst: replace the old code with NOHWCAP,
add code to remove /etc/ld.so.hwcappkgs file on upgrade
- debhelper.in/libc-otherbuild.postrm: replace the old code with NOHWCAP
- debhelper.in/libc-otherbuild.postinst: ditto
- debhelper.in/libc-otherbuild.preinst: remove
* debhelper.in/libc.install: remove /usr/bin/lddlibc4 from the libc6
package.
* debhelper.in/libc.preinst: check for a non-dpkg owned libc6 in /lib/tls.
Closes: #419189.
* Update Dutch debconf translation, by Bart Cornelis. Closes: #419729.
* debhelper.in/libc.postinst: fix the chroot detection, code taken from
udev scripts.
* debian/rules.d/build.mk: disable testsuite on the MIPS SB1 platform.
* patches/localedata/first_weekday.diff: Add first_workday for *_NO
and *_DK. Closes: #379100.
-- Matthias Klose <email address hidden> Wed, 02 May 2007 09:04:02 +0200
-
glibc (2.5-2ubuntu1) gutsy; urgency=low
* Merge Debian changes (2.5-0exp6 - 2.5-2).
glibc (2.5-0ubuntu21.2) toolchain-test; urgency=low
* libc6-dev-sparc64: Copy headers into /usr/include/sparc64-linux-gnu.
A symlink to /usr/include works for libc6-dev-sparc64, but not for
other packages which install into /usr/include/sparc64-linux-gnu.
glibc (2.5-0ubuntu21.1) toolchain-test; urgency=low
* Update to current glibc-2_5-branch.
- debian/patches/sparc/local-pthread-shlib.diff: Update.
- debian/patches/any/branch-pr3429.diff: Remove.
* Merge Debian changes (2.5-0exp3 - 2.5-0exp6).
glibc (2.5-2) unstable; urgency=low
* Update Portuguese debconf translation, by Ricardo Silva. Closes: #418301,
#418472.
* Update Brazilian Portuguese debconf translation, by Felipe Augusto van de
Wiel. Closes: #418332.
* Update Romanian debconf translation, by Stan Ioan-Eugen. Closes: #418337.
* Update Turkish debconf translation, by Erçin Eker. Closes: #418340.
* Update Galician debconf translation, by Jacobo Tarrio. Closes: #418365.
* Update Arabic debconf translation, by Ossama Khayat. Closes: #418378.
* Update German debconf translation, by Helge Kreutzmann. Closes: #418426.
* Update Basque debconf translation, by Piarres Beobide. Closes: #418521.
* Update Swedish debconf translation, by Daniel Nylander. Closes: #418545.
* Update Spanish debconf translation, by Carlos Valdivia Yagüe. Closes:
#418720.
* Update Russian debconf translation, by Yuri Kozlov. Closes: #418748.
* Update Czech debconf translation, by Miroslav Kure. Closes: #418767.
* debian/locales-depver: remove exp from the locales version.
* Replace patches/alpha/submitted-sigsuspend.diff by
patches/alpha/cvs-sigsuspend.diff from upstream.
* patches/any/local-ldconfig-fsync.diff: call fsync() before closing
/etc/ld.so.cache. Closes: #416716.
* Update Korean debconf translation, by Sunjae Park. Closes: #418872.
* patches/any/local-notls.diff: also include pthread.h from
linuxthreads/sysdeps/pthread/gai_misc.h.
m68k/cvs-m68k-update.diff: update from CVS. Closes: #418881.
* debian/local/usr_sbin/tzconfig: removed.
* debian/local/manpages/tzconfig.8: removed.
* debian/sysdeps/depflags.pl: conflict with tzdata (<< 2007e-2). Older
versions need tzconfig.
* patches/any/cvs-printf_fp-c.diff: update patch from CVS (fix exponent
-4 special case handling when wcp == wstartp + 1). Closes: #419225.
glibc (2.5-1) unstable; urgency=low
* New upstream version 2.5.
- Adds support of POSIX_MADV_* on mips, mipsel, arm and hppa. Closes:
#381294.
- Fixes a pointer-to-long overflow in sunrpc code. Closes: #389084.
- Fixes getent wrt ipv4 hosts lookups. Closes: #347358.
- Fixes strtod wrt hex floats with negative exponent. Closes: #172562.
- Fixes nice() errno when called without appropriate privileges. Closes:
#286825.
- Provides sys/inotify.h. Closes: #369402.
- Fixes strtod("INF") with some locales. Closes: #415417.
[ Aurelien Jarno ]
* debian/shlibver: Bump up to 2.5.
* debian/copyright: update.
* Remove locale/cvs-iso3166.diff (merged upstream).
* Remove localedata/locale-ro_RO.diff (merged upstream).
* Remove arm/cvs-portshead.patch (merged upstream).
* Remove arm/local-dwarf2-buildfix.diff (merged upstream).
* Remove hppa/cvs-clone.patch (merged upstream).
* Remove hppa/cvs-portshead.diff (merged upstream).
* Remove hppa/submitted-drop-utimes.diff (merged upstream).
* Remove hurd-i386/cvs-machrules-make.diff (merged upstream).
* Remove mips/cvs-fork.diff (merged upstream).
* Remove mips/cvs-resource.diff (merged upstream).
* Remove powerpc/cvs-procfs.diff (merged upstream).
* Remove any/cvs-argp_h.diff (merged upstream).
* Remove any/cvs-getcwd_c.diff (merged upstream).
* Remove any/cvs-sysctl.diff (merged upstream).
* Remove any/cvs-thread_signals.diff (merged upstream).
* Remove any/cvs-uio_h.diff (merged upstream).
* Remove any/cvs-sunrpc-xdrmem_setpos.diff (merged upstream).
* Remove any/cvs-getent-wrong-struct-size.diff (merged upstream).
* Remove any/submitted-strfmon.diff (merged upstream).
* Remove all/submitted-uninitialized-byte-LC_CTYPE.diff (merged upstream).
* Remove any/local-ttyname-devfs.diff (devfs is not supported anymore).
* Update arm/local-no-hwcap.diff.
* Update any/local-ldso-disable-hwcap.diff.
* Update all/submitted-new-brf-encoding.diff.
* debhelper.in/libc.docs: remove INTERFACE as it has been removed upstream.
* sysdeps/depflags.pl: don't make libc6 depends on tzdata, as this package
is of priority required. Should help to debconfize tzdata.
* sysdeps/i386.mk: put the static Xen libc flavour in /usr/lib/xen. Closes:
#391372.
* sysdeps/powerpc.mk: install 64-bit headers (actually gnu/stubs-64.h)
directly into /usr/include and provide /usr/include/powerpc64-linux-gnu as
a symlink to /usr/include for compatibility reasons. Closes: #391858.
* sysdeps/ppc64.mk: install 32-bit headers (actually gnu/stubs-32.h)
directly into /usr/include and provide /usr/include/powerpc-linux-gnu as
a symlink to /usr/include for compatibility reasons.
* kfreebsd/local-scripts.diff: update.
* kfreebsd/local-sys_queue_h.diff: update.
* kfreebsd/local-sysdeps.diff: update to revision 1689 (from glibc-bsd).
* kfreebsd/local-sysdeps-2.4.diff: remove.
* sysdeps/kfreebsd: enable the ports add-on.
* sysdeps/kfreebsd-i386.mk: ditto.
* any/local-stubs_h.diff: new patch to fix a warning in stubs.h. Closes:
#394128.
* alpha/submitted-sigsuspend.diff: new patch (fix the build on alpha) from
the libc-alpha mailing list.
* debian/local/manpages/*: fix typos. Closes: #395427.
* debian/debhelper.in/libc.dirs: don't provide /sys, now provided by
initscripts.
* debian/debhelper.in/nscd.init: add lsb header.
* debian/rules.d/debhelper.mk: add support for installing lintian and linda
overrides files.
* debian/debhelper.in/libc.overrides: new file.
* debian/debhelper.in/libc-dev.overrides: new file.
* debian/debhelper.in/libc-alt.overrides: new file.
* debian/debhelper.in/libc-otherbuild.overrides: new file.
* debian/debhelper.in/libc-dev-otherbuild.overrides: new file.
* debian/any/submitted-getcwd-sys_param_h.diff: new patch (fix the build
with linuxthreads) from the libc-alpha mailing list.
* debian/powerpc/cvs-tls-debug.diff: new patch (fix for debugging
thread-local variables on powerpc) from CVS.
* Build depends on gcc-4.2 on hppa to enable TLS on hppa. Closes: #397813.
* debian/patches/hppa/cvs-hppa-update.diff: new patch (CVS update).
* debian/sysdeps/hppa.mk, debian/script.in/kernelcheck.sh: bump minimum
kernel requirement to 2.6.9 on hppa to get LWS CAS support.
* debian/any/patches/local-linuxthreads-semaphore_h.diff: new patch (fix
/usr/include/semaphore.h with linuxthreads).
* sysdeps/sparc.mk: install 64-bit headers (actually gnu/stubs-64.h)
directly into /usr/include and provide /usr/include/sparc64-linux-gnu as
a symlink to /usr/include for compatibility reasons. Closes: #403980.
* sysdeps/*.mk: build with -g instead of -g1. Closes: bug#403270.
* debhelper.in/libc.install: install gai.conf in /etc. Closes: #404379.
* Add patches/any/local-ldconfig-timestamps.diff (use the timestamps to
update the cache only when needed) by Josselin Mouette. Closes: #374945.
* Add partial support for armel, from http://armel-debs.applieddata.net/diffs/.
* debian/debhelper.in/: delete /usr/doc removal from postinst scripts.
* debian/control.in: drop the dependency on tzdata. It is a required package
and the glibc from Etch depends on it, ensuring tzdata is always present
post-Etch.
* debian/script.in/kernelcheck.sh, debian/sysdeps/linux.mk: set the minimum
kernel version to 2.6.1, except on m68k where it is set to 2.4.1.
* patches/any/cvs-2.5-branch-update.diff: new patch (2.5 branch update) from
upstream CVS.
* patches/any/cvs-lt-update.diff: new patch (linuxthreads update) from
upstream CVS.
* debhelper.in/locales.templates: recommends UTF-8 locales by default.
Closes: #312927.
* control.in/main, rules.d/debhelper.mk: use dh_shlibdeps to set the
dependencies of nscd. Closes: #409288.
* sysdeps/s390.mk: install 64-bit headers (actually gnu/stubs-64.h)
directly into /usr/include and provide /usr/include/s390x-linux-gnu as
a symlink to /usr/include for compatibility reasons.
* patches/all/local-pthread-manpages.diff: update to fix a typo in
pthread_detach(3). Closes: #98852.
* Change any/local-__thread.diff into any/local-notls.diff.
* Update any/local-notls.diff (make glibc buildable without TLS support)
from Petr Salinger and Aurelien Jarno.
* hurd-i386/submitted-trivia.diff: new patch from Thomas Schwinge (make glibc
partly buildable on Hurd).
* hurd-i386/submitted-stat.diff: new patch from Thomas Schwinge (update
struct stat on Hurd).
* hurd-i386/submitted-libc_once.diff: new patch from Thomas Schwinge (add
__libc_once_else to make glibc buildable on Hurd).
* hurd-i386/local-msg-nosignal.diff: new patch from Thomas Schwinge
(workaround the missing MSG_NOSIGNAL support).
* m68k/cvs-m68k-update.diff: new patch (bits from CVS). Closes: #364098.
* any/submitted-clock-settime.diff: new patch (include <time.h> to get
clockid_t).
* hurd-i386/local-sigsuspend-nocancel.diff: new patch (workaround missing
sigsuspend_not_cancel() on Hurd).
* debhelper.in/glibc-doc.links: add symlinks from pthread_setcanceltype(3),
pthread_setcancelstate(3) and pthread_testcancel(3) to pthread_cancel(3).
Closes: #411132.
* debian/control.in/i386: Changed the conflicts on ia32-libs-dev to a
versioned conflict. Closes: #407540.
* any/local-mktemp.diff: new patch (also propose mkdtemp as an alternative
to mktemp). Closes: #377310.
* any/cvs-ftw-c.diff: new patch (fix nftw() with FTW_CHDIR in /) from CVS.
Closes: #367522.
* any/cvs-printf_fp-c.diff: new patch (fix printf %#.0g) from CVS.
Closes: #209136.
* New Norwegian bokmål debconf translation, by Bjørn Steensrud. Closes:
#412559.
* Remove patches/arm/local-softfloat.diff and patches/series.arm-softfloat.
Remove arm-softfloat from debian/rules.d/control.mk. armel (ARM EABI)
replaces the softfloat architecture.
* patches/any/cvs-pow.diff: new patch (fix pow(-inf, nan)) from upstream.
Closes: #226291.
* Update Catalan debconf translation, by Jordà Polo. Closes: #413259.
[ Denis Barbier ]
* Remove localedata/locale-en_NZ.diff (merged upstream).
* Remove localedata/locale-nr_ZA.diff (merged upstream).
* Remove localedata/new-catalan-locales.diff (merged upstream).
* Remove localedata/update-ZA.diff (merged upstream).
* Remove localedata/locale-te_IN.diff (merged upstream).
* Remove locale/iso4217-RON.diff (merged upstream).
* Update localedata/locales_CH.diff
* Update localedata/supported.diff
* Update localedata/locale-hy_AM.diff
* Update localedata/locale-csb_PL.diff
* Update localedata/dz_BT-collation.diff
* Update localedata/locale-ia.diff
* Update localedata/locales-sr.diff
* Update localedata/tailor-iso14651_t1.diff
* Update localedata/fix-lang.diff
* Update localedata/first_weekday.diff
[ Pierre Habouzit ]
* Adding myself to Uploaders.
* Rework patches/any/local-ldd.diff so that we don't use file(1) anymore (it
wasn't used anyway). Closes: #165417, #413095.
* Rework patch for #340871 (patches/m68k/local-mathinline_h.diff to use
__NTH rather than __THROW) in function implementations.
* Fix rpcgen(1) manpage, to match rpcgen(1) behaviour more closely.
Closes: #46175.
* patches/any/submitted-date-and-unknown-tz.diff: fix date output in case of
an unknown timezone in $TZ, submitted upstream as #4028.
Closes: #55648, #119540, #269238.
[ Michael Banck ]
* patches/hurd-i386/local-tls.diff: New patch (fixes building with TLS) by
Samuel Thibault and Barry deFreese. Closes: #413787.
[ Clint Adams ]
* debian/watch: add watch file.
* debian/control, debian/control.in/opt, debian/control.in/main,
debian/control.in/libc0.1, debian/control.in/libc,
debian/debhelper.in/locales.templates: English corrections from
Christian Perrier for Debconf templates and package descriptions.
Closes: #418006.
-- Matthias Klose <email address hidden> Wed, 18 Apr 2007 22:14:32 +0200
-
glibc (2.5-0ubuntu14) feisty; urgency=low
* Twiddle the diff a little so it actually applies.
-- Tollef Fog Heen <email address hidden> Tue, 3 Apr 2007 21:34:51 +0200