Package: librcsb-core-wrapper / 1.005-4

Metadata

Package Version Patches format
librcsb-core-wrapper 1.005-4 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
wrapper module | (download)

local/modules.txt | 1 0 + 1 - 0 !
1 file changed, 1 deletion(-)

 preventing wrapper from being built along other modules
rm duplicate module | (download)

local/modules.txt | 1 0 + 1 - 0 !
1 file changed, 1 deletion(-)

 removal of duplicate module
bash | (download)

etc/createdoc.sh | 2 1 + 1 - 0 !
etc/platform.sh | 2 1 + 1 - 0 !
util/compile.sh | 2 1 + 1 - 0 !
3 files changed, 3 insertions(+), 3 deletions(-)

 fixing shell - bash is meant instead of sh
unistd | (download)

pdbml-parser/src/misc_util.C | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 fix for missing #include <unistd.h>
devnull log | (download)

cif-parser/include/CifParserBase.h | 4 3 + 1 - 0 !
cif-parser/src/CifParserBase.C | 2 1 + 1 - 0 !
2 files changed, 4 insertions(+), 2 deletions(-)

 do not attempt to remove log file when it is "/dev/null"
 Silencing logging is only possible by setting the log file to "/dev/null",
 but there is an error when it tries to remove this file, and it can not.
 This patch checks the log file name, and "/dev/null" is not removed.
docs | (download)

Makefile | 13 11 + 2 - 0 !
etc/Doxyfile-template | 14 7 + 7 - 0 !
2 files changed, 18 insertions(+), 9 deletions(-)

 generate documentation
objectfiles | (download)

Makefile | 16 13 + 3 - 0 !
cif-file-util/Makefile | 4 3 + 1 - 0 !
cif-file/Makefile | 4 3 + 1 - 0 !
cif-parser/Makefile | 8 5 + 3 - 0 !
common/Makefile | 4 3 + 1 - 0 !
dict-obj-file/Makefile | 4 3 + 1 - 0 !
pdbml-parser/Makefile | 4 3 + 1 - 0 !
regex/Makefile | 6 4 + 2 - 0 !
tables/Makefile | 4 3 + 1 - 0 !
9 files changed, 40 insertions(+), 14 deletions(-)

 use libtool for object files and shared library
parallel build | (download)

cif-parser/Makefile | 21 12 + 9 - 0 !
dict-obj-file/Makefile | 6 4 + 2 - 0 !
2 files changed, 16 insertions(+), 11 deletions(-)

 allow parallel make
setup.py.in | (download)

Makefile | 6 5 + 1 - 0 !
wrapper/Makefile | 8 7 + 1 - 0 !
wrapper/python/setup.py.in | 49 49 + 0 - 0 !
3 files changed, 61 insertions(+), 2 deletions(-)

 python build system
hardening | (download)

cif-file-util/Makefile | 2 1 + 1 - 0 !
cif-file/Makefile | 2 1 + 1 - 0 !
cif-parser/Makefile | 8 4 + 4 - 0 !
common/Makefile | 2 1 + 1 - 0 !
dict-obj-file/Makefile | 6 3 + 3 - 0 !
etc/make.platform.gnu4 | 14 7 + 7 - 0 !
pdbml-parser/Makefile | 4 2 + 2 - 0 !
regex/Makefile | 10 5 + 5 - 0 !
tables/Makefile | 2 1 + 1 - 0 !
wrapper/Makefile | 4 2 + 2 - 0 !
10 files changed, 27 insertions(+), 27 deletions(-)

 use hardening flags from environment
spelling | (download)

wrapper/src/DataInfoPyWrap.C | 10 5 + 5 - 0 !
1 file changed, 5 insertions(+), 5 deletions(-)

 fix for spelling errors
exit in shlib | (download)

cif-file/src/ParentChild.C | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 library calls exit
 Not a fix, just making the error message go to standard error instead of
 standard output.
make_test_target | (download)

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

 fixing #724151: no rule to make target `test-all', needed by `test'.
Bug-Debian: http://bugs.debian.org/724151
regcomp_cert_fix.patch | (download)

regex/src/regcomp.c | 17 17 + 0 - 0 !
1 file changed, 17 insertions(+)

 henry spencer regular expressions (regex) library contains a heap overflow vulnerability
 This patch adapts the patch found at Origin (see above) to the
 regex code found in librcsb-core-wrapper.


gcc5.patch | (download)

etc/platform.sh | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 do not force failure in case of higher gcc > 4.x