summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Guillem Jover [Sun, 13 Aug 2017 18:40:01 +0000 (20:40 +0200)]
[PATCH 01/15] man: Add missing space in man page references
Signed-off-by: Guillem Jover <guillem@hadrons.org>
Gbp-Pq: Name 0001-man-Add-missing-space-in-man-page-references.patch
Guillem Jover [Tue, 26 Feb 2019 01:09:22 +0000 (02:09 +0100)]
[PATCH 6/7] harness: The WRITE call does not change across different arches anymore
Signed-off-by: Guillem Jover <guillem@hadrons.org>
Gbp-Pq: Name 0006-harness-The-WRITE-call-does-not-change-across-differ.patch
Guillem Jover [Tue, 26 Feb 2019 01:57:05 +0000 (02:57 +0100)]
[PATCH 5/7] harness: Handle -ENOTSUP from io_submit() with RWF_NOWAIT
On filesystems such as tmpfs the syscall might return -ENOTSUP instead
of EINVAL when it does not support the RWF_NOWAIT flag.
Signed-off-by: Guillem Jover <guillem@hadrons.org>
Gbp-Pq: Name 0005-harness-Handle-ENOTSUP-from-io_submit-with-RWF_NOWAI.patch
Guillem Jover [Tue, 26 Feb 2019 01:55:40 +0000 (02:55 +0100)]
[PATCH 4/7] harness: Add fallback code for filesystems not supporting O_DIRECT
When running the harness on a filesystem such as a tmpfs, which do not
support O_DIRECT, fallback to calls without the flag.
Signed-off-by: Guillem Jover <guillem@hadrons.org>
Gbp-Pq: Name 0004-harness-Add-fallback-code-for-filesystems-not-suppor.patch
Guillem Jover [Tue, 26 Feb 2019 00:45:15 +0000 (01:45 +0100)]
[PATCH 3/7] harness: Make RISC-V use SYS_eventfd2 instead of SYS_eventfd
This is a recent architecture and as such does not provide legacy
support for SYS_eventfd. Declare that we need to use the new syscall.
Signed-off-by: Guillem Jover <guillem@hadrons.org>
Gbp-Pq: Name 0003-harness-Make-RISC-V-use-SYS_eventfd2-instead-of-SYS_.patch
Guillem Jover [Fri, 8 Feb 2019 23:28:53 +0000 (00:28 +0100)]
[PATCH 2/7] harness: Use run-time _SC_PAGE_SIZE instead of build-time PAGESIZE
The getconf(1) command is inherently not cross-compilation friendly.
In addition PAGESIZE depends on the specific system, even within a
specific arch, so using a hard-coded value is never safe.
Signed-off-by: Guillem Jover <guillem@hadrons.org>
Gbp-Pq: Name 0002-harness-Use-run-time-_SC_PAGE_SIZE-instead-of-build-.patch
Guillem Jover [Fri, 8 Feb 2019 23:25:38 +0000 (00:25 +0100)]
[PATCH 1/7] harness: Use destination strncpy() expression for sizeof() argument
Even though this is the same size, as the sizeof() is derived from the
source expression, recent gcc versions will emit a warning, which is
turned into an error by -Werror:
error: argument to ‘sizeof’ in ‘strncpy’ call is the same expression
as the source; did you mean to use the size of the destination?
[-Werror=sizeof-pointer-memaccess]
Signed-off-by: Guillem Jover <guillem@hadrons.org>
Gbp-Pq: Name 0001-harness-Use-destination-strncpy-expression-for-sizeo.patch
Guillem Jover [Tue, 26 Feb 2019 04:26:21 +0000 (04:26 +0000)]
Honour user build flags
Origin: vendor
Forwarded: no
Last-Update: 2014-10-09
CPPFLAGS, CFLAGS and LDFLAGS are user flags, which we need to preserve, any
required flag that the build system needs, has to be set in some other flag
so that the build will succeed even of the user flags are passed.
Gbp-Pq: Name 05_build-flags.patch
Guillem Jover [Tue, 26 Feb 2019 04:26:21 +0000 (04:26 +0000)]
Fix FTBFS with newer gcc 4.6
Origin: vendor
Forwarded: no
Last-Update: 2014-10-09
Using -Werror on a released project is in general not a good idea, as changes
in the toolchain and environment can trigger unexpected build failures.
Gbp-Pq: Name 04_no_Werror.patch
Guillem Jover [Tue, 26 Feb 2019 04:26:21 +0000 (04:26 +0000)]
Fix installation of shared vs static libraries
Origin: vendor
Forwarded: no
Last-Update: 2007-09-11
Gbp-Pq: Name 02_libdevdir.patch
Guillem Jover [Tue, 26 Feb 2019 04:26:21 +0000 (04:26 +0000)]
Link against libgcc and libc to avoid unresolved symbols
Origin: vendor
Bug-Debian: 764509
Forwarded: no
Last-Update: 2014-10-09
We need to link agaisnt -lgcc, on at least hppa. We also need to link
against -lc, because we are now always using the syscall() libc function.
So let's stop passing -nostdlib and -nostartfiles.
Note: we used to use -Wl,--as-needed, this way we made sure we pulled the
required fortified functions from the internal libc_nonshared.a, but did
not link against the shared library because we did not use any of its
symbols.
Gbp-Pq: Name 01_link_libs.patch
Guillem Jover [Tue, 26 Feb 2019 04:26:21 +0000 (04:26 +0000)]
Fix structure padding for mips64
Forwarded: no
Last-Update: 2014-07-23
Gbp-Pq: Name 00_arches_mips_fix_padding.patch
Daniel Schepler [Tue, 26 Feb 2019 04:26:21 +0000 (04:26 +0000)]
Add support for x32 (from the Yocto project)
Origin: vendor
Forwarded: no
Bug-Debian: 702183
Last-Update: 2013-05-06
Gbp-Pq: Name 00_arches_x32.patch
Nobuhiro Iwamatsu [Tue, 26 Feb 2019 04:26:21 +0000 (04:26 +0000)]
Add SH supprt
The test-suite logs can be found at:
<https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=535288>
Gbp-Pq: Name 00_arches_sh.patch
Guillem Jover [Tue, 26 Feb 2019 04:26:21 +0000 (04:26 +0000)]
Add/fix support for m68k, mips, paris, sparc
Origin: vendor
Forwarded: no
Last-Update: 2014-10-09
Gbp-Pq: Name 00_arches.patch
Guillem Jover [Tue, 26 Feb 2019 04:26:21 +0000 (04:26 +0000)]
libaio (0.3.112-3) unstable; urgency=medium
* Test suite fixes:
- Fix logic inversion in EINVAL check.
- Revert making the test suite fatal on failures, as the Debian buildd
setup is peculiar enough to make at least two tests fail. This will
need further work.
[dgit import unpatched libaio 0.3.112-3]
Guillem Jover [Tue, 26 Feb 2019 04:26:21 +0000 (04:26 +0000)]
Import libaio_0.3.112-3.debian.tar.xz
[dgit import tarball libaio 0.3.112-3 libaio_0.3.112-3.debian.tar.xz]
Guillem Jover [Mon, 25 Feb 2019 01:56:55 +0000 (01:56 +0000)]
Import libaio_0.3.112.orig.tar.xz
[dgit import orig libaio_0.3.112.orig.tar.xz]