Package: sra-sdk / 2.3.5-2+dfsg-1
Metadata
Package | Version | Patches format |
---|---|---|
sra-sdk | 2.3.5-2+dfsg-1 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
do_not_build_external_libs.patch | (download) |
libs/Makefile |
1 0 + 1 - 0 ! |
do not use third party libs but use debian packaged libraries instead |
10_portability.patch | (download) |
build/Makefile.gcc |
6 0 + 6 - 0 ! |
drop redundant -m32/-m64 option to enable build on all Debian architectures |
build with system libbz2 libz.patch | (download) |
libs/ncbi-vdb/Makefile |
6 2 + 4 - 0 ! |
fix issue when trying to build against debian packaged libbz2 |
hardening.patch | (download) |
Makefile |
6 3 + 3 - 0 ! |
propagate debian hardening options into build system This is most probably not the most elegant way, but when simply setting CFLAGS in debian/rules they simply override the CFLAGS setting inside the sequence of Makefiles which leads to a loss of DEFINES and INCDIRS which are needed to build properly |
hardening format security.patch | (download) |
libs/kdb/database.c |
2 1 + 1 - 0 ! |
fix format strings in snprintf() calls When using hardening options, specifically -Werror=format-security some errors of kind: format not a string literal and no format arguments appeared in some snprintf() calls. This is fixed by providing the expected format string |