Skip to content

Debian Changelog libgd (1.8.4.debian-1)

2005

libgd (1.8.4.debian-1) unstable; urgency=low

   * Use non-pristine source: Strip compiled code from source tarball.
   * Acknowledge NMU. Closes: bug#280134, #283844 (thanks to Martin Pitt
     <mpitt@debian.org>, Frank Lichtenheld <djpig@debian.org> and Steve
     Kemp <skx@debian.org>).
   * Repackage using cdbs:
     + Build-depend on cdbs and tighten debhelper build-dependency.
     + Use debhelper.mk and makefile-vars.mk snippets.
     + Use local cdbs snippet buildinfo.mk (runs dh_buildinfo only once).
     + Isolate patches using simple-patchsys.mk as
       - 01_CAN-2004-0941.patch
       - 02_fix_64bit.patch
       - 03_fix_freetype_linkage.patch
   * Cleaned up debian/copyright:
     + Replace info contained in changelog with note on "GNU systems".
     + Declare each topic more strictly.
     + Mention "licensing info" together with copyright.
   * Hardcode version in watch file, due to the tweaked source tarball.
   * Fix typo in conflicts. Closes: bug#280920 (thanks to Lionel Elie
     Mamane <lionel@mamane.lu> and Niko Tyni <ntyni@iki.fi>).

 -- Jonas Smedegaard <dr@jones.dk>  Fri, 25 Feb 2005 17:53:54 +0100

2004

libgd (1.8.4-36.1) unstable; urgency=high

   * Non-maintainer upload with permission from Jonas.
   * Added overflow and failed malloc protections to prevend buffer
     overflows that could lead to arbitrary code execution [gd.c, wbmp.c,
     gd_gd.c, gd_io_dp.c, gdxpm.c, CAN-2004-0941, CAN-2004-0990]
   * Added missing free() [gd_png.c]
   * [These two last entries match those given for the Woody DSA-601-1]

 -- Steve Kemp <skx@debian.org>  Wed, 1 Dec 2004 19:03:04 +0000

libgd (1.8.4-36) unstable; urgency=low

   * Remove unnecessary (and problematic for apt-get dist-upgrade)
     conflicts for transitional packages. Closes: Bug#234436 (thanks to
     Frank Lichtenheld <djpig@debian.org>).
   * Build-depend on libxpm-dev, with only a fallback on older xlibs-dev.
   * Correctly include buildinfo for non-dev packages.

 -- Jonas Smedegaard <dr@jones.dk>  Mon, 22 Mar 2004 16:38:49 +0100

2003

libgd (1.8.4-35) unstable; urgency=low

   * Conflict with php4-gd older than 4.2.3 to avoid problems with
     libpng. This closes: Bug#188200 (thanks to Steve Langasek
     <vorlon@netexpress.net>).
   * Bump up standards-version to 3.6.1 (no changes needed).
   * Remove build-info cruft from source diff.
   * Build-depend on libz-dev only as a fallback to zlib1g-dev (instead
     of alone) to please pbuilder.

 -- Jonas Smedegaard <dr@jones.dk>  Wed, 24 Dec 2003 22:32:25 +0100

libgd (1.8.4-34) unstable; urgency=low

   * Rebuild against latest libpng12.
   * Add watch file.
   * Switch to section oldlibs also for *-dev packages.
   * Include (and build-depend on) dh_buildinfo.
   * Standards version 3.6.0 (no changes needed).

 -- Jonas Smedegaard <dr@jones.dk>  Thu, 24 Jul 2003 11:07:27 +0200

libgd (1.8.4-33) unstable; urgency=low

   * Make it obvious that packages based on GD 1.8.x are discouraged and
     should be replaced with GD 2.x based packages:
     + Use section oldlibs (except development packages).
     + Add README.Debian.
     + Add note to long and short description.
     + Remove examples.
     + Start marking non-fatal bugs filed against these packages but
       fixed in newer upstream releases as "wontfix".
   * Mark transitional packages as such in short description.
   * Have development packages conflict with libgd-gif1-dev. This closes:
     Bug#191039 (thanks to Martin Schulze <joey@infodrom.org>).

 -- Jonas Smedegaard <dr@jones.dk>  Fri, 16 May 2003 16:19:43 +0200

libgd (1.8.4-32) unstable; urgency=low

   * Respect DEB_BUILD_OPTIONS the way mandated by Debian Policy 3.5.7.

 -- Jonas Smedegaard <dr@jones.dk>  Fri, 7 Mar 2003 01:17:12 +0100

libgd (1.8.4-31) unstable; urgency=low

   * Have libgd1 replace (in addition to conflict and provide) old
     libgd1g, to help transition. This closes: Bug#183475 (thanks to
     Kingsley <change@nas.com>).
   * Tighten build-dependency on debhelper to please lintian.

 -- Jonas Smedegaard <dr@jones.dk>  Wed, 5 Mar 2003 15:50:38 +0100

2002

libgd (1.8.4-30) unstable; urgency=low

   * Use d-shlibdeps package again, and build-depend on corrected
     versions of the package.
   * Declare compliance with Policy version 3.5.8.0 (no changed needed).
   * Remove full stop in description to please lintian.
   * Relax dependency for transitional packages of their real
     counterparts.

 -- Jonas Smedegaard <dr@jones.dk>  Mon, 16 Dec 2002 02:10:23 +0100

libgd (1.8.4-29) unstable; urgency=medium

   * The "Will we ever make it in time..." release.
   * Use a local hacked d-devlibdeps (to properly handle libXpm
     dependency), and remove build-depend on d-shlibs.
   * Set urgency=medium - same argument as below.

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 24 Nov 2002 20:48:17 +0100

libgd (1.8.4-28) unstable; urgency=high

   * Have libgd-(no)xpm replace libgd1 older than 1.8.4-24 (when it
     became a transitional package, instead of a virtual on (which is
     ignored by Replaces:), and instead of the old plain package). This
     closes: Bug#169795, #169871.
   * Set urgency=high, as only change is with this extra hint, and we
     really want this in testing soon - even with the current bug(s) it
     does more good than harm to let it in.

 -- Jonas Smedegaard <dr@jones.dk>  Tue, 19 Nov 2002 21:18:12 +0100

libgd (1.8.4-27) unstable; urgency=low

   * Conflict with old virtual libgd(1|-dev) packages.

 -- Jonas Smedegaard <dr@jones.dk>  Wed, 13 Nov 2002 00:22:00 +0100

libgd (1.8.4-26) unstable; urgency=low

   * Have -dev packages conflict on libgd2-(no)xpm-dev.
   * Have only transitional packages provide and conflict libgd1g and
     libgd1-altdev packages. Thanks to Aaron M. Ucko <ucko@debian.org>
     (Closes: Bug#167938).

 -- Jonas Smedegaard <dr@jones.dk>  Wed, 6 Nov 2002 02:42:24 +0100

libgd (1.8.4-25) unstable; urgency=low

   * Use (and build-depend on) d-shlibs.

 -- Jonas Smedegaard <dr@jones.dk>  Mon, 4 Nov 2002 18:41:58 +0100

libgd (1.8.4-24) unstable; urgency=low

   * Provide transitional packages (a virtual package cannot satisfy a
     versioned dependency).
   * Change build-depends from libpng3-dev to libpng12-dev.
   * Add build-depends libz-dev.
   * Tighten libgd-xpm-dev to only same lib (noxpm binaries work well
     with xpm lib, but not the other way around).
   * Add CFLAG -Wall.

 -- Jonas Smedegaard <dr@jones.dk>  Mon, 4 Nov 2002 17:03:58 +0100

libgd (1.8.4-23) unstable; urgency=high

   * Hrmpf - really set urgency high...

 -- Jonas Smedegaard <dr@jones.dk>  Thu, 12 Sep 2002 06:07:09 +0200

libgd (1.8.4-22) unstable; urgency=low

   * Correct (again) shlibs file for noxpm variant. Fallback to the
     opposite variant (not the virtual package, because that is also the
     name of the old broken package.
   * Urgency high to get this into testing - no other changes lately.

 -- Jonas Smedegaard <dr@jones.dk>  Thu, 12 Sep 2002 05:38:56 +0200

libgd (1.8.4-21) unstable; urgency=low

   * Rename package libgd1 to libgd1-xpm, leaving libgd1 as a virtual
     package. Similar for libgd-dev -> libgd-xpm-dev.
   * Remove Provides and Replaces libgd1g for package libgd1-noxpm
     (packages depending on such old version might need XPM support).
   * Add Conflicts: libgd1-xpm for package libgd-noxpm-dev.

 -- Jonas Smedegaard <dr@jones.dk>  Thu, 29 Aug 2002 04:55:07 +0200

libgd (1.8.4-20) unstable; urgency=low

   * The "My lucky number is 3" release.
   * Bump up shlibdeps.

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 18 Aug 2002 18:12:01 +0200

libgd (1.8.4-19) unstable; urgency=low

   * Fix dependencies on libpng3-dev (and avoid broken 1.2.1-1 while we
     are at it).

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 18 Aug 2002 17:56:30 +0200

libgd (1.8.4-18) unstable; urgency=low

   * Build against libpng3 (thanks to Junichi Uekawa for cleaning up the
     mess finally!).

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 18 Aug 2002 17:40:27 +0200

libgd (1.8.4-17) unstable; urgency=high

   * "Major Brown Bag"-release.
   * Make shlibs depend on libgd1-noxpm (not the non-existing libgd1-
     xpm). This closes: bug#143856 - thanks to Ben Finney
     <bignose@zip.com.au> for being awake when I am not.
   * Set urgency=high - same reasoning as -16.

 -- Jonas Smedegaard <dr@jones.dk>  Mon, 22 Apr 2002 14:48:26 +0200

libgd (1.8.4-16) unstable; urgency=high

   * Add more dependencies for libgd-dev (unversioned - versioned
     dependency on libgd1 should take care of that) and conflict with
     buggy libpng3-dev (just in case). Closes bug#142084 (thanks, Junichi
     Uekawa).
   * Similar changes (except xlibs) for libgd-noxpm-dev.
   * Set urgency=high. Reason: Very small but important changes to
     debian/control, and we really want this in woody before the final
     freeze.

 -- Jonas Smedegaard <dr@jones.dk>  Thu, 11 Apr 2002 13:17:24 +0200

libgd (1.8.4-15) unstable; urgency=low

   * Add both xpm and non-xpm to substvars files, thanks to Joey Hess
     (closes: #139806).
   * Now that we are at it: Loosen up shlibs dependencies a bit.

 -- Jonas Smedegaard <dr@jones.dk>  Mon, 25 Mar 2002 22:31:40 +0100

libgd (1.8.4-14) unstable; urgency=low

   * The "how many uploads in one night?" release.
   * Build a libgd-noxpm-dev package.
   * Cleanup a little more (forgot to remove libgd1-noxpm dir).

 -- Jonas Smedegaard <dr@jones.dk>  Fri, 22 Feb 2002 02:41:00 +0100

libgd (1.8.4-13) unstable; urgency=low

   * Change priority again to make Debian Installer happy (this time only
     on the packages actually complained about).

 -- Jonas Smedegaard <dr@jones.dk>  Fri, 22 Feb 2002 02:01:05 +0100

libgd (1.8.4-12) unstable; urgency=low

   * Reflect changes in (NMU of) libpng3 and only Build-conflicts: the
     badly hinted one, to loosen up libpng2 dependency to all _real_
     releases available (and possibly libpng3 if indeed it is/becomes as
     compatible as claimed!).

 -- Jonas Smedegaard <dr@jones.dk>  Fri, 22 Feb 2002 00:20:06 +0100

libgd (1.8.4-11) unstable; urgency=low

   * Correct s/gdCreateFromXpm/gdImageCreateFromXpm/ in gd.h thanks to
     Ben Pfaff <blp@cs.stanford.edu> (Closes: #133687).
   * Also closes: 102346 done in previous version not uploaded correctly.
   * Changed priority from optional to extra.

 -- Jonas Smedegaard <jonas@jones.dk>  Sat, 16 Feb 2002 03:14:24 +0100

libgd (1.8.4-10) unstable; urgency=low

   * Build a -noxpm variant (Thanks for the suggestion, Mark Purcell -
     I added it to libgd2 as well. Closes: 102346).
   * It worked - libgd1 builds on all platforms now! (Closes: 112667).

 -- Jonas Smedegaard <dr@jones.dk>  Fri, 1 Feb 2002 03:42:46 +0100

libgd (1.8.4-9) unstable; urgency=low

   * Another workaround to the libpng{2,3} mess: build-depend on specific
     version to avoid illegal versioned build-conflict on (sometimes!)
     virtual package. This will probably cause problems on autobuilders
     as well (if they still see replacing libpng-dev with libpng2-dev as
     a downgrade), but should at least be legal.
   * Attempt fixing build on 64bit systems (Patch by Jeff Licquia
     <jlicquia@progeny.com> - leaving bugs #112667 and #118369 open for
     now).

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 20 Jan 2002 14:39:43 +0100

libgd (1.8.4-8) unstable; urgency=low

   * New maintainer (thanks, Ivo :-). Updating maintainer field.
   * Correct s/gd-1.8.4444r.gz/gd-1.8.4.tar.gz/ in debian/copyright.
   * Build-Conflicts: libpng-dev (>= 1.2) (stuff like libgd-perl needs to
     know wether png2 or png3 is used - let's be conservative for a
     start).
   * Use debhelper V3, tighten Build-Dependency on debhelper accordingly,
     run dh_makeshlibs before dh_installdep and remove postinst to have
     debhelper handle ldconfig correctly.
   * Remove dependency on old deprecated freetype1, cleanup make rules to
     not use old freetype libs or /usr/local (and have have all reused
     options together at top of the file).

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 13 Jan 2002 17:12:10 +0100

2001

libgd (1.8.4-7) unstable; urgency=low

   * Don't build the libgd-tools package, which is now built by libgd2.

 -- Ivo Timmermans <ivo@debian.org>  Thu, 23 Aug 2001 21:58:51 +0200

libgd (1.8.4-6) unstable; urgency=low

   * Added libfreetype6-dev to build depends (Closes: #103448)

 -- Ivo Timmermans <ivo@debian.org>  Wed, 1 Aug 2001 20:42:03 +0200

libgd (1.8.4-5) unstable; urgency=low

   * Actually ADDED libttf-dev to the build depends.
     (Closes: #103448, #104264, #104611)

 -- Ivo Timmermans <ivo@debian.org>  Mon, 30 Jul 2001 23:21:05 +0200

libgd (1.8.4-4.1) unstable; urgency=low

   * NMU
   * debian/control:
     - add libttf-dev to Build-Depends
     - change Build-Dep on libxpm4-dev to xlibs-dev

 -- Branden Robinson <branden@debian.org>  Fri, 13 Jul 2001 15:25:36 -0500

libgd (1.8.4-4) unstable; urgency=low

   * Build-Depend on libfreetype6-dev. (Closes: #103221)

 -- Ivo Timmermans <ivo@debian.org>  Tue, 3 Jul 2001 00:34:47 +0200

libgd (1.8.4-3) unstable; urgency=low

   * New maintainer.
   * Applied patch by Anthony Fok <foka@debian.org> to build libgd
     againt the correct libfreetype6-dev and libttf-dev packages.
   * Updated standards version.

 -- Ivo Timmermans <ivo@debian.org>  Mon, 2 Jul 2001 14:48:59 +0200

libgd (1.8.4-2) unstable; urgency=medium

   * Made a workaround for the .o files in the original source tarball,
     and contacted the upstream authors to remove them. The buildprocess
     now calls 'make clean' before it starts. This closes: #85538
   * Added -DHAVE_LIBJPEG to include JPEG support in the package, with
     the above fix this closes: #85719
   * The command 'make -f debian/rules clean' now ALSO removes the
     upstream-included .o files. This, with the first fix, closes: #85726

 -- Sander Smeenk <ssmeenk@debian.org>  Mon, 12 Feb 2001 21:25:41 +0100

libgd (1.8.4-1) unstable; urgency=low

   * New Upstream Release!

 -- Sander Smeenk <ssmeenk@debian.org>  Wed, 07 Feb 2001 01:19:51 +0100

2000

libgd (1.8.3-6) unstable; urgency=low

   * Both libgd1 and libgd-dev now also Provide their old variant
     libgd1g and libgd1g-dev for compatibility purposes.
   * Bugs this release closes: #77050

 -- Sander Smeenk <ssmeenk@debian.org>  Wed, 15 Nov 2000 20:48:17 +0100

libgd (1.8.3-5) unstable; urgency=low

   * libgd1 now compiled against xlibs instead of xlib6g.
   * Bugs this release closes: #76899

 -- Sander Smeenk <ssmeenk@debian.org>  Mon, 13 Nov 2000 18:47:31 +0100

libgd (1.8.3-4) unstable; urgency=low

   * Package adopted by Sander Smeenk <ssmeenk@debian.org>

 -- Sander Smeenk <ssmeenk@debian.org>  Fri, 3 Nov 2000 23:37:13 +0100

libgd (1.8.3-3) unstable; urgency=low

   * Fixed typo in copyright file

 -- Frank Belew <frb@siterock.com>  Mon, 21 Aug 2000 08:46:34 -0700

libgd (1.8.3-2) unstable; urgency=low

   * changed maintainer feild

 -- Frank Belew <frb@siterock.com>  Fri, 7 Jul 2000 13:10:03 -0700

libgd (1.8.3-1) unstable; urgency=low

   * New upstream release

 -- Frank Belew <frb@siterock.com>  Fri, 7 Jul 2000 11:29:49 -0700

libgd (1.8.2-1) unstable; urgency=low

   * New-maintainer Upload
   * New upstream version, required by libgd-perl
   * Removed libc5 support
   * Added JPEG and XPM support

 -- Frank Belew <frb@siterock.com>  Tue, 16 May 2000 16:02:51 -0700

1999

libgd (1.7.3-0.1) unstable; urgency=low

   * Non-Maintainer Upload
   * New upstream version, needed for the new (free) libgd-perl.
   * Now compiled with Truetype (only for libc6) (XPM support appears to be
     non-functional)
   * Remove Sparc from the list of archs that build libc5 libraries.
   * Do away with the debian/control hack that did not work anyway.
   * Calculate library dependencies properly for libgd1g

 -- David Huggins-Daines <dhd@debian.org>  Sun, 5 Dec 1999 16:51:04 -0500

libgd (1.6.1-1.1) unstable; urgency=low

   * NMU.
   * Applied patch from BTS.  Closes: #45794
     * FHS compliant.
     * Exclude libc5 install targets when not building for libc5.
     * make debian/control at buildtime, so that it can handle
       non-libc5 archs.
   * shlibs is now >= 1.6.  Closes: #45700

 -- Adam Heath <doogie@debian.org>  Wed, 27 Oct 1999 05:11:24 -0500

libgd (1.6.1-1) unstable; urgency=low

   * New upstream release which creates PNG not GIF images. Closes #41847.
   * Correct problem with trying to build libc5 compatibility libraries.
     Closes #37417.
   * Bugs fixed in previous NMUs: #24391, #31586, #41517.
   * Upgraded standards-version to 3.0.0.0.

 -- Dermot Bradley <bradley@debian.org>  Fri, 23 Jul 1999 01:38:59 +0100

libgd (1.3-1.2) frozen unstable; urgency=low

   * NMU for the perl upgrade. Closes: #41517
   * Upgraded standards-version to 2.5.1
   * The source archive exists and is in main. Closes: #24391

 -- Raphael Hertzog <rhertzog@hrnet.fr>  Tue, 20 Jul 1999 11:25:26 +0200

libgd (1.3-1.1) frozen unstable; urgency=low

   * NMU to fix 'Important' bug #31586:
     - libgd1g.shlibs corrected.
     - move from non-free to main since the LZW code has
       been removed between versions 1.2 and 1.3.

 -- Vincent Renardias <vincent@waw.com>  Thu, 21 Jan 1999 17:19:35 +0100

1998

libgd (1.3-1) unstable; urgency=low

   * New upstream release (closes #23367).
   * Upgraded to Standards Version 2.4.1.0.
   * Moved from non-free to main as the new version does not use
     LZW compression.
   * Added new package libgd1g-tools to graphics section.
   * Bug report #23334 is about JPEG's which libgd doesn't use/provide
     so the bug report is now closed.

 -- Dermot Bradley <bradley@debian.org>  Sun, 7 Jun 1998 15:45:24 +0100

libgd (1.2-6) unstable; urgency=low

   * Fixed spelling mistake in control file. (Fixes bug #18907)
   * Upgraded to Standards Version 2.4.0.0.
   * Updated debian/rules to follow current debhelper practice.
   * (lintian): Fixed link in libgd1-altdev to be relative.

 -- Dermot Bradley <bradley@debian.org>  Mon, 9 Mar 1998 00:33:10 +0000

1997

libgd (1.2-5) unstable; urgency=low

   * Original maintainer back in the seat :-).
   * Added "Conflicts: libgd1 (<= 1.2-3)" control header to libgd1 and libgd1g.

 -- Dermot Bradley <bradley@debian.org>  Sun, 14 Dec 1997 19:01:00 +0000

libgd (1.2-4) unstable; urgency=low

   * New maintainer.
   * Removed README.debian that said nothing.
   * Use debhelper.
   * Libc6.
   * Link shared libraries with -lc.
   * Added demos to usr/doc/../examples directory of -dev package.

 -- Joey Hess <joeyh@master.debian.org>  Wed, 3 Dec 1997 15:21:28 -0500

libgd (1.2-3) non-free; urgency=low

   * Build the static library with -D_REENTRANT

 -- Dermot Bradley <bradley@debian.org>  Sun, 11 May 1997 01:04:23 +0100

libgd (1.2-2) non-free; urgency=low

   * Build sharable library with -D_REENTRANT
   * Update my current email address.

 -- Dermot Bradley <bradley@debian.org>  Thu, 1 May 1997 03:43:53 +0100

libgd (1.2-1) non-free; urgency=low

   * Initial Release.

 -- Dermot Bradley <bradley@gpl.net>  Tue, 4 Feb 1997 11:40:34 +0000