2008
tcc (0.9.24-1) unstable; urgency=high
[ Aurélien GÉRÔME ]
* Change my email address in the Maintainer field.
* Bump Standards-Version to 3.8.0.
* Remove no longer used XS-Vcs-Git and XS-Vcs-Browser fields.
* Add the DM-Upload-Allowed field for Arthur.
[ Thomas Preud'homme ]
* New Upstream Version
- tcc now supports typename as structure field name (closes: #278698)
- A long long value used as a test expression ignores the
upper 32 bits at runtime (closes: #304082)
* Remove unecessary patches:
- 352202_fix_int_overflow.diff
- 283066_add_va_copy_define.diff (already disabled)
- 430209_fix_bound_check_error.diff
* Clean all patches (no fuzz or offset problem anymore)
* Add patch from Bradley Smith to allow compilation with gcc 4.3
(closes: #474883)
* Add tcc-doc_texi_formatting.diff to correct formatting of tcc-doc.texi
-- Thomas Preud'homme <robotux@celest.fr> Mon, 16 Jun 2008 03:31:38 +0200
2007
tcc (0.9.24~cvs20070502-2) unstable; urgency=low
* 430209_fix_bound_check_error.diff: Add. (Closes: #430209) - Thanks to Thomas Preud'homme. * 438097_configure_allow_nostrip.diff: Add. (Closes: #438097) * Add myself to Uploaders, update debian/copyright accordingly. * debian/control: Use the new Homepage field. * Port on hurd-i386: - patches/series/hurd.diff: Add. - debian/control: Update Architecture list.
-- Arthur Loiret <arthur.loiret@gmail.com> Fri, 12 Oct 2007 04:31:48 +0200
tcc (0.9.24~cvs20070502-1) unstable; urgency=low
[ Aurélien GÉRÔME ] * New maintainer and co-maintainer. (Closes: #420643) * Add the XS-Vcs-Git and XS-Vcs-Browser fields to debian/control. * Update homepage with the tiny URL in debian/control. * Remove unused ${misc:Depends} from debian/control. * Short description in debian/control is not a sentence, so start by a lowercase. * Remove unused debhelper tools from debian/rules. * Run test suite in debian/rules. * Remove .pc/ directory after build in the clean target of debian/rules. * Update debian/copyright. * TinyCC is no longer maintained upstream: use the latest CVS which contains some fixes. See the upstream Changelog for details. + Fix SIGSEGV due to tcc_load_dll() which read past the end of a buffer. (Closes: #418360) * Add quilt support. (Closes: #419423) Break out monolithic patch into the following patches: + buildsys.diff: - use "-O2 -g -Wall" as the Debian Policy recommends; + fhs.diff: - use FHS paths in examples and documentation; + 259619_error_init_char_array_with_non_literal.diff; + 283066_add_va_copy_define.diff: - disabled, merged upstream; + 322913_fix_casts_from_fp_to_bool.diff; + 372908_add_kfreebsd_arch.diff. * Add 352202_fix_int_overflow.diff to fix CVE-2006-0635, thanks to Rob Landley. (Closes: #352202) + The sizeof, __alignof, and __alignof__ statements now return an unsigned int. + Add a test case for this vulnerability. [ Thomas Preud'homme ] * Add 419203_fix_sizeof_parse_error.diff to fix a bad parsing in sizeof. (Closes: #419203) + Add two tests for sizeof without parenthesis.
-- Aurélien GÉRÔME <ag@roxor.cx> Tue, 08 May 2007 02:36:47 +0200
2006
tcc (0.9.23-4) unstable; urgency=low
* debian/control: Update description as suggested by Moritz Muehlenhoff
(see #352202).
-- Romain Francoise <rfrancoise@debian.org> Sat, 23 Sep 2006 21:56:45 +0200
tcc (0.9.23-3) unstable; urgency=low
* Add support for kfreebsd-i386, with thanks to Pierre Chifflier
<chifflier@cpe.fr> (closes: #372908).
* Bumped Standards-Version to 3.7.2, no changes needed.
-- Romain Francoise <rfrancoise@debian.org> Fri, 14 Jul 2006 09:50:20 +0200
2005
tcc (0.9.23-2) unstable; urgency=low
* Apply patch from Marcelo Jimenez <marcelo.jimenez@gmail.com> fixing casts from floating point types to _Bool (closes: #322913). * debian/copyright: Use new FSF postal address.
-- Romain Francoise <rfrancoise@debian.org> Fri, 2 Sep 2005 19:53:58 +0200
tcc (0.9.23-1) unstable; urgency=low
* New upstream release. * Bumped Standards-Version to 3.6.2.1, no changes needed.
-- Romain Francoise <rfrancoise@debian.org> Sat, 18 Jun 2005 10:13:55 +0200
2004
tcc (0.9.22-2) unstable; urgency=low
* Apply patch from Hasso Tepper <hasso@linux.ee> adding a va_copy macro to stdarg.h (closes: #283066).
-- Romain Francoise <rfrancoise@debian.org> Sat, 27 Nov 2004 18:00:46 +0100
tcc (0.9.22-1) unstable; urgency=low
* New upstream release (closes: #279007). * Dropped patch by Brian Gough for const casts, this release has a better fix.
-- Romain Francoise <rfrancoise@debian.org> Mon, 8 Nov 2004 22:41:38 +0100
tcc (0.9.21-1) unstable; urgency=low
* New upstream release, fixes long long arithmetic (closes: #267644). * debian/rules: Pass docdir to the upstream Makefile. * debian/tcc.docs: Remove tcc-doc.html, now installed. * Commented out build and installation of ARM and C67 binaries in upstream's Makefile since we don't ship them (yet). * This is the "TCC can now build a bootable Linux kernel" release.
-- Romain Francoise <rfrancoise@debian.org> Tue, 26 Oct 2004 12:22:36 +0200
tcc (0.9.20-5) unstable; urgency=low
* Error out with an explicit message when trying to initialize a
character array with something that's not a literal (optionally
enclosed in braces) as per C99 6.7.8:14; thanks to Antti-Juhani
Kaijanaho <ajk@debian.org> who did all the work (closes: #259619).
-- Romain Francoise <rfrancoise@debian.org> Sat, 24 Jul 2004 15:11:35 +0200
tcc (0.9.20-4) unstable; urgency=low
* Apply patch from Antti-Juhani Kaijanaho <ajk@debian.org> to allow _Bool in bit-fields (closes: #259614).
-- Romain Francoise <rfrancoise@debian.org> Fri, 23 Jul 2004 17:38:29 +0200
tcc (0.9.20-3) unstable; urgency=low
* Apply patch from Brian Gough <bjg@network-theory.co.uk> to fix problems with const casts (closes: #199463). * debian/control: + Add URL markers to description. + Change Recommends to libc6-dev | libc-dev.
-- Romain Francoise <rfrancoise@debian.org> Sat, 19 Jun 2004 23:16:37 +0200
2003
tcc (0.9.20-2) unstable; urgency=low
* debian/changelog: Convert to UTF-8.
* Replace "/usr/local/bin/tcc" with "/usr/bin/tcc" in documentation,
since Debian ships tcc in /usr.
* debian/rules: remove libtcc1.a in clean target.
-- Romain Francoise <rfrancoise@debian.org> Mon, 6 Oct 2003 19:49:43 +0200
tcc (0.9.20-1) unstable; urgency=low
* New upstream release.
-- Romain Francoise <rfrancoise@debian.org> Sun, 5 Oct 2003 12:37:16 +0200
tcc (0.9.19-4) unstable; urgency=low
* debian/control: Add Recommends on libc-dev, as it will most probably
be useful.
* Backport fixes from upstream CVS to fix problems with .gnu.linkonce
sections (closes: #213047).
-- Romain Francoise <rfrancoise@debian.org> Sat, 4 Oct 2003 18:21:01 +0200
tcc (0.9.19-3) unstable; urgency=low
* Backport fix from upstream CVS to fix problems with ld (closes:
#213047).
-- Romain Francoise <rfrancoise@debian.org> Sun, 28 Sep 2003 13:22:11 +0200
tcc (0.9.19-2) unstable; urgency=low
* debian/control: Update maintainer email address. * debian/copyright: Ditto. * Bumped Standards-Version to 3.6.1.0, no changes needed.
-- Romain Francoise <rfrancoise@debian.org> Sat, 27 Sep 2003 12:19:03 +0200
tcc (0.9.19-1) unstable; urgency=low
* New upstream release (closes: #192939, #193491). * debian/copyright: upstream changed license to LGPL. * Bumped Standards-Version to 3.5.10, no changes needed.
-- Romain Francoise <romain@orebokech.com> Sat, 24 May 2003 19:23:17 +0200
tcc (0.9.18-3) unstable; urgency=low
* Dummy upload, sponsor forgot to upload the .orig.tar.gz last time.
-- Romain Francoise <romain@orebokech.com> Sun, 20 Apr 2003 17:25:20 +0200
tcc (0.9.18-2) unstable; urgency=low
* debian/control: Provide c-compiler. Suggested by José Luis González
González <jlg80@mi.madritel.es>.
* debian/rules: Policy requires that shared object files be stripped, so
strip object files installed in /usr/lib.
-- Romain Francoise <romain@orebokech.com> Sat, 19 Apr 2003 15:05:16 +0200
tcc (0.9.18-1) unstable; urgency=low
* New upstream release (closes: #189457). * debian/rules: - Upstream tarball now includes a configure script, use it. - Do not install tcclib, it should be a separate binary package (and a shared library). - Upstream now provides a clean Texinfo file, so install it as /usr/share/info/tcc.info. * debian/control: Add Build-Depends on texinfo. * debian/tcc.{postinst,prerm}: Handle installation of the Info file.
-- Romain Francoise <romain@orebokech.com> Fri, 18 Apr 2003 20:37:09 +0200
tcc (0.9.16-7) unstable; urgency=low
* Add new maintainer contact in debian/copyright.
* Now use ${misc:Depends} in debian/control.
* Bumped Standards-Version to 3.5.9.
* Get rid of some DH_COMPAT variables.
-- Romain Francoise <romain@orebokech.com> Tue, 25 Mar 2003 16:00:54 +0100
tcc (0.9.16-6) unstable; urgency=low
* I'm now the official maintainer, package sponsored by Cyril Bouthors
<cyril@bouthors.org> until my NM application is finished.
-- Romain Francoise <romain@orebokech.com> Sun, 2 Mar 2003 18:49:54 +0100
tcc (0.9.16-5) unstable; urgency=low
* Include examples from the upstream tarball since they demonstrate most
of the interesting features of TCC.
* Non-maintainer release.
-- Romain Francoise <romain@orebokech.com> Sun, 9 Feb 2003 20:40:16 +0100
tcc (0.9.16-4) unstable; urgency=low
* Lintian check: refer to the Debian common license file for the GNU
GPL in debian/copyright.
* Reword the description and add upstream URL in debian/control.
* Now use debhelper V4.
* Non-maintainer release.
-- Romain Francoise <romain@orebokech.com> Sun, 9 Feb 2003 19:51:47 +0100
tcc (0.9.16-3) unstable; urgency=low
* Bumped Standards-Version to 3.5.8. * Non-maintainer release.
-- Romain Francoise <romain@orebokech.com> Sat, 8 Feb 2003 17:07:52 +0100
tcc (0.9.16-2) unstable; urgency=low
* Register tcc as an alternative to cc (closes: #175178). * Non-maintainer release.
-- Romain Francoise <romain@orebokech.com> Sat, 8 Feb 2003 15:54:03 +0100
tcc (0.9.16-1) unstable; urgency=low
* New upstream release (closes: #179213). * Non-maintainer release.
-- Romain Francoise <romain@orebokech.com> Sat, 8 Feb 2003 11:36:57 +0100
2002
tcc (0.9.14-1) unstable; urgency=low
* New upstream release (closes: #170094, #170095, #170100, #170103).
-- Cyril Bouthors <cyril@bouthors.org> Sun, 24 Nov 2002 19:02:56 +0100
tcc (0.9.13-1) unstable; urgency=low
* New upstream release
-- Cyril Bouthors <cyril@bouthors.org> Tue, 12 Nov 2002 01:59:39 +0100
tcc (0.9.12-1) unstable; urgency=low
* New upstream release
-- Cyril Bouthors <cyril@bouthors.org> Mon, 9 Sep 2002 07:51:47 +0200
tcc (0.9.11-1) unstable; urgency=low
* New upstream release
-- Cyril Bouthors <cyril@bouthors.org> Mon, 2 Sep 2002 17:47:10 +0200
tcc (0.9.10-1) unstable; urgency=low
* New upstream release (closes: #155234)
-- Cyril Bouthors <cyril@bouthors.org> Mon, 19 Aug 2002 11:15:56 +0200
tcc (0.9.9-1) unstable; urgency=low
* New upstream release (closes: #151269).
-- Cyril Bouthors <cyril@bouthors.org> Sun, 28 Jul 2002 04:27:42 +0200
tcc (0.9.7-2) unstable; urgency=low
* Set Debian Architecture to i386 only (closes: #150919).
-- Cyril Bouthors <cyril@bouthors.org> Mon, 1 Jul 2002 13:26:56 +0200
tcc (0.9.7-1) unstable; urgency=low
* Initial Release (closes: #150241).
-- Cyril Bouthors <cyril@bouthors.org> Mon, 17 Jun 2002 13:27:14 +0200