Debian Patches

Status for publib/0.40-3

Patch Description Author Forwarded Bugs Origin Last update
0001-Remove-strndup.patch Remove strndup
Do not compile strndup.o, do not install strndup.3 man page,
and remove strndup declaration from strutil.h to fix FTBFS
with current gcc andglibc that defines strndup as a macro
(closes: #790273)
Robert Luberda <robert@debian.org> no 2016-01-18
0002-Fix-undefined-behavior-warning.patch Fix undefined behavior warning
Fix off-by-one bug leading to the following warning
given by gcc-5:

base64/base64.c: In function 'base64_decode':
base64/base64.c:117:27: warning: iteration 256u invokes undefined behavior [-Waggressive-loop-optimizations]
base64_to_sixtet[i] = -1;
^
base64/base64.c:116:6: note: containing loop
for (i = 0; i <= UCHAR_MAX + 1; ++i)
^
Robert Luberda <robert@debian.org> no 2016-01-18
0003-Remove-Makefile-at-distclean.patch Remove Makefile at distclean
Make sure distclean target removes generated Makefile
to be able to perform two builds in a row without causing
dpkg to fail with:

publib-0.40/Makefile
Robert Luberda <robert@debian.org> no 2016-01-18
0004-Fix-spelling-errors-in-manpages.patch Fix spelling errors in manpages
Fix the following spelling errors reported by lintian:
Robert Luberda <robert@debian.org> no 2016-01-18
0005-Pass-LDFLAGS-to-test-programs.patch Pass LDFLAGS to test programs
Hopefully make build log checker happy by passing $(LDFLAGS)
for linking test programs.
Robert Luberda <robert@debian.org> no 2016-01-19

All known versions for source package 'publib'

Links