Bug#1118661: isospec: FTBFS on ppc64el and riscv64

Bo YU <[email protected]>
Newsgroups gmane.linux.debian.ports.powerpc
Message-ID <20251023161755.cve5dapajhpupc3q__23510.4135632113$1761236369$gmane$org@debian>
Package: isospec
Version: 2.2.3+cleaned1-1
Severity: serious
Tags: ftbfs patch
User: [email protected]
Usertags: riscv64
User: [email protected]
Usertags: ppc64el
X-Debbugs-Cc: [email protected], [email protected]

Dear Maintainer,

isospec failed to build ppc64el and riscv64 due to -march=native:
https://buildd.debian.org/status/fetch.php?pkg=isospec&arch=ppc64el&ver=2.2.3%2Bcleaned1-1&stamp=1761070922&raw=0
https://buildd.debian.org/status/fetch.php?pkg=isospec&arch=riscv64&ver=2.2.3%2Bcleaned1-1&stamp=1761101061&raw=0

I proposal one patch below and test it on riscv64:

--- a/setup.py
+++ b/setup.py
@@ -36,10 +36,7 @@
         return ["/O2", "/std:c++17"]
     if use_asan:
         return '-O0 -g -DISOSPEC_DEBUG -std=c++17 -fsanitize=address'.split()
-    ret = ['-O3', '-std=c++17']
-    if native_ok:
-        ret.extend(['-mtune=native', '-march=native'])
-    return ret
+    return ['-O3', '-std=c++17']

 cmodule = Extension('IsoSpecCppPy',
                 sources = ['IsoSpec++/python-build.cpp'],


-- 
Regards,
--
  Bo YU
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEIcmhjYVTlmab0tjp+RVP3hQ+S68FAmj6VSgACgkQ+RVP3hQ+
S697+A/+LWA9U5ToWc4NvnzQzR6b1U4XsyVHXWBx5as987ZpLU0cGJTXupu8yPwu
j8M3YMjli4yn5tEfEFMDpcy+IajBQtOyHCEQBpWNn8cBG8K06tOmilg03Z4EYQvx
g7ZjVKJx1sHDgIVqq0/7boXfhlm+MK3dhJX8LOfLBfzamcy3d9/zRX4V9gjFUSrV
JTZ/OSFWbke6zwaVHm8O4MuuUuWV36scd6Eq/T1cJKLh5ww+bhx5bSSNnxRDigVE
/XB5wYb4KBCtXpZ7RGUKENwE7cYWVnYjC9bQz6Yx5QvAEn6f09gSo3fxVjIX3YaT
y+cMNdrWlnKpsO9DzS0mBm3IPkeH2rCE4BLi4XjKMjY+iFkDVr/nyl5suWcmohsI
BVbITqEvqcYPPDocFU5oQSjZv7hFrirZ0wc2U6CtXlbwXmxvWMI+cooKhpg2KuHY
eS9XPOLpzA+2hvxNg4PSF+v3GivuJwghJeSdCxSqLgWMVhpJdQ5GUiTyuR9MnSjg
ojbRHGLVLS+6Wm1skTmW9RDruMI8dre2DlKspfF67S6pXiMNtBClGv1Up5eh9rBM
tOeuCqLTb28t/CfpwkKkAYOVIlEzztgtNO+z2ZfX8v2Hosh9xczaq8P0/uLBvhbn
zj9hq4smDRmc4KR0yl0/8bRDwFBnFTZb6ZY4LrcSNPC5arbTu44=
=Jt/0
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.