[med-svn] [Git][med-team/hyphy][master] 6 commits: rm_arch_specific_flags.patch: update to include NEON variants.
Étienne Mollier (@emollier)
gitlab at salsa.debian.org
Wed Mar 5 11:44:14 GMT 2025
Étienne Mollier pushed to branch master at Debian Med / hyphy
Commits:
46e0fe05 by Étienne Mollier at 2025-03-05T12:38:24+01:00
rm_arch_specific_flags.patch: update to include NEON variants.
This is needed to fix illegal instruction errors seen in autopkgtest.
- - - - -
d61b3a59 by Étienne Mollier at 2025-03-05T12:39:37+01:00
d/rules: leave a note to build NEON SIMDe variants.
- - - - -
a4241868 by Étienne Mollier at 2025-03-05T12:41:15+01:00
New upstream version 2.5.69+dfsg
- - - - -
78fe4f34 by Étienne Mollier at 2025-03-05T12:41:22+01:00
Update upstream source from tag 'upstream/2.5.69+dfsg'
Update to upstream version '2.5.69+dfsg'
with Debian dir effcc6cc20bba7d7a1b1f6430709075a5e402621
- - - - -
73680020 by Étienne Mollier at 2025-03-05T12:42:51+01:00
d/control: declare compliance to standards version 4.7.2.
- - - - -
ecf9f78c by Étienne Mollier at 2025-03-05T12:43:52+01:00
d/changelog: ready for upload to unstable.
- - - - -
4 changed files:
- debian/changelog
- debian/control
- debian/patches/rm_arch_specific_flags.patch
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,13 @@
+hyphy (2.5.69+dfsg-1) unstable; urgency=medium
+
+ * New upstream version 2.5.69+dfsg (no changes).
+ * rm_arch_specific_flags.patch: update to include NEON variants.
+ This is needed to fix illegal instruction errors seen in autopkgtest.
+ * d/rules: leave a note to build NEON SIMDe variants.
+ * d/control: declare compliance to standards version 4.7.2.
+
+ -- Étienne Mollier <emollier at debian.org> Wed, 05 Mar 2025 12:43:12 +0100
+
hyphy (2.5.68+dfsg-1) unstable; urgency=medium
* New upstream version 2.5.68+dfsg
=====================================
debian/control
=====================================
@@ -15,7 +15,7 @@ Build-Depends: debhelper-compat (= 13),
libpython3-all-dev,
python3-all-dev:any,
chrpath
-Standards-Version: 4.7.0
+Standards-Version: 4.7.2
Vcs-Browser: https://salsa.debian.org/med-team/hyphy
Vcs-Git: https://salsa.debian.org/med-team/hyphy.git
Homepage: https://hyphy.org/
=====================================
debian/patches/rm_arch_specific_flags.patch
=====================================
@@ -29,6 +29,15 @@ This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
add_definitions (-D_SLKP_USE_AVX_INTRINSICS)
PCL_CHECK_FOR_FMA3()
if (${HAVE_FMA3})
+@@ -238,7 +238,7 @@
+ PCL_CHECK_FOR_NEON()
+ if(${HAVE_NEON_EXTENSIONS})
+ add_definitions (-D_SLKP_USE_ARM_NEON)
+- set(DEFAULT_COMPILE_FLAGS "${DEFAULT_COMPILE_FLAGS} -mcpu=native -mtune=native ")
++ set(DEFAULT_COMPILE_FLAGS "${DEFAULT_COMPILE_FLAGS} ")
+ endif(${HAVE_NEON_EXTENSIONS})
+ endif(NOT NONEON)
+
@@ -251,7 +251,7 @@
if(NOAVX)
if(NOSSE4)
@@ -47,3 +56,12 @@ This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
add_definitions (-D_SLKP_USE_AVX_INTRINSICS)
PCL_CHECK_FOR_FMA3()
if (${HAVE_FMA3})
+@@ -286,7 +286,7 @@
+ PCL_CHECK_FOR_NEON()
+ if(${HAVE_NEON_EXTENSIONS})
+ add_definitions (-D_SLKP_USE_ARM_NEON)
+- set(DEFAULT_COMPILE_FLAGS "${DEFAULT_COMPILE_FLAGS} -mcpu=native -mtune=native ")
++ set(DEFAULT_COMPILE_FLAGS "${DEFAULT_COMPILE_FLAGS} ")
+
+ endif(${HAVE_NEON_EXTENSIONS})
+ endif(NOT NONEON)
=====================================
debian/rules
=====================================
@@ -17,6 +17,8 @@ ISOFILES += $(DTMP)/usr/share/hyphy/TemplateBatchFiles/TemplateModels/models.lst
%:
dh $@ --buildsystem=cmake
+# FIXME: build NEON SIMDe variants for Aarch64.
+
override_dh_auto_clean:
ifeq (amd64,$(DEB_HOST_ARCH))
dh_auto_clean --builddirectory obj-avx
View it on GitLab: https://salsa.debian.org/med-team/hyphy/-/compare/cab2836da06a67c36d4d8e44d103577abde69da1...ecf9f78c402ad8378e6c1b81a2e18bc3bd42af41
--
View it on GitLab: https://salsa.debian.org/med-team/hyphy/-/compare/cab2836da06a67c36d4d8e44d103577abde69da1...ecf9f78c402ad8378e6c1b81a2e18bc3bd42af41
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20250305/8d4241fa/attachment-0001.htm>
More information about the debian-med-commit
mailing list