Package: libhmsbeagle / 3.1.2+dfsg-13

Metadata

Package Version Patches format
libhmsbeagle 3.1.2+dfsg-13 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
enable_static.patch | (download)

configure.ac | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 enable building static libraries for the -dev package


gcc 4.7.patch | (download)

libhmsbeagle/CPU/Precision.h | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 build with gcc-4.7


doxygen_update.patch | (download)

beagle.dox | 2331 1427 + 904 - 0 !
1 file changed, 1427 insertions(+), 904 deletions(-)

 update doxyfile


fix 922776.patch | (download)

libhmsbeagle/GPU/GPUInterface.h | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

 fix #922776
On ppc64el, altivec.h redefines bool, pixel and vector which can collide with
c++ types.
This altivec.h inclusion is done by opencl in CL/cl_platform.h .
As altivec.h explains, it's possible to undefine those for C++ compatibility in
libhmsbeagle/GPU/GPUInterface.h where we don't need them and where it fails,
while doing that on the right plateform.
Finally, enable libhmsbeagle1v5 on ppc64el.
fix 976567.patch | (download)

libhmsbeagle/GPU/GPUInterface.h | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 add missing stdlib.h