Package: libhmsbeagle / 4.0.1+dfsg-4

Metadata

Package Version Patches format
libhmsbeagle 4.0.1+dfsg-4 3.0 (quilt)

Patch series

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

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

 build with gcc-4.7

Bug-Closed: http://bugs.debian.org/672015

doxygen_update.patch | (download)

beagle.dox | 2333 1428 + 905 - 0 !
1 file changed, 1428 insertions(+), 905 deletions(-)

 update doxyfile

fix 922776.patch | (download)

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

 fix #922776
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

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

java_version.patch | (download)

build.xml | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 raise version to 1.8 for javac, 1.6 is not suppported anymore

no_synthetictest_because_of_sse.patch | (download)

examples/CMakeLists.txt | 24 12 + 12 - 0 !
tests/test_resource.sh | 4 2 + 2 - 0 !
2 files changed, 14 insertions(+), 14 deletions(-)

 skipping the build of synthetictest as it requires sse symbols,

0007 tests test_resource.sh Correct file.patch | (download)

tests/test_resource.sh | 24 12 + 12 - 0 !
1 file changed, 12 insertions(+), 12 deletions(-)

 tests/test_resource.sh correct file