sparse (0.6.4-5ubuntu3) resolute; urgency=medium

  * No-change mass rebuild for Ubuntu 26.04 (LP: #2132257)

 -- Sebastien Bacher <seb128@debian.org>  Mon, 09 Feb 2026 23:46:56 +0100

sparse (0.6.4-5ubuntu2) questing; urgency=medium

  * No-change rebuild for libxml2 soname change.

 -- Matthias Klose <doko@ubuntu.com>  Tue, 20 May 2025 12:17:52 +0200

sparse (0.6.4-5ubuntu1) plucky; urgency=medium

  * Merge from Debian Unstable. Remaining changes:
    - d/rules: enable llvm build.
    - d/p/llvm-15-*: add LLVM 15 support upstream patches
      (launchpad bug 2009524).
  * Dropped changes, included in Debian:
    - d/p/linearize-fix-buffer-overrun.patch: add upstream patch to
      fix buffer overrun warning (LP: #2055113).

 -- Simon Quigley <tsimonq2@ubuntu.com>  Wed, 19 Feb 2025 22:16:01 -0600

sparse (0.6.4-5) unstable; urgency=medium

  [ Diederik de Haas ]
  * Switch to gcc-14 (Closes: #1090950)
  * Bump Standards-Version to 4.7.0 (no changes required)
  * Cherry pick upstream commit to fix buffer overrun (Closes: #1065020)

 -- Uwe Kleine-König <ukleinek@debian.org>  Sat, 21 Dec 2024 09:27:30 +0100

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).

 -- Vladimir Petko <vladimir.petko@canonical.com>  Tue, 27 Feb 2024 17:30:03 +1300

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)

 -- Uwe Kleine-König <ukleinek@debian.org>  Sun, 24 Sep 2023 00:46:14 +0200

sparse (0.6.4-3ubuntu1) lunar; urgency=medium

  * debian/patches/support-llvm-15.patch: fix LLVM 15 warnings, update call
    generation (LP: #2009524).

 -- Vladimir Petko <vladimir.petko@canonical.com>  Tue, 07 Mar 2023 08:08:17 +1300

sparse (0.6.4-3) unstable; urgency=medium

  * Switch to gcc-12
  * Cherry pick commit from upstream to fix "unreplaced" warnings
  * Bump Standards-Version (no changes required)

 -- Uwe Kleine-König <ukleinek@debian.org>  Mon, 12 Sep 2022 10:08:08 +0200

sparse (0.6.4-2) unstable; urgency=medium

  * Switch to gcc-11 (Closes: #1008580)

 -- Uwe Kleine-König <ukleinek@debian.org>  Wed, 30 Mar 2022 10:20:07 +0200

sparse (0.6.4-1) unstable; urgency=medium

  * New upstream release
    One fix that was cherry picked from upstream for 0.6.3-1 could be dropped.
  * Bump Standards-Version (no changes required)

 -- Uwe Kleine-König <ukleinek@debian.org>  Mon, 27 Sep 2021 22:22:58 +0200

sparse (0.6.3-2) unstable; urgency=high

  * Update runtime dependency to gcc-10. (Closes: #982416)
    Thanks to Andrian Bunk for noticing that.

 -- Uwe Kleine-König <ukleinek@debian.org>  Thu, 11 Feb 2021 21:28:50 +0100

sparse (0.6.3-1) unstable; urgency=medium

  * New upstream release
    - all three patches originating from upstream can be dropped as they are
      included in this release.
    - sindex was renamed to semind, so it can be included again (see #966706),
      this adds libsqlite3 to the list of dependencies.
  * Cherry-pick commit to fix crash with llvm11 from upstream.
  * Switch to gcc-10

 -- Uwe Kleine-König <ukleinek@debian.org>  Sun, 08 Nov 2020 22:11:01 +0100

sparse (0.6.2-2) unstable; urgency=medium

  * Cherry pick patches from upstream to fix various warnings:
    - cc651aa7b6a0 ("gensel: remove unneeded test/uninitialized warning")
    - eb6779f6f621 ("generic: fix missing inlining of generic expression")
    - 5bbebae38be8 ("fix build on Hurd which doesn't define PATH_MAX")
  * Drop installing sindex which conflicts with biosquid (Closes: #966706)
  * Switch to gtk-3

 -- Uwe Kleine-König <ukleinek@debian.org>  Mon, 03 Aug 2020 21:30:52 +0200

sparse (0.6.2-1) unstable; urgency=medium

  * New upstream version
    Patch "arch: change the arch when changing -m32/64" dropped as this was
    cherry picked from upstream for 0.6.1-2.
  * Switch to debhelper 13
  * Standards-Version: 4.5 (no changes needed)

 -- Uwe Kleine-König <ukleinek@debian.org>  Fri, 31 Jul 2020 23:46:30 +0200

sparse (0.6.1-2) unstable; urgency=medium

  * Cherry-pick commit from upstream to fix test failures on powerpc and
    mipsel.

 -- Uwe Kleine-König <ukleinek@debian.org>  Thu, 07 Nov 2019 08:37:27 +0100

sparse (0.6.1-1) unstable; urgency=medium

  * New upstream version
    - Several patches are included upstream and were dropped accordingly
      - dd98d9f9bbca ("machine.h: Fix MACH_NATIVE on m68k")
      - 36a74d33c664 ("Makefile: default to LD = CC")
      - a14a1c32f10e ("testsuite: remove unneeded -m64 from command-line")
      - e7a833f32307 ("lib.c: move predefines out of
                       handle_arch_m64_finalize()")
      - 2889393c78c5 ("lib.c: move handle_arch_m64_finalize() to init_target()")
      - 3b246718ea33 ("target.c: ignore -m64 on archs where int32_t is a long")
      - e6e60e370f43 ("predefs: fix for MIPS system headers needing
                       _MIPS_SZ{INT,LONG,PTR}")
      - 949a29adb9f4 ("predefs: add arch-specific predefines")
      - 950e23d1a5af ("cgcc: teach cgcc about Hurd/GNU")
      - 4ba10f29f542 ("validation: Add patterns FAIL, PASS, XPASS and XFAIL to
                       test")
      - b40a6cb5d68b ("fix parallel install")
      - f21358ee7ee7 ("build: honor CFLAGS & friends from environment")
    - Refresh remaining patches
  * Switch to gcc-9 (Closes: #944173)

 -- Uwe Kleine-König <ukleinek@debian.org>  Tue, 05 Nov 2019 21:42:00 +0100

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog sparse`.
