Debian Patches

Status for libowfat/0.34-1

Patch Description Author Forwarded Bugs Origin Last update
0001-fix-makefile.patch Various Makefile adjustments
This patch does the following adjustments to GNUmakefile:
- Add $SRC variable
- Add SONAME and shared object building
Roland Stigge <stigge@antcom.de> no 2025-10-02
0003-fix-manpages.patch man: iopause: add description Roland Stigge <stigge@antcom.de> no 2025-10-02
0004-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
0005-CAS.h-fix-clang-FTBFS.patch CAS.h: fix clang FTBFS Debian QA Group <packages@qa.debian.org> no 2025-10-02
0006-GNUmakefile-use-cross-compiler.patch GNUmakefile: use cross compiler Debian QA Group <packages@qa.debian.org> no 2025-10-02
0007-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
0008-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
0009-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
0009-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
0010-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

All known versions for source package 'libowfat'

Links