Change logs for liburing source package in Sid

  • liburing (2.6-1) unstable; urgency=medium
    
      * New upstream release.
        - Remove 0001-man-io_uring_queue_init.3-Fix-typo.patch, merged upstream.
        - Add patches from upstream git:
          0001-test-skip-test-case-if-underlying-filesystem-doesn-t.patch,
          0002-test-buf-ring-skip-on-older-kernels-that-don-t-suppo.patch
          0003-man-fix-IORING_REGISTER_RING_FDS-docs.patch
        - Clean test/core-coredump.t as it is an expected artifact.
      * Switch from future=+lfs to abi=+lfs build flags feature, and Build-Depends
        on dpkg-dev >= 1.22.0.
      * Switch to Standards-Version 4.7.0 (no changes needed).
    
     -- Guillem Jover <email address hidden>  Sun, 05 May 2024 17:29:50 +0200
  • liburing (2.5-1) unstable; urgency=medium
    
      * New upstream release.
        - Remove 0001-build-Disable-stack-protector-unconditionally.patch,
          merged upstream.
        - Remove 0002-build-Fail-the-build-if-we-have-undefined-symbols.patch,
          ditto.
      * Switch back to use libc (from nolibc) after the support got restored
        upstream with the new configure --use-libc option.
      * Switch autopkgtest dependency from pkg-config to pkgconf.
      * Wrap fields in debian/tests/control.
      * Fix a typo in the manual pages.
    
     -- Guillem Jover <email address hidden>  Fri, 10 Nov 2023 02:30:36 +0100
  • liburing (2.4-1) unstable; urgency=medium
    
      * New upstream release.
        - Remove 0001-man-Fix-typos.patch, merged upstream.
        - Add new patch to fix stack protection disabling.
        - Add new patch to fail the build on undefined symbols.
        - Install new liburing-ffi static and shared libraries.
        - Install new man pages.
      * Fix license information for a test file in debian/copyright.
    
     -- Guillem Jover <email address hidden>  Tue, 13 Jun 2023 02:50:52 +0200
  • liburing (2.3-3) unstable; urgency=medium
    
      * Switch to Standards-Version 4.6.2 (no changes needed).
      * Do not trim debian/changelog.
      * Update copyright years.
      * Make globs in debhelper fragment files more specific.
      * Switch from hardening=+bindnow to hardening=+all.
      * Update debian/patches metadata.
    
     -- Guillem Jover <email address hidden>  Wed, 18 Jan 2023 03:15:54 +0100
  • 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 <email address hidden>  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 <email address hidden>  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 <email address hidden>  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 <email address hidden>  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 <email address hidden>  Sat, 13 Nov 2021 02:07:31 +0100
  • 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 <email address hidden>  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 <email address hidden>  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 <email address hidden>.
    
     -- Guillem Jover <email address hidden>  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 <email address hidden>  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 <email address hidden>  Wed, 22 Apr 2020 01:30:19 +0200
  • liburing (0.6-1) unstable; urgency=medium
    
      * Initial release. (Closes: #950903)
    
     -- Guillem Jover <email address hidden>  Fri, 17 Apr 2020 21:25:25 +0200