Pierre Gruet pushed to branch master at Debian Med / libhmsbeagle
Commits: 6beb74a9 by Pierre Gruet at 2024-12-16T15:13:55+01:00 Skipping SSE build and synthetictest - - - - - 0aec09ca by Pierre Gruet at 2024-12-16T15:14:31+01:00 Upload to unstable - - - - - 4 changed files: - debian/changelog - + debian/patches/no_synthetictest_because_of_sse.patch - debian/patches/series - debian/rules Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,11 @@ +libhmsbeagle (4.0.1+dfsg-3) unstable; urgency=medium + + * Team upload + * Disabling the build of SSE parts as it fails on most arches + * Skipping synthetictest as it requires SSE symbols on some arches + + -- Pierre Gruet <[email protected]> Mon, 16 Dec 2024 15:14:00 +0100 + libhmsbeagle (4.0.1+dfsg-2) unstable; urgency=medium * Team upload ===================================== debian/patches/no_synthetictest_because_of_sse.patch ===================================== @@ -0,0 +1,51 @@ +Description: skipping the build of synthetictest as it requires SSE symbols, + at least on armel. +Author: Pierre Gruet <[email protected]> +Forwarded: https://github.com/beagle-dev/beagle-lib/issues/226 +Last-Update: 2024-12-16 + +--- a/examples/CMakeLists.txt ++++ b/examples/CMakeLists.txt +@@ -19,11 +19,11 @@ + # genomictest/linalg.h + # ) + +-add_executable(synthetictest +- synthetictest/synthetictest.cpp +- synthetictest/linalg.cpp +- synthetictest/linalg.h +- ) ++#add_executable(synthetictest ++# synthetictest/synthetictest.cpp ++# synthetictest/linalg.cpp ++# synthetictest/linalg.h ++# ) + + #add_executable(complextest + # complextest/complextest.cpp) +@@ -34,18 +34,18 @@ + hmsbeagle-cpu + ${CMAKE_DL_LIBS}) + +-target_link_libraries(synthetictest +- hmsbeagle ++#target_link_libraries(synthetictest ++# hmsbeagle + # hmsbeagle-cpu-sse +- hmsbeagle-cpu +- ${CMAKE_DL_LIBS}) ++# hmsbeagle-cpu ++# ${CMAKE_DL_LIBS}) + + if(BUILD_SSE) + target_link_libraries(hmctest + hmsbeagle-cpu-sse) +- +- target_link_libraries(synthetictest +- hmsbeagle-cpu-sse) ++# ++# target_link_libraries(synthetictest ++# hmsbeagle-cpu-sse) + endif(BUILD_SSE) + + add_test(hmctest hmctest) ===================================== debian/patches/series ===================================== @@ -5,3 +5,4 @@ doxygen_update.patch fix-922776.patch fix-976567.patch java_version.patch +no_synthetictest_because_of_sse.patch ===================================== debian/rules ===================================== @@ -20,7 +20,8 @@ BUILDARCH := $(shell dpkg-architecture -qDEB_BUILD_ARCH) override_dh_auto_configure: dh_auto_configure -- \ -DBUILD_CUDA=OFF \ - -DBUILD_OPENCL=OFF + -DBUILD_OPENCL=OFF \ + -DBUILD_SSE=OFF override_dh_auto_build: dh_auto_build View it on GitLab: https://salsa.debian.org/med-team/libhmsbeagle/-/compare/c09b8f89df21ccc0569e7005e5b31df1e5c25595...0aec09ca9e53a2017f1e52881e4932d8a8370947 -- View it on GitLab: https://salsa.debian.org/med-team/libhmsbeagle/-/compare/c09b8f89df21ccc0569e7005e5b31df1e5c25595...0aec09ca9e53a2017f1e52881e4932d8a8370947 You're receiving this email because of your account on salsa.debian.org.
_______________________________________________ debian-med-commit mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit
