sparse 0.6.4-4ubuntu1 source package in Ubuntu

Changelog

sparse (0.6.4-4ubuntu1) noble; urgency=medium

  * Merge with Debian unstable (LP: #2054991).
  * Dropped Changes:
    - debian/patches/support-llvm-15.patch: fix LLVM 15 warnings,
      update call generation (launchpad bug 2009524).
  * New Changes:
    - d/rules: enable llvm build.
    - d/p/llvm-15-*: add LLVM 15 support upstream patches
      (launchpad bug 2009524).
    - d/p/linearize-fix-buffer-overrun.patch: add upstream patch to
      fix buffer overrun warning (LP: #2055113).

sparse (0.6.4-4) unstable; urgency=medium

  * Disable llvm support as it fails to compile with llvm >= 16 (Closes:
    #1051864)
  * Switch to gcc-13
  * Bump Standards-Version (no changes required)

 -- Vladimir Petko <email address hidden>  Tue, 27 Feb 2024 17:30:03 +1300

Upload details

Uploaded by:
Vladimir Petko
Uploaded to:
Noble
Original maintainer:
Ubuntu Developers
Architectures:
any
Section:
devel
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
sparse_0.6.4.orig.tar.gz 472.4 KiB bd98fd8a122ff79d38a81feb75ec728699101e80701f33f21180912c3c9e949c
sparse_0.6.4-4ubuntu1.debian.tar.xz 11.6 KiB 257358f3a6cf7453c754e05e9a0396106b99af9f7055fd7296f11a0c65af34c7
sparse_0.6.4-4ubuntu1.dsc 1.8 KiB 3845ea6ab6eb42c5cc5322e4d08296350b2945ab69f611bda622d9b1987d4b2b

Available diffs

View changes file

Binary packages built by this source

sparse: semantic parser of source files

 Sparse, the semantic parser, provides a compiler frontend capable of
 parsing most of ANSI C as well as many GCC extensions, and a collection
 of sample compiler backends, including a static analyzer also called
 "sparse". Sparse provides a set of annotations designed to convey
 semantic information about types, such as what address space pointers
 point to, or what locks a function acquires or releases.
 .
 Sparse can be invoked directly as "sparse" or via the "cgcc" wrapper
 around the C compiler.

sparse-dbgsym: debug symbols for sparse
sparse-test-inspect: semantic parser of source files

 Sparse, the semantic parser, provides a compiler frontend capable of
 parsing most of ANSI C as well as many GCC extensions, and a collection
 of sample compiler backends, including a static analyzer also called
 "sparse". Sparse provides a set of annotations designed to convey
 semantic information about types, such as what address space pointers
 point to, or what locks a function acquires or releases.
 .
 This package contains the test-inspect program.

sparse-test-inspect-dbgsym: debug symbols for sparse-test-inspect