liburing (2.3-2) unstable; urgency=medium

  * Artificially bump symbol versions to 2.3 for functions involved in a
    forward compatibility ABI break, for objects built against the new
    library and run-time linked against the old one, until upstream decides
    how to fix/improve this. Closes: #1023654

 -- Guillem Jover <guillem@debian.org>  Mon, 14 Nov 2022 00:15:08 +0100

liburing (2.3-1) unstable; urgency=medium

  * New upstream release.
    - Remove 0001-Fix-typos.patch, merged upstream.
    - Remove 0002-Fix-typos.patch, ditto.
    - Remove 0003-man-Add-missing-section-numbers.patch, ditto.
    - Remove 0004-man-Lowercase-man-page-name-in-title-header.patch, ditto.
    - Remove tests-skip.patch, no longer needed.
  * Remove lintian-override false-positive, fixed in lintian.
  * Add patch fixing typos in man pages.

 -- Guillem Jover <guillem@debian.org>  Sat, 05 Nov 2022 00:14:14 +0100

liburing (2.2-2) unstable; urgency=medium

  * Pass build flags explicitly to dh_auto_build. This will override the
    variables set explicitly by upstream.
  * Add missing License field to test/* stanza in debian/copyright.
  * Documentation cleanup:
    - Fix typos in man pages and test cases.
    - Add missing section numbers to man pages.
    - Lowercase man page title headers.
  * Add missing patch metadata.
  * Enable LFS build options. This should be ABI safe as the shared library
    does not export symbols with problematic type, the only problematic types
    are exposed as part of «static inline» functions from the header file.

 -- Guillem Jover <guillem@debian.org>  Thu, 18 Aug 2022 12:04:48 +0200

liburing (2.2-1) unstable; urgency=medium

  * New upstream release.
    - Remove 0001-test-Use-syscall-wrappers-instead-of-using-syscall-2.patch,
      included upstream.
  * Switch to Standards-Version 4.6.1 (no changes needed).

 -- Guillem Jover <guillem@debian.org>  Fri, 01 Jul 2022 12:38:56 +0200

liburing (2.1-2) unstable; urgency=medium

  * Upload to unstable.
  * Switch to Standards-Version 4.6.0 (no changes needed).
  * Make globs in debhelper fragment files more specific to avoid them
    missing filename changes or including unintended files.

 -- Guillem Jover <guillem@debian.org>  Sat, 13 Nov 2021 02:07:31 +0100

liburing (2.1-1) experimental; urgency=medium

  * New upstream release.
  * Add patch to fix build failures on any-arm due to direct syscall(2) use.

 -- Guillem Jover <guillem@debian.org>  Thu, 16 Sep 2021 04:02:01 +0200

liburing (2.0-1) experimental; urgency=medium

  * New upstream version.
    - Bump shared library SONAME to liburing2.
    - Install man pages from section 3 and 7.
  * Add patch to skip tests that require root.

 -- Guillem Jover <guillem@debian.org>  Thu, 09 Sep 2021 03:29:04 +0200

liburing (0.7-3) unstable; urgency=medium

  * Switch to Standards-Version 4.5.1 (no changes needed).
  * Add new debian/upstream/metadata file.

 -- Guillem Jover <guillem@debian.org>  Thu, 24 Dec 2020 18:11:40 +0100

liburing (0.7-2) unstable; urgency=medium

  * Bump the minimum version for all symbols in the symbols file, to
    workaround that 0.7 upstream version unintentionally broke the ABI
    without bumping the SONAME. (Closes: #972758)

 -- Guillem Jover <guillem@debian.org>  Wed, 28 Oct 2020 10:35:07 +0100

liburing (0.7-1) unstable; urgency=medium

  * New upstream version.
  * Refactor debian/tests/test-build into two loops to avoid repetition.
  * Use link-cp instead of io_uring-cp as example command to test.
    Reported by Christian Ehrhardt <christian.ehrhardt@canonical.com>.

 -- Guillem Jover <guillem@debian.org>  Wed, 09 Sep 2020 04:26:54 +0200

liburing (0.6-3) unstable; urgency=medium

  * Add dependencies on libc6-dev | libc-dev and linux-libc-dev (>= 5.1)
    to liburing-dev. (Closes: #959182)
  * Replace mmap patch with upstream one.

 -- Guillem Jover <guillem@debian.org>  Fri, 01 May 2020 05:05:09 +0200

liburing (0.6-2) unstable; urgency=medium

  * Fix build failures on armhf and armel, by using __NR_mmap2 when __NR_mmap
    is not defined, which is fine, because the unit tests pass 0 as offset.

 -- Guillem Jover <guillem@debian.org>  Wed, 22 Apr 2020 01:30:19 +0200

liburing (0.6-1) unstable; urgency=medium

  * Initial release. (Closes: #950903)

 -- Guillem Jover <guillem@debian.org>  Fri, 17 Apr 2020 21:25:25 +0200
