libaio.git
3 years ago[PATCH libaio 06/14] syscall: Fix ARM definitions to match exactly the kernel
Guillem Jover [Sun, 12 Apr 2020 01:39:47 +0000 (03:39 +0200)]
[PATCH libaio 06/14] syscall: Fix ARM definitions to match exactly the kernel

Otherwise we get preprocessor warnings due to the redefinitions.

Signed-off-by: Guillem Jover <guillem@hadrons.org>
Gbp-Pq: Name 0006-syscall-Fix-ARM-definitions-to-match-exactly-the-ker.patch

3 years ago[PATCH libaio 05/14] Use new symver function attribute to support LTO builds
Guillem Jover [Tue, 2 Nov 2021 21:37:32 +0000 (22:37 +0100)]
[PATCH libaio 05/14] Use new symver function attribute to support LTO builds

The LTO support cannot work properly when there are versioned symbols
via asm statements, as those are not seen by the compiler. Use the new
function attributes if supported instead of the asm statements.

We need to move the SYMVER calls after the function definitions
otherwise it will reference symbols not yet seen.

Signed-off-by: Guillem Jover <guillem@hadrons.org>
Gbp-Pq: Name 0005-Use-new-symver-function-attribute-to-support-LTO-bui.patch

3 years ago[PATCH libaio 04/14] Move semicolon to SYMVER and DEFSYMVER call sites
Guillem Jover [Tue, 2 Nov 2021 23:20:50 +0000 (00:20 +0100)]
[PATCH libaio 04/14] Move semicolon to SYMVER and DEFSYMVER call sites

These look like function macros, so let's unify their call sites to use
function syntax with a final semicolon.

Signed-off-by: Guillem Jover <guillem@hadrons.org>
Gbp-Pq: Name 0004-Move-semicolon-to-SYMVER-and-DEFSYMVER-call-sites.patch

3 years ago[PATCH libaio 03/14] build: Honor user build flags
Guillem Jover [Sun, 12 Apr 2020 02:01:27 +0000 (04:01 +0200)]
[PATCH libaio 03/14] build: Honor user build flags

CPPFLAGS, CFLAGS and LDFLAGS are user flags, which we need to preserve,
regardless of the user passing them over the environment or the
command-line. Any required flag that the build system needs, has to be
set in some other flag (which we will namespace with «MK_») so that the
build will use even if the user flags are passed, even though the user
should be able to override by appending after them. We pass CPPFLAGS to
any compilation command that missed them.

Signed-off-by: Guillem Jover <guillem@hadrons.org>
Gbp-Pq: Name 0003-build-Honor-user-build-flags.patch

3 years ago[PATCH libaio 02/14] build: Fix DESTDIR and pathname variables handling
Guillem Jover [Sun, 12 Apr 2020 01:58:12 +0000 (03:58 +0200)]
[PATCH libaio 02/14] build: Fix DESTDIR and pathname variables handling

The convention for DESTDIR is that it is only prefixed during the
install target. In this case we postpone that to the inner Makefile
so that it can be invoked directly while preserving the expected
semantics. We should also prefer the user specified pathname variables
if already set in any way, and do not need to pass them explicitly
to the sub-make.

Signed-off-by: Guillem Jover <guillem@hadrons.org>
Gbp-Pq: Name 0002-build-Fix-DESTDIR-and-pathname-variables-handling.patch

3 years ago[PATCH libaio 01/14] man: Fix typos
Guillem Jover [Sun, 10 Oct 2021 04:14:51 +0000 (06:14 +0200)]
[PATCH libaio 01/14] man: Fix typos

Warned-by: lintian
Signed-off-by: Guillem Jover <guillem@hadrons.org>
Gbp-Pq: Name 0001-man-Fix-typos.patch

3 years agolibaio (0.3.113-3) unstable; urgency=medium
Guillem Jover [Sun, 4 Dec 2022 17:06:09 +0000 (17:06 +0000)]
libaio (0.3.113-3) unstable; urgency=medium

  * Add upstream/metadata fields for bug submitting and database.
  * Update lintian overrides.
  * Switch to Standards-Version 4.6.1 (no changes needed).
  * Move debian/copyright Source field immediately after Format field.
  * Export DEB_BUILD_MAINT_OPTIONS and DEB_CFLAGS_MAINT_PREPEND.
  * Switch from hardening=+bindnow to hardening=+all.
  * Enable future=+lfs build feature as it does not affect the shared library
    ABI, but affects the test harness.

[dgit import unpatched libaio 0.3.113-3]

3 years agoImport libaio_0.3.113-3.debian.tar.xz
Guillem Jover [Sun, 4 Dec 2022 17:06:09 +0000 (17:06 +0000)]
Import libaio_0.3.113-3.debian.tar.xz

[dgit import tarball libaio 0.3.113-3 libaio_0.3.113-3.debian.tar.xz]

3 years agoImport libaio_0.3.113.orig.tar.gz
Guillem Jover [Tue, 19 Apr 2022 01:22:49 +0000 (02:22 +0100)]
Import libaio_0.3.113.orig.tar.gz

[dgit import orig libaio_0.3.113.orig.tar.gz]