mstflint (4.21.0+1-1ubuntu0.1~22.04.1) jammy; urgency=medium

  * Backport to jammy with no changes.
    - Restoring Debian-based packaging restores the mstlink binary.
      LP: #2051571.

 -- dann frazier <dannf@ubuntu.com>  Fri, 12 Apr 2024 14:33:09 -0600

mstflint (4.21.0+1-1ubuntu0.1) mantic; urgency=medium

  * Add mstflint-dkms package to avoid a regression from jammy.
    LP: #2061182. This backports the packaging changes from noble that
    introduce the mstflint-dkms binary, which depends on the following
    backport of the install-dkms target from upstream:
    - d/p/0001-debian-mstflint-mstflint-dkms-packages-generation.patch
  * A bug in the kernel module can lead to UBSAN errors in dmesg upon
    device closure. LP: #2061185. Backport changes to fix that:
    - d/p/0002-Fix-illegal-shift-in-mst_release.patch
    - d/p/0003-Fix-typo.patch (fix for previous patch)
  * Backport change to clarify the licensing terms for the mstflint_access
    kernel module. LP: #2061186.
    - d/p/0004-Add-missed-license.patch
  * The kernel modules source in mstflint 4.21 FTBFS w/ the 6.5 kernel.
    LP: #2043098. Backport changes to fix that:
    - d/p/0005-fix-kernel-module-build-on-kernel-6.4.patch
    - d/p/0006-kernel-module-fix-wrong-comparison-order.patch (fix for
      previous patch).
  * Since we have now backported every patch that touches the kernel module
    source between 4.21.0 and 4.26.0, use 4.26.0 as the upstream version for
    the mstflint-dkms deb. This requires a patch to let us override the
    version during the build:
    - d/p/kernel-module-config-version.patch

 -- dann frazier <dannf@ubuntu.com>  Fri, 12 Apr 2024 14:26:39 -0600

mstflint (4.21.0+1-1) unstable; urgency=medium

  * New upstream release:
    - 0003-Fix-man-page-errors.patch removed: merged upstream
    - malloc_delete_free.patch removed: merged upstream
  * Add man-proper-header-line.patch
  * Add typos.patch

 -- Tzafrir Cohen <tzafrir@debian.org>  Wed, 17 Aug 2022 12:12:52 +0300

mstflint (4.17.0+1-1) unstable; urgency=medium

  * New upstream release:
    - array_length.patch removed: merged upstream.
    - riscv.patch removed removed merged upstream.
    - hppa_and_m68k.patch remove: merged upstream.
    - mipsel.patch added (originally from hppa_and_m68k.patch).
  * Add malloc_delete_free.patch (Closes: #984247).

 -- Tzafrir Cohen <tzafrir@debian.org>  Fri, 05 Nov 2021 16:25:00 +0200

mstflint (4.16.0+1-3) unstable; urgency=medium

  * Add mipsel and mips64el architectures

 -- Tzafrir Cohen <tzafrir@debian.org>  Thu, 11 Feb 2021 21:20:47 +0200

mstflint (4.16.0+1-2) unstable; urgency=medium

  * array_length.patch: fix building on 32 bit
  * riscv.patch and hppa_and_m68k.patch: allow building on those
  * Clean files to allow building twice (for real now)

 -- Tzafrir Cohen <tzafrir@debian.org>  Mon, 08 Feb 2021 11:11:11 +0200

mstflint (4.16.0+1-1) unstable; urgency=medium

  * New upstream release:
    - Dropped 0002-Make-the-build-reproducible.patch and
      Support-linking-against-system-libjsoncpp.patch: merged upstream.
  * Compat level 13
  * debian/watch: uscan version 4
  * debian/rules: fix removal of unused man pages
  * Add fix_interpreters.patch: python shebangs
  * Clean files to allow building twice

 -- Tzafrir Cohen <tzafrir@debian.org>  Wed, 03 Feb 2021 13:59:28 +0200

mstflint (4.14.0+3-1) unstable; urgency=medium

  * New upstream release
  * Add cross.patch (Closes: #956757).
  * Remove man pages for uninstalled programs
  * Add myself as an uploader

 -- Tzafrir Cohen <tzafrir@debian.org>  Thu, 27 Aug 2020 21:35:39 +0300

mstflint (4.13.3+2-2) unstable; urgency=medium

  [ Benjamin Drung ]
  * Support linking against system libjsoncpp (Closes: #953789)
  * Do not install headers and static libraries. They are not used in Debian
    and they should belong to a separate development package instead.

  [ dann frazier ]
  * Enable mstreg command (Closes: #953792)

 -- Benjamin Drung <benjamin.drung@cloud.ionos.com>  Thu, 26 Mar 2020 16:47:50 +0100

mstflint (4.13.3+2-1) unstable; urgency=medium

  * New upstream release (Closes: #951417)
  * Drop spelling mistake fix (accepted upstream)
  * Refresh remaining patches
  * Bump Standards-Version to 4.5.0 (no changes required)

 -- Benjamin Drung <benjamin.drung@cloud.ionos.com>  Mon, 17 Feb 2020 12:58:21 +0100

# For older changelog entries, run 'apt-get changelog mstflint'
