2012
icon (9.4.3-4) unstable; urgency=medium
* Apply patch from Aurelien Jarno: instead of disabling all optimizations
on a special-cased subset of architectures, use -O2 but disable the
individual optimizations that cause problem. Do this on all architectures.
Fixes FTBFS (because of test failures) on s390x. (Closes: #638356)
-- Christian Hudon <chrish@debian.org> Thu, 05 Jan 2012 14:11:49 -0500
2011
icon (9.4.3-3) unstable; urgency=low
* Apply patch from Kees Cook so Icon is not built needlessly with an
executable stack. (Closes: #543450)
-- Christian Hudon <chrish@debian.org> Mon, 23 May 2011 15:28:11 -0400
2008
icon (9.4.3-2) unstable; urgency=medium
* Apply patch from Jurij Smakov to correctly change -O2 to -O0 when building.
Should build and pass tests on all archs now, including Sparc32
(Closes: #475952, #420979)
-- Christian Hudon <chrish@debian.org> Sun, 17 Aug 2008 19:45:27 -0400
2007
icon (9.4.3-1) unstable; urgency=low
* New upstream version. (Closes: #339781) * Merge NMU changes, except CLK_TCK -> CLOCKS_PER_SEC one, because upstream now has a fallback using a sysconfig() call. (Closes: #249208, #292864, #293472, #277660, #360180) Will wait to see if this builds on all archs before closing bug number 420979. * Maintainer back in action. (Closes: #454591)
-- Christian Hudon <chrish@debian.org> Sun, 9 Dec 2007 12:37:42 -0500
icon (9.4.2-2.8) unstable; urgency=medium
* Non-maintainer upload during BSP.
* Substitute CLK_TCK with CLOCKS_PER_SEC in src/common/time.c (Closes:
#420979).
-- Mario Iseli <admin@marioiseli.com> Thu, 17 May 2007 18:10:20 +0200
2006
icon (9.4.2-2.7) unstable; urgency=low
* NMU * Fixes FTBFS on arm* and ppc64. Closes: #344503, #360180
-- Riku Voipio <riku.voipio@iki.fi> Thu, 12 Oct 2006 14:12:30 +0300
icon (9.4.2-2.6) unstable; urgency=low
* NMU
* Fix FTBFS on i386 by building with -O0 there. Same as bug #249208
but for i386 now. Closes: #346188
-- Joey Hess <joeyh@debian.org> Sun, 5 Mar 2006 21:08:52 -0500
icon (9.4.2-2.5) unstable; urgency=low
* Non-maintainer upload * Fix debian/rules so that debian/rules succeeds (Closes: #342322) * Let iconc not depend on xlibs-dev anymore (Closes: #346188, #347153)
-- Marc 'HE' Brockschmidt <he@debian.org> Sat, 21 Jan 2006 16:06:34 +0100
2005
icon (9.4.2-2.4) unstable; urgency=medium
* NMU
* Apply patch from Jurij Smakov to work around possible
gcc bug. closes: #322972.
* Bump Standards-Version to 3.6.2.
* Remove prerm scripts.
-- Clint Adams <schizo@debian.org> Mon, 19 Dec 2005 22:48:01 -0500
icon (9.4.2-2.3) unstable; urgency=low
* Non-maintainer upload during BSP
* Update debian/rules arch/os selections to current dpkg
conventions which fixes FTBFS on linux (Closes: #316664)
-- Frank Lichtenheld <djpig@debian.org> Sun, 7 Aug 2005 02:46:33 +0200
icon (9.4.2-2.2) unstable; urgency=low
* Non-maintainer upload during BSP
* Update config/gnu/Makeconf according to config/linux/Makeconf to
prevent an infinite loop/system hang. (closes: #292864)
* Force system to linux for k*BSD when configuring. (closes: #293472)
* Change Build-Depends from `xlibs-dev' to `libx11-dev, libxt-dev'.
(closes: #277660)
* Compile with -O0 on amd64. (closes: #249208)
-- Michael Banck <mbanck@debian.org> Sun, 6 Feb 2005 12:00:47 +0100
2004
icon (9.4.2-2.1) unstable; urgency=low
* Non-maintainer upload during BSP
* Compile with -O0 on some architectures
(alpha,hppa,ia64,mips,mipsel,powerpc,s390,sparc)
I don't know if this fixes all of them but at least
alpha, ia64, powerpc I have tested to build (see #229394)
* Add -Wall -g to CFLAGS while we're at it. Obviously nobody
has ever done this from the output this produces :/
* Remove debian/postinst as it only sets the usr/doc link
-- Frank Lichtenheld <djpig@debian.org> Fri, 19 Mar 2004 13:44:06 +0100
2003
icon (9.4.2-2) unstable; urgency=low
* Apply patch from Frank Lichtenheld to make icon build on other
architectures. (Closes: #217655)
-- Christian Hudon <chrish@pianocktail.org> Mon, 29 Dec 2003 21:20:36 -0500
icon (9.4.2-1) unstable; urgency=low
* New upstream release * Apply patch to change dependency on xlib6-dev to xlibs-dev. (Closes: #170198) * Install .icn files in icon-ipl and patch iconc so its LPATH defaults to /usr/lib/icon-ipl. This makes the IPL usable from iconc. (Closes: #171418) * Run tests before building icont package.
-- Christian Hudon <chrish@debian.org> Sat, 25 Oct 2003 22:32:28 -0400
2001
icon (9.4.0-2) unstable; urgency=medium
* Remove bashims from debian/rules. Allows building on powerpc.
(Closes: #116847, 108570)
* Applied various patches to allow building on Hurd, alpha.
(Closes: #108163, #109487)
* Make sure all .icn and .u[12] files are built and installed
in icon-ipl, so graphics facility is usable. (Closes: #115336)
-- Christian Hudon <chrish@debian.org> Thu, 1 Nov 2001 17:51:59 -0500
icon (9.4.0-1) unstable; urgency=low
* New upstream release. (Closes: #106640) * Replaced architecture-specific linux configurations by generic one. * Removed icont wrapper, patched the source to obtain the same effect. * The Icon programming library is now again part of the source package.
-- Christian Hudon <chrish@debian.org> Tue, 7 Aug 2001 13:20:10 -0400
2000
icon (9.3.2-2) frozen unstable; urgency=low
* Applied patch from Jim Studt to get basic ARM support. (Closes: #57768)
-- Christian Hudon <chrish@debian.org> Tue, 7 Mar 2000 22:57:59 -0500
icon (9.3.2-1) frozen unstable; urgency=low
* Upgraded to latest upstream release.
* Updated to Standards-Version 3.1.1
* Lintian-clean
* Split out icont-ipl into its own package, since the icon makefiles
don't have support for building it anymore.
* The alpha and sun architectures are now supported.
* Corrected typo in description. (Closes: #18914)
* Added wrapper around icont that sets defaults for IPATH and LPATH.
(Closes: #25944)
-- Christian Hudon <chrish@debian.org> Fri, 14 Jan 2000 22:19:14 -0500
1998
icon (9.3-1) unstable; urgency=low
* Upgraded to newest upstream release (mainly bugfixes) * Recompiled with libc6.
-- Christian Hudon <chrish@debian.org> Wed, 25 Feb 1998 20:25:57 -0500
1996
icon (9.1-1) unstable; urgency=low
* Initial release.
* Removed leading underscores in symbols of config/unix/i486_linux/rswitch.s
They prevented iconx from linking.
* Added -L/usr/X11R6/lib before the -lX11 directive to the XLIB define
in config/unix/i486_linux/xiconx.mak. Otherwise gcc couldn't find the X11
library when linking iconx.
* Modified docs/icon.1 so that it does not use the ".ds" directive
* Added a missing closing double-quote to the top Makefile in the 'help'
rule.
-- Christian Hudon <chrish@debian.org> Sat, 28 Dec 1996 19:56:59 -0500