Debian Package Tracker
Register | Log in
Subscribe

tcc

small ANSI C compiler

Choose email to subscribe with

general
  • source: tcc (main)
  • version: 0.9.27+git20200814.62c30a4a-1
  • maintainer: Thomas Preud'homme (DMD)
  • uploaders: Matteo Cypriani [DMD] [DM]
  • arch: amd64 arm64 armel armhf hurd-i386 i386
  • std-ver: 4.5.0
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • o-o-stable: 0.9.27~git20140923.9d7fb33-3
  • oldstable: 0.9.27~git20161217.cd9514ab-3
  • stable: 0.9.27-8
  • testing: 0.9.27+git20200814.62c30a4a-1
  • unstable: 0.9.27+git20200814.62c30a4a-1
versioned links
  • 0.9.27~git20140923.9d7fb33-3: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 0.9.27~git20161217.cd9514ab-3: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 0.9.27-8: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 0.9.27+git20200814.62c30a4a-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • libtcc-dev
  • tcc (7 bugs: 0, 4, 3, 0)
action needed
1 bug tagged patch in the BTS normal
The BTS contains patches fixing 1 bug, consider including or untagging them.
Created: 2020-10-19 Last update: 2021-01-16 19:02
version in VCS is newer than in repository, is it time to upload? normal
vcswatch reports that this package seems to have a new changelog entry (version 0.9.27+git20200814.62c30a4a-2, distribution UNRELEASED) and new commits in its VCS. You should consider whether it's time to make an upload.

Here are the relevant commit messages:
commit 77968d655a8178fd0304e6e0ca79730d0388e36c
Author: Thomas Preud'homme <robotux@celest.fr>
Date:   Sun Jan 3 19:05:39 2021 +0000

    Use DEB_HOST_ARCH_CPU to set HOST_CPU
Created: 2021-01-08 Last update: 2021-01-16 02:37
2 ignored security issues in stretch low
There are 2 open security issues in stretch.
2 issues skipped by the security teams:
  • CVE-2019-12495: An issue was discovered in Tiny C Compiler (aka TinyCC or TCC) 0.9.27. Compiling a crafted source file leads to a one-byte out-of-bounds write in the gsym_addr function in x86_64-gen.c. This occurs because tccasm.c mishandles section switches.
  • CVE-2019-9754: An issue was discovered in Tiny C Compiler (aka TinyCC or TCC) 0.9.27. Compiling a crafted source file leads to an 1 byte out of bounds write in the end_macro function in tccpp.c.
Please fix them.
Created: 2019-03-20 Last update: 2020-08-20 08:01
2 ignored security issues in buster low
There are 2 open security issues in buster.
2 issues skipped by the security teams:
  • CVE-2019-12495: An issue was discovered in Tiny C Compiler (aka TinyCC or TCC) 0.9.27. Compiling a crafted source file leads to a one-byte out-of-bounds write in the gsym_addr function in x86_64-gen.c. This occurs because tccasm.c mishandles section switches.
  • CVE-2019-9754: An issue was discovered in Tiny C Compiler (aka TinyCC or TCC) 0.9.27. Compiling a crafted source file leads to an 1 byte out of bounds write in the end_macro function in tccpp.c.
Please fix them.
Created: 2019-03-20 Last update: 2020-08-20 08:01
Build log checks report 1 warning low
Build log checks report 1 warning
Created: 2015-12-27 Last update: 2015-12-27 13:07
Standards version of the package is outdated. wishlist
The package should be updated to follow the last version of Debian Policy (Standards-Version 4.5.1 instead of 4.5.0).
Created: 2020-11-17 Last update: 2020-11-17 05:41
news
[rss feed]
  • [2020-08-20] tcc 0.9.27+git20200814.62c30a4a-1 MIGRATED to testing (Debian testing watch)
  • [2020-08-14] Accepted tcc 0.9.27+git20200814.62c30a4a-1 (source) into unstable (Thomas Preud'homme)
  • [2018-03-20] tcc 0.9.27-8 MIGRATED to testing (Debian testing watch)
  • [2018-03-15] Accepted tcc 0.9.27-8 (source) into unstable (Thomas Preud'homme)
  • [2018-03-15] tcc 0.9.27-6 MIGRATED to testing (Debian testing watch)
  • [2018-03-15] Accepted tcc 0.9.27-7 (source) into unstable (Thomas Preud'homme)
  • [2018-03-09] Accepted tcc 0.9.27-6 (amd64 source) into unstable (Thomas Preud'homme)
  • [2018-03-06] tcc 0.9.27-5 MIGRATED to testing (Debian testing watch)
  • [2018-02-28] Accepted tcc 0.9.27-5 (source amd64) into unstable (Thomas Preud'homme)
  • [2018-02-24] Accepted tcc 0.9.27-4 (source amd64) into unstable (Thomas Preud'homme)
  • [2018-02-24] Accepted tcc 0.9.27-3 (source amd64) into unstable (Thomas Preud'homme)
  • [2018-02-24] Accepted tcc 0.9.27-2 (source amd64) into unstable (Thomas Preud'homme)
  • [2018-02-24] Accepted tcc 0.9.27-1 (source amd64) into unstable (Thomas Preud'homme)
  • [2016-12-29] tcc 0.9.27~git20161217.cd9514ab-3 MIGRATED to testing (Debian testing watch)
  • [2016-12-18] Accepted tcc 0.9.27~git20161217.cd9514ab-3 (source amd64) into unstable (Thomas Preud'homme)
  • [2016-12-17] Accepted tcc 0.9.27~git20161217.cd9514ab-2 (source amd64) into unstable (Thomas Preud'homme)
  • [2016-12-17] Accepted tcc 0.9.27~git20161217.cd9514ab-1 (source amd64) into unstable (Thomas Preud'homme)
  • [2016-01-01] tcc 0.9.27~git20151227.933c223-1 MIGRATED to testing (Debian testing watch)
  • [2015-12-27] Accepted tcc 0.9.27~git20151227.933c223-1 (source amd64) into unstable (Thomas Preud'homme)
  • [2015-12-26] Accepted tcc 0.9.27~git20151225.f15c0a9-1 (source amd64) into unstable (Thomas Preud'homme)
  • [2014-10-31] tcc 0.9.27~git20140923.9d7fb33-3 MIGRATED to testing (Britney)
  • [2014-10-17] Accepted tcc 0.9.27~git20140923.9d7fb33-3 (source amd64) into unstable (Matteo Cypriani)
  • [2014-10-09] Accepted tcc 0.9.27~git20140923.9d7fb33-2 (source amd64) into unstable (Matteo Cypriani)
  • [2014-10-08] Accepted tcc 0.9.27~git20140923.9d7fb33-1 (source amd64) into unstable (Matteo Cypriani)
  • [2014-09-07] Accepted tcc 0.9.27~git20140907.87d879a-1 (source amd64) into unstable (Matteo Cypriani)
  • [2014-09-06] Accepted tcc 0.9.27~git20140801.14745bd-1 (source amd64) into unstable (Matteo Cypriani)
  • [2013-02-17] Accepted tcc 0.9.26-1 (source amd64) (Thomas Preud'homme)
  • [2012-08-01] tcc 0.9.26~git20120612.ad5f375-6 MIGRATED to testing (Debian testing watch)
  • [2012-07-21] Accepted tcc 0.9.26~git20120612.ad5f375-6 (source i386) (Thomas Preud'homme) (signed by: Paul Tagliamonte)
  • [2012-07-20] tcc 0.9.26~git20120612.ad5f375-5 MIGRATED to testing (Debian testing watch)
  • 1
  • 2
bugs [bug history graph]
  • all: 6 7
  • RC: 0
  • I&N: 3 4
  • M&W: 3
  • F&P: 0
  • patch: 1
links
  • homepage
  • lintian
  • buildd: logs, checks, clang, reproducibility, cross
  • popcon
  • browse source code
  • edit tags
  • other distros
  • security tracker
  • screenshots
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 0.9.27+git20200814.62c30a4a-1

Debian Package Tracker — Copyright 2013-2018 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing