1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227
|
liburing (2.13-1) unstable; urgency=medium
* New upstream release.
* Set «Update-Script: uupdate» in debian/watch.
* Use spaces around assignment operator in make variable to distinguish
them from shell assignments.
-- Guillem Jover <guillem@debian.org> Sat, 20 Dec 2025 03:52:19 +0100
liburing (2.12-1) unstable; urgency=medium
* New upstream release.
* Switch to debian/watch version 5.
-- Guillem Jover <guillem@debian.org> Thu, 04 Sep 2025 11:32:53 +0200
liburing (2.11-1) unstable; urgency=medium
* New upstream release.
* Remove «Rules-Requires-Root: no», which is the current default.
* Remove «Priority: optional», which is the current default.
* Switch to Standards-Version 4.7.2 (no changes needed).
-- Guillem Jover <guillem@debian.org> Mon, 11 Aug 2025 01:12:17 +0200
liburing (2.9-1) unstable; urgency=medium
* New upstream release.
-- Guillem Jover <guillem@debian.org> Wed, 05 Feb 2025 12:13:49 +0100
liburing (2.8-1) unstable; urgency=medium
* New upstream release.
- Remove patches merged or pulled from upstream:
0001-Don-t-set-_GNU_SOURCE-in-pkg-config-cflags.patch
0001-Fix-typos.patch
0002-Fix-typos.patch
-- Guillem Jover <guillem@debian.org> Sat, 26 Oct 2024 23:31:51 +0200
liburing (2.7-2) unstable; urgency=medium
* Do not define _GNU_SOURCE in the .pc file Cflags. Closes: #1080419
-- Guillem Jover <guillem@debian.org> Wed, 04 Sep 2024 00:51:39 +0200
liburing (2.7-1) unstable; urgency=medium
* New upstream release.
- Remove patches pulled from upstream:
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
* Fix typos in code and manual pages.
-- Guillem Jover <guillem@debian.org> Tue, 27 Aug 2024 10:36:30 +0200
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 <guillem@debian.org> 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 <guillem@debian.org> 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 <guillem@debian.org> 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 <guillem@debian.org> 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 <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
|