Merge ~0xnishit/ubuntu/+source/xsimd:merge-13.2.0-resolute into ubuntu/+source/xsimd:debian/sid

Proposed by Nishit Majithia
Status: Needs review
Proposed branch: ~0xnishit/ubuntu/+source/xsimd:merge-13.2.0-resolute
Merge into: ubuntu/+source/xsimd:debian/sid
Diff against target: 42 lines (+10/-2)
3 files modified
debian/changelog (+7/-0)
debian/control (+2/-1)
debian/rules (+1/-1)
Reviewer Review Type Date Requested Status
Benjamin Drung (community) Approve
git-ubuntu import Pending
Review via email: mp+496039@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Nishit Majithia (0xnishit) wrote :

This is the sync request but the latest debian version is FTBFS on armhf due to -march=native, so adding some new delta in d/rule to fix FTBFS on armhf

```
xsimd (13.2.0-1~ppa2) resolute; urgency=medium

  * d/rules: fix armhf FTBFS by replacing -march=native with armv7-a

 -- Nishit Majithia <email address hidden> Wed, 19 Nov 2025 13:28:22 +0530
```

I have uploaded this package for testing here: https://launchpad.net/~0xnishit/+archive/ubuntu/devel-packages-ppa

Revision history for this message
Benjamin Drung (bdrung) wrote :

Thanks. Sponsored upload xsimd 13.2.0-1ubuntu1.

review: Approve

Unmerged commits

aa32256... by Nishit Majithia

changelog

44967cc... by Nishit Majithia

update-maintainer

483e7d5... by Nishit Majithia

d/rules: fix armhf FTBFS by replacing -march=native with armv7-a

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/debian/changelog b/debian/changelog
2index d251978..a534cca 100644
3--- a/debian/changelog
4+++ b/debian/changelog
5@@ -1,3 +1,10 @@
6+xsimd (13.2.0-1ubuntu1) resolute; urgency=medium
7+
8+ * d/rules: fix armhf FTBFS by replacing -march=native with a safe
9+ baseline for armhf (LP: #2131940)
10+
11+ -- Nishit Majithia <nishit.majithia@canonical.com> Wed, 19 Nov 2025 20:48:22 +0530
12+
13 xsimd (13.2.0-1) unstable; urgency=medium
14
15 * Team upload.
16diff --git a/debian/control b/debian/control
17index c431f05..0906397 100644
18--- a/debian/control
19+++ b/debian/control
20@@ -1,7 +1,8 @@
21 Source: xsimd
22 Section: science
23 Priority: optional
24-Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
25+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
26+XSBC-Original-Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
27 Uploaders: Julien Lamy <lamy@unistra.fr>
28 Build-Depends: debhelper-compat (= 13),
29 cmake,
30diff --git a/debian/rules b/debian/rules
31index cec8ecc..f96d913 100755
32--- a/debian/rules
33+++ b/debian/rules
34@@ -18,7 +18,7 @@ else
35 endif
36
37 ifeq ($(DEB_HOST_ARCH),armhf)
38- export DEB_CXXFLAGS_MAINT_APPEND = -mfloat-abi=hard -mfpu=vfpv3
39+ export DEB_CXXFLAGS_MAINT_APPEND = -mfloat-abi=hard -mfpu=vfpv3 -march=armv7-a
40 endif
41
42 include /usr/share/dpkg/default.mk

Subscribers

People subscribed via source and target branches