Package: libowfat / 0.29-4

Metadata

Package Version Patches format
libowfat 0.29-4 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
02 enable src.patch | (download)

GNUmakefile | 89 44 + 45 - 0 !
1 file changed, 44 insertions(+), 45 deletions(-)

 src support
 This patch enables SRC variable support to the GNUmakefile
03 shared lib.patch | (download)

GNUmakefile | 11 11 + 0 - 0 !
1 file changed, 11 insertions(+)

 add shared lib
 This patch adds a shared version of the library
04 fix makefile.patch | (download)

GNUmakefile | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 makefile fix: include dirs in cflags
 This patch adds a missing include dir to the CFLAGS in the GNUmakefile
05 fix manpages.patch | (download)

unix/iopause.3 | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 man pages fixes
 This patch contains some minor man page fixes
06 fix makefile.patch | (download)

GNUmakefile | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 adjust gnumakefile to debian build flags
 This patch adjusts to Debian's CFLAGS and LDFLAGS usage
07 fix FD_CLOEXEC.patch | (download)

io/io_closeonexec.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [patch] libowfat: 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.

08 clang ftbfs.diff | (download)

CAS.h | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---