Debian Patches

Status for libowfat/0.34-2

Patch Description Author Forwarded Bugs Origin Last update
0001-build-shared-library.patch build shared library Agathe Porte <gagath@debian.org> not-needed 2025-10-04
0002-fix-manpages.patch man: iopause: add description Roland Stigge <stigge@antcom.de> no 2025-10-02
0003-fix-FD_CLOEXEC.patch io: set FD_CLOEXEC correctly using F_SETFD not F_SETFL
Using that value on F_SETFL is just wrong, and might make the call fail
on some systems, as it's requesting to set an undetermined flag. For
example on GNU/* FD_CLOEXEC has value 1, which matches with O_WRONLY.

This might cause the code to at least leak file descriptors, and at worst
to terminate execution.
Guillem Jover <guillem@hadrons.org> no 2012-12-18
0004-CAS.h-fix-clang-FTBFS.patch CAS.h: fix clang FTBFS Debian QA Group <packages@qa.debian.org> no 2025-10-02
0005-buffer-cast-op-implicitly.patch buffer: cast op implicitly
This fixes an -Wincompatible-pointer-types error between the generic
function pointer type in the buffer struct and the assignment of
read/write functions to the struct.
Agathe Porte <gagath@debian.org> no 2025-10-03
0006-socket-fix-multiple-accept4-accept6-definitions.patch socket: fix multiple accept4/accept6 definitions
The library seems to define socket_*_makenonblocking multiple times,
with different implementations. It seems that the calls with
setcloseonexec suffix should implement the corresponding functions
instead.
Agathe Porte <gagath@debian.org> no 2025-10-03
0007-buffer-fix-multiple-space-definitions.patch buffer: fix multiple space definitions
buffer_0_space and buffer_1_space are defined multiple times, leading to
a linker error. Use alternative names to fix the issue.
Agathe Porte <gagath@debian.org> no 2025-10-03
0008-buffer-export-missing-symbols.patch buffer: export missing symbols
These symbols were exported in the past and have been moved to static,
but not all of the buffers have been. Continue to export them as long as
not all of them have moved to static upstream instead of doing a
premature sobump.
Agathe Porte <gagath@debian.org> no 2025-10-03
0009-fix-typos-in-man-pages.patch fix typos in man pages
Some of them are English typos, others are generating troff warnings.
Agathe Porte <gagath@debian.org> no 2025-10-03
0010-GNUmakefile-do-not-override-CFLAGS.patch GNUmakefile: do not override CFLAGS Agathe Porte <gagath@debian.org> no 2025-10-04

All known versions for source package 'libowfat'

Links