Skip to content

Debian Changelog dietlibc (0.32-1)

2009

dietlibc (0.32-1) unstable; urgency=low

   * Thanks Micah Anderson, Simon McVittie for NUMs.
   * debian/diff/0011-undefined-symbol-umount2-alpha-ia64.diff: rename
     to debian/diff/0011-Add-new-defines-to-indicate-which-...diff.
   * new upstream version (closes: #532897).
     * add %Z to strptime, make stdarg work with gcc 4.4 (closes:
       #530861).

 -- Gerrit Pape <pape@smarden.org>  Tue, 22 Sep 2009 11:47:27 +0000

dietlibc (0.31-1.2) unstable; urgency=medium

   * Non-maintainer upload from the Cambridge BSP.
   * debian/diff/0011-undefined-symbol-umount2-alpha-ia64.diff: treat
     __NR_umount as the 2-argument version on ia64 (really closes: #508397)
   * debian/diff/0012-Add-an-implementation-of-umount-3-for-ia64.diff:
     supply a 1-argument version of umount on ia64
   * Verified to pass MNT_DETACH to the kernel in the expected way on ia64
   * Verified with strace to do the same thing as glibc on architectures
     representing the other three families mentioned in 0011-*.diff
     (i386, x86_64 and alpha)

 -- Simon McVittie <smcv@debian.org>  Sat, 03 Jan 2009 17:11:00 +0000

2008

dietlibc (0.31-1.1) unstable; urgency=high

   * Non-maintainer upload.
   * debian/diff/0011-undefined-symbol-umount2-alpha-ia64.diff:
     new; util-vserver: fails to compile on alpha and ia64 due to
     unresolved umount2 symbols, thanks to Daniel Hokka Zakrisson and
     Herbert Poetzel, closes: #508397)

 -- Micah Anderson <micah@debian.org>  Thu, 11 Dec 2008 11:28:17 -0500

2007

dietlibc (0.31-1) unstable; urgency=low

   * new upstream version.
   * debian/control: Recommends: dietlibc (= ${source:Version}) instead of
     ${Source-Version}.
   * debian/diff/????-cvs-snapshot-200705030800.diff: remove; obsolete.
   * debian/diff/????-arm-syscalls.h-fix-__ARGS_-according-to-comment.diff,
     debian/diff/????-arm-syscalls.h-add-__ARGS_mbind-__ARGS_get_mempolic.diff:
     remove; fixed upstream.
   * debian/diff/0010-util-vserver-vsched-fails-to-read-config-directory.diff:
     new; util-vserver: vsched fails to read config directory (patch from
     http://people.linux-vserver.org/~dhozac/p/m/delta-dietdirent-fix01.diff,
     thx Daniel Hokka Zakrisson, closes: #435538).

 -- Gerrit Pape <pape@smarden.org>  Sun, 26 Aug 2007 10:02:26 +0000

dietlibc (0.30-7) unstable; urgency=low

   * debian/diff/0012-workaround-Bug-428814-powerpc-error-initializer-e.diff:
     new; workaround Bug#428814: [powerpc] error: initializer element is not
     constant (fixes build failure on powerpc).

 -- Gerrit Pape <pape@smarden.org>  Mon, 02 Jul 2007 09:59:03 +0000

dietlibc (0.30-6) unstable; urgency=low

   * debian/diff/ia64-no-fno-omit-frame-pointer.diff: remove; obsolete
     (see #286840).
   * debian/diff/*: redo diffs with git.
   * debian/diff/0010-arm-syscalls.h-fix-__ARGS_-according-to-comment.diff:
     new; arm/syscalls.h: fix __ARGS_* according to comment.
   * debian/diff/0011-arm-syscalls.h-add-__ARGS_mbind-__ARGS_get_mempolic.diff:
     new; arm/syscalls.h: add __ARGS_mbind, __ARGS_get_mempolicy,
     __ARGS_set_mempolicy (fixes build failure on arm).
   * debian/rules: apply diffs with patch -p1, not -p0.

 -- Gerrit Pape <pape@smarden.org>  Thu, 03 May 2007 10:12:39 +0000

dietlibc (0.30-5) unstable; urgency=low

   * debian/diff/cvs-20070411.diff: new; cvs snapshot 20070411.

 -- Gerrit Pape <pape@smarden.org>  Wed, 11 Apr 2007 08:27:19 +0000

2006

dietlibc (0.30-4) unstable; urgency=high

   * debian/diff/select.diff: remove again; doesn't work for all archs.
   * debian/diff/ppc-select.diff: new; use syscall _newselect instead of
     select on ppc (closes: #394928).

 -- Gerrit Pape <pape@smarden.org>  Tue, 31 Oct 2006 07:53:57 +0000

dietlibc (0.30-3) unstable; urgency=high

   * debian/diff/select.diff: new; use syscall _newselect on all archs (thx
     Bastian Blank, closes: #394928).
   * debian/rules: run select selftest after building.

 -- Gerrit Pape <pape@smarden.org>  Mon, 30 Oct 2006 20:57:45 +0000

dietlibc (0.30-2) unstable; urgency=low

   * debian/diff/parisc-sem.diff: new; parisc has the semctl, semop,
     semget syscalls (closes: #393678).
   * debian/diff/no-clobber-home.diff: new; don't clobber the HOME
     environment variable for the duration of the build (closes: #393682,
     thx Ted Percival).

 -- Gerrit Pape <pape@smarden.org>  Tue, 17 Oct 2006 19:11:27 +0000

dietlibc (0.30-1) unstable; urgency=low

   * new upstream version.
   * debian/diff/cvs-20060609.diff: remove; obsolete.
   * debian/diff/ia64-proc-endp.diff, debian/diff/xarm-comment-char.diff:
     remove; fixed upstream.
   * debian/diff/arm-waitpid.diff: remove; possibly out of date, and we
     stopped building dynamic lib on arm anyway.
   * debian/diff/mips-pic.diff: adapt.
   * debian/diff/parisc-iitlbp.diff: minor.

 -- Gerrit Pape <pape@smarden.org>  Sat, 8 Jul 2006 13:34:24 +0000

dietlibc (0.29-15) unstable; urgency=low

   * debian/diff/no-ssp.diff: don't WANT_SSP; it causes similar problems as
     WANT_STACKGAP back in Dec 2004 (closes: #374349).
   * debian/diff/xgcc-4.1-ssp.diff: remove, ssp is disabled.

 -- Gerrit Pape <pape@smarden.org>  Mon, 19 Jun 2006 18:02:34 +0000

dietlibc (0.29-14) unstable; urgency=low

   * debian/diff/xarm-comment-char.diff: new: s/@/%/ for arm assembler (fixes
     build failure on arm).
   * debian/diff/xgcc-4.1-ssp.diff: new: ssp with gcc 4.1 needs __guard.o
     in libc.so (fixes build failure on i386).

 -- Gerrit Pape <pape@smarden.org>  Wed, 14 Jun 2006 16:17:05 +0000

dietlibc (0.29-13) unstable; urgency=low

   * debian/diff/cvs-20060609.diff: new: cvs snapshot from 200606090800.
   * debian/diff/cvs-20060416.diff: remove; obsolete.
   * debian/diff/fflush-null.diff: don't skip flushing streams with
     flags&BUFINPUT (closes: #370274).
   * debian/rules: fix sed script for parsing debian/dietlibc-dev.*.in
     (closes: #372178).

 -- Gerrit Pape <pape@smarden.org>  Sat, 10 Jun 2006 10:37:12 +0000

dietlibc (0.29-12) unstable; urgency=low

   * debian/diff/fflush-null.diff: new; fflush(NULL): don't flush input
     streams (stdin) (closes: #346437).
   * debian/control: Standards-Version: 3.7.2.0.
   * debian/dietlibc-dev.prerm.in: minor.

 -- Gerrit Pape <pape@smarden.org>  Fri, 26 May 2006 18:29:49 +0000

dietlibc (0.29-11) unstable; urgency=low

   * debian/diff/cvs-20060416.diff: new: cvs snapshot from 200604161700.
   * debian/diff/cvs-20051012.diff: remove; obsolete.
   * debian/diff/patch-diet-parisc-fix06.diff, debian/diff/s390-mmap.diff:
     remove; applied upstream cvs.
   * debian/implicit: update to revision 1.11.

 -- Gerrit Pape <pape@smarden.org>  Sun, 16 Apr 2006 17:55:52 +0000

dietlibc (0.29-10) unstable; urgency=low

   * debian/diff/patch-diet-parisc-fix06.diff: new; fixes issues with the
     parisc syscalls that all contain 5 or 6 arguments (thx Herbert Poetzwl,
     Micah Anderson, closes: #351875, #360007).
   * debian/diff/parisc-sendto-recvfrom.diff: remove; obsolete.

 -- Gerrit Pape <pape@smarden.org>  Sat, 1 Apr 2006 10:31:30 +0000

dietlibc (0.29-9) unstable; urgency=low

   * debian/diff/s390-mmap.diff: new; fix mmap and missing mmap64
     implementation for s390 (thx Bastian Blank, closes: #356557).

 -- Gerrit Pape <pape@smarden.org>  Mon, 20 Mar 2006 20:27:13 +0000

2005

dietlibc (0.29-8) unstable; urgency=low

   * debian/rules: binary-arch: set MYARCH on make install also (fixes build
     failure on sparc).

 -- Gerrit Pape <pape@smarden.org>  Thu, 22 Dec 2005 16:30:02 +0000

dietlibc (0.29-7) unstable; urgency=low

   * debian/diff/parisc-sendto-recvfrom.diff: new: fix sendto(), recvfrom()
     on hppa.

 -- Gerrit Pape <pape@smarden.org>  Tue, 20 Dec 2005 13:14:04 +0000

dietlibc (0.29-6) unstable; urgency=low

   * debian/diff/parisc-iitlbp.diff: new; from glibc: Update hppa assembly
     for current CVS binutils (fixes build failure on hppa).

 -- Gerrit Pape <pape@smarden.org>  Sun, 16 Oct 2005 18:29:25 +0000

dietlibc (0.29-5) unstable; urgency=low

   * debian/dietlibc-dev.prerm.in: new; remove /usr/lib/diet/lib-|ARCH| on
     'remove'.
   * debian/rules: create debian/dietlibc-dev.prerm from
     debian/dietlibc-dev.prerm.in (closes: #328283).
   * debian/diff/cvs-20051012.diff: new; cvs snapshot from 200510120900.
   * debian/diff/cvs-20050731.diff, debian/diff/rpc_svcauth_.diff: remove;
     obsolete.

 -- Gerrit Pape <pape@smarden.org>  Wed, 12 Oct 2005 09:12:58 +0000

dietlibc (0.29-4) unstable; urgency=low

   * ia64-proc-endp.diff: new; ia64 asm: A2124 previous proedure not yet
     ended (fixes build failure on ia64).
   * debian/control, debian/rules: no longer build dynamic library on arm,
     it's not really usable anyway (fixes build failure on arm).

 -- Gerrit Pape <pape@smarden.org>  Sat, 13 Aug 2005 13:59:57 +0000

dietlibc (0.29-3) unstable; urgency=low

   * debian/diff/cvs-20050731.diff: new; cvs snapshot from 200507311100.

 -- Gerrit Pape <pape@smarden.org>  Sun, 31 Jul 2005 11:25:07 +0000

dietlibc (0.29-2) unstable; urgency=low

   * debian/diff/arm-waitpid.diff: new; re-add #define __NR_waitpid for arm
     (works around build failure of dynamic lib on arm; still not really
     usable though).

 -- Gerrit Pape <pape@smarden.org>  Sun, 29 May 2005 10:51:51 +0000

dietlibc (0.29-1) unstable; urgency=low

   * new upstream version.
     - switches gcc option -malign-functions to -falign-functions in diet on
       i386 (no longer supports gcc 2, closes: #234961).
   * debian/diff/LD_RUN_PATH.diff, debian/diff/__powerpc__.diff,
     debian/diff/dns-decoding.diff, debian/diff/fcntl.h.diff,
     debian/diff/s390-select.diff, debian/diff/siginfo-64bit.diff: remove;
     obsolete.

 -- Gerrit Pape <pape@smarden.org>  Wed, 25 May 2005 19:33:41 +0000

dietlibc (0.28-3) unstable; urgency=medium

   * debian/diff/s390-select.diff: new; add select for s390 (using
     _newselect) (see #297806).

 -- Gerrit Pape <pape@smarden.org>  Mon, 28 Mar 2005 12:28:30 +0000

dietlibc (0.28-2) unstable; urgency=low

   * debian/control: add Architecture: ppc64 (thx Andreas Jochens, closes:
     #299226).
   * debian/diff/LD_RUN_PATH.diff: new; from upstream cvs: oops, fix
     LD_RUN_PATH unsetting (Enrico Scholz).
   * debian/diff/__powerpc__.diff: new; from upstream cvs: #ifdef powerpc ->
     #ifdef __powerpc__ (Enrico Scholz) (closes: #300917).
   * debian/diff/dns-decoding.diff: new; from upstream cvs: fix stupid dns
     decoding bug (Gernot Tenchio) (plus undocumented __NO_STAT64 fix).
   * debian/diff/siginfo-64bit.diff: new; from upstream cvs: struct siginfo
     was wrong for 64-bit platforms.
   * debian/diff/fcntl.h.diff: new; update to include/fcntl.h from cvs
     20050325 (don't include readahead(2)).

 -- Gerrit Pape <pape@smarden.org>  Fri, 25 Mar 2005 13:22:38 +0000

dietlibc (0.28-1) unstable; urgency=low

   * new upstream version (.orig.tar.gz re-packaged without CVS/
     directories).
   * debian/diff/cvs-20041219.diff: remove; obsolete.
   * debian/diff/nice.diff: adapt; still set errno=EPERM on error.
   * debian/dietlibc-doc.docs: add README.security.
   * debian/rules: minor.

 -- Gerrit Pape <pape@smarden.org>  Mon, 31 Jan 2005 22:21:06 +0000

2004

dietlibc (0.27-7) unstable; urgency=low

   * debian/diff/ia64-no-fno-omit-frame-pointer.diff: new; don't use
     -fno-omit-frame-pointer on ia64 (works around #286840).
   * debian/rules: get VERSION from debian/changelog.
   * debian/diff/nice.diff: update; set errno=EPERM on error.

 -- Gerrit Pape <pape@smarden.org>  Thu, 23 Dec 2004 14:18:36 +0000

dietlibc (0.27-6) unstable; urgency=low

   * debian/diff/nice.diff: new; fixes nice() on alpha, ia64 (closes:
     #286603).

 -- Gerrit Pape <pape@smarden.org>  Tue, 21 Dec 2004 11:06:32 +0000

dietlibc (0.27-5) unstable; urgency=low

   * debian/diff/cvs-20041219.diff: new; cvs snapshot (closes: #285631).
   * debian/diff/mmap64.diff, debian/diff/strcat-compliant.diff,
     debian/diff/cvs-20041207.diff: remove; included upstream.

 -- Gerrit Pape <pape@smarden.org>  Mon, 20 Dec 2004 19:57:06 +0000

dietlibc (0.27-4) unstable; urgency=low

   * debian/rules: announce VERSION='0.27-4' (also in dynlib package).
   * debian/diff/make-clean.diff: remove; unneeded.
   * debian/diff/mmap64.diff: new; (fixes build failure on arm; fixes build
     failure of fnord on parisc, ppc).
   * debian/diff/mips-pic.diff: re-add: still don't use -fno-pic on mips/el
     (fixes build failure of cvm on mips/el).

 -- Gerrit Pape <pape@smarden.org>  Fri, 10 Dec 2004 11:55:59 +0000

dietlibc (0.27-3) unstable; urgency=low

   * debian/diff/arm-waitpid.diff, debian/diff/mips-pic.diff: remove; fixed
     in debian/diff/cvs-20041207.diff.
   * debian/diff/64bitenviron.diff, debian/diff/64bitfixes.diff,
     debian/diff/memleak.diff, debian/diff/setlocale.diff: remove; included
     in debian/diff/cvs-20041207.diff.
   * debian/diff/cvs-20041207.diff: new; cvs snapshot.
   * debian/diff/rpc_svcauth_.diff: new; make _svcauth_unix, _svcauth_short
     non-static.
   * debian/rules: apply diffs in order; announce VERSION='0.27-3'.
   * debian/dietlibc-dev.postinst.in: minor.
   * debian/diff/strcat-compliant.diff: new; don't WANT_NON_COMPLIANT_STRNCAT.

 -- Gerrit Pape <pape@smarden.org>  Tue, 7 Dec 2004 18:15:08 +0000

dietlibc (0.27-2) unstable; urgency=medium

   * debian/diff/64bitenviron.diff: new; from upstream cvs:
       #include <endian.h> in syscalls.s/environ.S to make sure environ is
         actually large enough (Enrico Scholz) (closes: #273748).
   * debian/diff/64bitfixes.diff: new; from upstream cvs:
       several fixes from Gwenole Beauchesne, AMD64 and otherwise.
   * debian/diff/memleak.diff: new; from upstream cvs:
       fix memory leak in regfree (thanks, Valgrind!).
   * debian/diff/setlocale.diff: new; from upstream cvs:
       setlocale now accepts setting the locale to "C".

 -- Gerrit Pape <pape@smarden.org>  Tue, 28 Sep 2004 17:25:12 +0000

dietlibc (0.27-1) unstable; urgency=low

   * new upstream version.
   * debian/copyright: minor.
   * debian/implicit: update to revision 1.10.
   * debian/dietlibc-dev.postinst.in: typo.
   * debian/rules: minor cleanup.
   * debian/diff/cvs-20040620.diff: remove; obsolete.

 -- Gerrit Pape <pape@smarden.org>  Sat, 31 Jul 2004 20:03:44 +0000

dietlibc (0.26-3) unstable; urgency=low

   * debian/diff/cvs-20040609.diff: remove.
   * debian/diff/ppc-redefinition.diff: remove; fixed upstream.
   * debian/diff/cvs-20040620.diff: new; cvs snapshot:
     o PowerPC build fix (Gerrit Pape)
     o Olaf: added missing settimeofday
     o add netinet/ether.h and netinet/if_ether.h
   * debian/rules: install diet compiled libraries in /usr/lib/diet/lib/
     (static and shared); process dietlibc-dev.postinst.in; minor.
   * debian/dietlibc-dev.postinst.in: make sure /usr/lib/diet/lib-$(ARCH) ->
     lib is a symlink, move libraries if necessary.
   * debian/dietlibc-doc.README.Debian: new; document DEB_BUILD_OPTIONS=diet
     and where to put libraries, include files.

 -- Gerrit Pape <pape@smarden.org>  Sun, 20 Jun 2004 18:14:51 +0000

dietlibc (0.26-2) unstable; urgency=low

   * debian/diff/ppc-redefinition.diff: new; remove duplicate definition from
     include/asm/ppc-sigcontext.h (fixes build failure on ppc).

 -- Gerrit Pape <pape@smarden.org>  Thu, 10 Jun 2004 09:28:58 +0000

dietlibc (0.26-1) unstable; urgency=low

   * new upstream version.
   * debian/rules: remove ia64/waitpid.S workaround, fixed by upstream.
   * debian/diff/make-clean.diff, debian/diff/mips-pic.diff: adapt to new
     upstream version.
   * debian/diff/cvs-20040609.diff: new; cvs snapshot:
     o change DNS routines to look for ip6.arpa instead of ip6.int
     o WANT_FREAD_OPTIMIZATION was broken on sockets (Johannes Stezenbach)
     o added fix for getgrouplist (Nikola Vladov)
     o fix the fd leak on error path (Denis Vlasenko)
     o the regparm attribute in typedefinition generats error with gcc-2.95
       on non-x86 arch... (reported: Johannes Stezenbach)

 -- Gerrit Pape <pape@smarden.org>  Thu, 10 Jun 2004 07:15:35 +0000

dietlibc (0.25-3) unstable; urgency=low

   * debian/rules: remove erroneous ia64/waitpid.S before build.

 -- Gerrit Pape <pape@smarden.org>  Fri, 28 May 2004 20:13:03 +0000

dietlibc (0.25-2) unstable; urgency=low

   * debian/control, debian/rules: dietlibc-dev package for amd64 (thx
     Andreas Jochens; closes: #245292).

 -- Gerrit Pape <pape@smarden.org>  Sun, 25 Apr 2004 05:15:48 +0000

dietlibc (0.25-1) unstable; urgency=low

   * new upstream version.
   * debian/diff/cvs-20040325.diff: remove; obsolete.
   * debian/implicit: update to revision 1.8.

 -- Gerrit Pape <pape@smarden.org>  Sun, 28 Mar 2004 08:14:10 +0000

dietlibc (0.24-5cvs20040325) unstable; urgency=low

   * debian/diff/cvs-20040325.diff: new; cvs snapshot while waiting for 0.25;
     (fixes #232200).
   * debian/diff/arm-waitpid.diff: new; (fixes build problem with runit package
     on arm).
   * debian/diff/mips-pic.diff: adapt.
   * debian/implicit: update to revision 1.7.
   * debian/rules: typo.

 -- Gerrit Pape <pape@smarden.org>  Thu, 25 Mar 2004 13:28:44 +0000

dietlibc (0.24-4) unstable; urgency=medium

   * debian/rules: set MYARCH=parisc on hppa, MYARCH=mips on mipsel (fixes
     build failure on hppa, mipsel).

 -- Gerrit Pape <pape@smarden.org>  Mon, 9 Feb 2004 10:35:12 +0000

dietlibc (0.24-3) unstable; urgency=low

   * debian/implicit: update to revision 1.5.
   * debian/rules: override upstream's Makefile test for MYARCH with
     dpkg-architecture -qDEB_HOST_ARCH; minor.

 -- Gerrit Pape <pape@smarden.org>  Wed, 28 Jan 2004 10:51:46 +0000

2003

dietlibc (0.24-2) unstable; urgency=low

   * debian/control: Standards-Version: 3.6.1.0; no longer Build-Depends:
     debhelper.
   * debian/copyright: quote license header.
   * debian/rules: stop using debhelper, use implicit Makefile rules; use
     dpkg-architecture instead of uname -m.
   * debian/implicit: new; implicit rules.
   * debian/dietlibc.conffiles: new.
   * debian/dietlibc-dev.files, debian/dietlibc.files: remove; obsolete.

 -- Gerrit Pape <pape@smarden.org>  Wed, 17 Dec 2003 20:04:54 +0000

dietlibc (0.24-1) unstable; urgency=low

   * new upstream version.
   * debian/diff/cvs-20031119.diff: remove.
   * debian/diff/make-clean.diff: new; make clean in libpthread.

 -- Gerrit Pape <pape@smarden.org>  Tue, 25 Nov 2003 19:58:51 +0000

dietlibc (0.23-4) unstable; urgency=low

   * debian/diff/cvs-20031119.diff: new; snapshot from upstream cvs.
   * debian/diff/ia64-assembly.diff, debian/diff/ia64-pipe.diff,
     debian/diff/parisc-assembly.diff: remove; obsolete.
   * debian/control: add s390 to Architectures: field of dietlibc-dev; add
     arm to Architectures: field of dietlibc; adapt long descriptions.
   * debian/rules: build dynamic diet libc library on arm (additionally to
     i386); don't dh_fixperms of libdl.so only.

 -- Gerrit Pape <pape@smarden.org>  Wed, 19 Nov 2003 10:36:41 +0000

dietlibc (0.23-3) unstable; urgency=low

   * debian/diff/ia64-assembly.diff: new; taken from upstream cvs; fixes
     fork() on ia64.
   * debian/diff/ia64-pipe.diff: new; fixes pipe() (thx Thomas Ogrisegg).
   * debian/diff/parisc-assembly.diff: new; taken from upstream cvs; fixes
     typo in setjmp.S; fixes str*.S assembly routines.
   * debian/rules: re-enable building parisc/str*.S assembly routines.

 -- Gerrit Pape <pape@smarden.org>  Mon, 3 Nov 2003 10:07:41 +0000

dietlibc (0.23-2) unstable; urgency=medium

   * force package re-build on arm (bug #215913, #216958).

 -- Gerrit Pape <pape@smarden.org>  Thu, 23 Oct 2003 10:55:03 +0000

dietlibc (0.23-1) unstable; urgency=low

   * new upstream version.
   * debian/diff/cvs-20030904.diff: remove.
   * debian/rules: still don't build parisc/str*.S for now.

 -- Gerrit Pape <pape@smarden.org>  Sat, 13 Sep 2003 09:02:31 +0000

dietlibc (0.22-3cvs20030904.1) unstable; urgency=low

   * debian/rules: don't build new parisc assembly routines for now (fixes
     build failure on hppa).
   * new cvs snapshot provides vasprintf() (closes: #192233).

 -- Gerrit Pape <pape@smarden.org>  Fri, 5 Sep 2003 10:19:57 +0200

dietlibc (0.22-3cvs20030904) unstable; urgency=low

   * debian/diff/cvs-20030714.diff: remove.
   * debian/diff/cvs-20030904.diff: new; new cvs snapshot.
   * debian/diff/parisc-stat-struct.diff: remove; applied upstream.

 -- Gerrit Pape <pape@smarden.org>  Thu, 4 Sep 2003 16:50:20 +0200

dietlibc (0.22-3cvs20030714.1) unstable; urgency=low

   * debian/diff/parisc-stat-struct.diff: new; fix 'stat struct' on parisc
     (closes: #200619).
   * debian/control: Standards-Version: 3.6.0.

 -- Gerrit Pape <pape@smarden.org>  Tue, 19 Aug 2003 10:40:51 +0200

dietlibc (0.22-3cvs20030714) unstable; urgency=low

   * debian/control: package dietlibc-dev: Section: libdevel.
   * debian/diff/cvs-20030714.diff: new; upstream cvs snapshot.
     * fixes linker failure on sparc (closes: #200756).
     * removes unmotivated gcc3 workaround (closes: #192936).
   * debian/diff/rpc-int-overflow.diff: remove; included in cvs snapshot.
   * debian/diff/mips-pic.diff: adapt to cvs snapshot changes.
   * debian/rules: use ls -t and ls -tr when applying patches.

 -- Gerrit Pape <pape@smarden.org>  Mon, 14 Jul 2003 14:26:08 +0200

dietlibc (0.22-2) unstable; urgency=high

   * debian/diff/rpc-int-overflow.diff: new; fix integer overflow in sun rpc
     code (taken from upstream: taken from glibc; CA-2003-10)

 -- Gerrit Pape <pape@smarden.org>  Sat, 22 Mar 2003 22:37:29 +0100

dietlibc (0.22-1) unstable; urgency=low

   * new upstream version.
   * debian/diff/64bit-lseek64.diff: remove; applied upstream.
   * debian/diff/parisc64-build.diff: remove; applied upstream.
   * debian/diff/sparc32-sysdep.diff: remove; fixed/partly applied upstream.

 -- Gerrit Pape <pape@smarden.org>  Thu, 20 Feb 2003 10:29:20 +0100

dietlibc (0.22-0cvs20021128.3) unstable; urgency=low

   * debian/rules: build architecture independent package in target
     binary-indep (closes: #179403); do not install undocumented.7 symlink.
   * debian/diff/sparc32-sysdep.diff: new; include udiv, umel, urem objects
     in libc.a (fixes fnord build failure on sparc); libc6 also does this,
     but generally '-msupersparc' should make this obsolete, hmm; I'm not
     completely sure about this fix.
   * debian/control: Standards-Version: 3.5.8
   * debian/copyright: typo.

 -- Gerrit Pape <pape@smarden.org>  Wed, 5 Feb 2003 13:00:37 +0100

dietlibc (0.22-0cvs20021128.2) unstable; urgency=low

   * debian/diff/64bit-lseek64.diff: new: fix lseek64 on 64-bit
     architectures (fixes fnord build failure on ia64).

 -- Gerrit Pape <pape@smarden.org>  Tue, 28 Jan 2003 11:21:43 +0100

dietlibc (0.22-0cvs20021128.1) unstable; urgency=low

   * i386/mmap64.S, i386/dyn_syscalls.S: from upstream cvs; fixes dynamic
     library pic problem (thx Frank Bennett).
   * include/signal.h: from upstream cvs.
   * debian/diff/sparc-signal.h.diff: remove; patch is applied upstream.

 -- Gerrit Pape <pape@smarden.org>  Thu, 9 Jan 2003 10:29:08 +0100

2002

dietlibc (0.22-0cvs20021128) unstable; urgency=low

   * debian/diff/sparc-signal.h.diff: new; fix typo in upstream CVS
     (fixes build failure on sparc).
   * debian/rules: support 'debug' in DEB_BUILD_OPTIONS; minor cleanup.

 -- Gerrit Pape <pape@smarden.org>  Thu, 28 Nov 2002 13:21:22 +0100

dietlibc (0.22-0cvs20021127) unstable; urgency=low

   * debian/control: dietlibc-doc is Section: doc.
   * upstream cvs snapshot 20021127.
   * debian/diff/parisc64-build.diff: new; build on parisc64.
   * available for ia64 (please test).

 -- Gerrit Pape <pape@smarden.org>  Wed, 27 Nov 2002 10:57:32 +0100

dietlibc (0.21-4) unstable; urgency=low

   * debian/rules: don't 'dh_fixperms' of .so libraries (closes:
     #167846).

 -- Gerrit Pape <pape@smarden.org>  Tue, 5 Nov 2002 10:58:39 +0100

dietlibc (0.21-3) unstable; urgency=low

   * debian/rules: add target patch, patch-stamp: apply diffs from
     debian/diff/; apply reverse diffs in clean target.
   * debian/diff/mips-pic.diff: new;
     * avoid -fno-pic on mips/mipsel, libgcc.a is compiled with -fPIC on
       Debian (thx Johannes Stezenbach).

 -- Gerrit Pape <pape@smarden.org>  Wed, 30 Oct 2002 13:34:07 +0100

dietlibc (0.21-2) unstable; urgency=medium

   * libshell/realpath.c: include fix from upstream cvs (closes:
     #165802).
   * alpha/__alarm.c, syscalls.s/alarm.S, alpha/Makefile.add: include
     fix for alarm() on alpha from upstream cvs (fixes fnord build
     failure).
   * include/signal.h: from upstream cvs.

 -- Gerrit Pape <pape@smarden.org>  Sat, 26 Oct 2002 12:26:37 +0200

dietlibc (0.21-1) unstable; urgency=low

   * new upstream version.
   * Makefile: minor patch to build the parisc port on ARCH=parisc64.
   * available for hppa (please test).
   * dietlibc-dev: add lintian override: statically-linked-binary.

 -- Gerrit Pape <pape@smarden.org>  Wed, 9 Oct 2002 12:53:39 +0200

dietlibc (0.20-0cvs20020808) unstable; urgency=medium

   * new cvs snapshot: includes fix for integer overflow checks:
     * lib/alloc.c, libstdio/fwrite.c: remove division by zero chance
       in integer overflow check.

 -- Gerrit Pape <pape@smarden.org>  Thu, 8 Aug 2002 21:46:01 +0200

dietlibc (0.20-0cvs20020806) unstable; urgency=high

   * new upstream version 0.19 plus security fix: add several integer
     overflow checks from upstream cvs:
     * lib/alloc.c, include/limits.h: fix calloc integer overflow
       (notified by RUS-CERT).

 -- Gerrit Pape <pape@smarden.org>  Wed, 7 Aug 2002 00:38:50 +0200

dietlibc (0.18-1) unstable; urgency=low

   * new upstream version.
     * lib/sscanf.c: fix "%d%n" handling (closes: #147315).

 -- Gerrit Pape <pape@smarden.org>  Sat, 20 Jul 2002 15:26:31 +0200

dietlibc (0.17-2) unstable; urgency=low

   * bugfix taken from upstream cvs (closes: #143668):
     * libstdio/ftell.c: ftell did not take ungetc into account (Kevin
       Ryde through Debian).

 -- Gerrit Pape <pape@smarden.org>  Mon, 13 May 2002 11:14:07 +0200

dietlibc (0.17-1) unstable; urgency=low

   * new maintainer.
   * new upstream version.
   * installs into /usr/lib/diet.
   * builds successfully on powerpc (closes: #143397).

 -- Gerrit Pape <pape@smarden.org>  Mon, 6 May 2002 09:52:21 +0200

dietlibc (0.16-2) unstable; urgency=low

   * Changed rules script to only compile the dynamic library if
     if it is i386 only (Closes: #141795)

 -- Abraham vd Merwe <abz@debian.org>  Mon, 8 Apr 2002 18:22:15 +0200

dietlibc (0.16-1) unstable; urgency=low

   * New version. Sorry about this (Closes: #132315, #138338, #139223)
   * Dynamic linking support - shaky of course
   * S/390 (s390) support
   * Removed README.Debian (all the questions is now covered in the
     main FAQ)
   * Use a slightly modified version of Felix's diet binaries instead
     of my shell script.
   * Probably other things which I can't remember :P

 -- Abraham vd Merwe <abz@debian.org>  Fri, 22 Mar 2002 19:19:19 +0200

2001

dietlibc (0.12-2) unstable; urgency=low

   * Fixed mipsel bug in Makefile.add (Closes: #125781)
   * Changed debian rules file so that copyright can be installed
     for architecture dependant files as well (Closes: #124152)

 -- Abraham vd Merwe <abz@debian.org>  Wed, 19 Dec 2001 22:17:51 +0200

dietlibc (0.12-1) unstable; urgency=low

   * New upstream version
   * I've changed debian/rules to make diet executable after
     replacing the default diet wrappers (Closes: #120297)
   * Added the new documents to debian/docs
   * Added Russel Nelson's patch (posted on dietlibc-dev). Dietlibc
     should build on ARM now (Closes: #120396)
   * The fputc('\n',stderr) bug seems to be fixed in 0.12 (Closes: #122164)
   * I've split the package up into three seperate packages.

 -- Abraham vd Merwe <abz@debian.org>  Thu, 4 Dec 2001 22:19:07 +0200

dietlibc (0.11-4) unstable; urgency=low

   * Changed Makefile and debian/rules to use 'uname -m' again in order
     to determine the architecture (Closes: #119715)

 -- Abraham vd Merwe <abz@debian.org>  Thu, 15 Nov 2001 19:50:32 +0200

dietlibc (0.11-3) unstable; urgency=low

   * Removed the -EB flag from mips/Makefile.add. The mipsel bug should
     hopefully now be fixed. (Closes: #109209)

 -- Abraham vd Merwe <abz@debian.org>  Sat, 10 Nov 2001 11:11:09 +0200

dietlibc (0.11-2) unstable; urgency=low

   * Changed Makefile and debian/rules to use 'dpkg --print-architecture'
     in order to determine the host architecture (Closes: #109209)
   * Added a rule in debian/rules to remove backup files (Closes: #117273)

 -- Abraham vd Merwe <abz@debian.org>  Mon, 29 Oct 2001 18:29:15 +0200

dietlibc (0.11-1) unstable; urgency=low

   * Updated README.Debian
   * Dietlibc will now only build for all the officially supported
     platforms (Closes: #104688)
   * Removed preinst kernel header compatibility hack. Since the new
     dietlibc doesn't depend on the kernel headers, this is not necessary
     anymore.

 -- Abraham vd Merwe <abz@debian.org>  Thu, 2 Aug 2001 00:16:23 +0200

dietlibc (0.10-1) unstable; urgency=low

   * Initial Release. (Closes: #99955)

 -- Abraham vd Merwe <abz@debian.org>  Sat, 16 Jun 2001 01:06:56 +0200