Package: qhull / 2012.1-5

Metadata

Package Version Patches format
qhull 2012.1-5 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 debianize test failure msg.patch | (download)

src/libqhull/io.c | 5 1 + 4 - 0 !
1 file changed, 1 insertion(+), 4 deletions(-)

 debianize test failure msg

Redirect users to the Debian BTS in the error message of rbox.

0002 format string security.patch | (download)

src/libqhull/io.c | 2 1 + 1 - 0 !
src/testqset/testqset.c | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 format string security

Fix FTBFS when building with hardening flags as used by dpkg 1.16.0.
Note that this was a *false positive* by the compiler: there was
in fact no security issue.  However we will work around it anyway.

Bug-Debian: http://bugs.debian.org/643461

0003 QHpointer.patch | (download)

src/libqhull/user.h | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 qhpointer

Access globals via a pointer to allocated memory.

0004 spelling.patch | (download)

eg/q_eg | 2 1 + 1 - 0 !
eg/q_test-ok.txt | 4 2 + 2 - 0 !
src/libqhull/libqhull.h | 2 1 + 1 - 0 !
src/qhull/unix.c | 2 1 + 1 - 0 !
4 files changed, 5 insertions(+), 5 deletions(-)

 spelling


0005 man macros.patch | (download)

html/qhull.man | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 man macros

Avoid lintian error

  qhull-bin: manpage-has-errors-from-man

to whit

  usr/share/man/man1/qhull.1.gz 750: warning: macro `QJn'' not defined
  usr/share/man/man1/qhull.1.gz 771: warning: macro `Qt'' not defined

and consequent lost text.  These result from a line starting with the
single quote character; this patch backslash escapes them.

0006 cmake LFS.patch | (download)

CMakeLists.txt | 4 4 + 0 - 0 !
CMakeModules/CheckLFS.cmake | 109 109 + 0 - 0 !
2 files changed, 113 insertions(+)

 cmake lfs

Enable LFS aka Large File Support (as option) in cmake.
Snag cmake LFS macro from
https://github.com/simongog/sdsl/blob/master/libdivsufsort-2.0.1/CMakeModules/CheckLFS.cmake