Your message dated Sun, 28 Feb 2021 22:04:53 +0000
with message-id <e1lgubj-000f7z...@fasolo.debian.org>
and subject line Bug#971605: fixed in yadifa 2.4.2-1
has caused the Debian Bug report #971605,
regarding yadifa FTCBFS: detects cpu features from uname
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
971605: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=971605
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: yadifa
Version: 2.3.10-1
Tags: ftbfs patch upstream
User: debian-cr...@lists.debian.org
Usertags: ftcbfs
When building yadifa on amd64 for an architecture that does not have
multilib support via -m64, the build fails, because yadifa concludes
that when building on amd64, one must pass -m64 to the compiler. That's
broken.
For detecting the cpu, one should use AC_CANONICAL_HOST instead of
uname. Beyond that, -m64 is wrong on x32 and that actually breaks native
builds on x32.
The attached patch fixes both. Please consider applying it.
Helmut
--- yadifa-2.3.10.orig/m4/eurid.m4
+++ yadifa-2.3.10/m4/eurid.m4
@@ -316,18 +316,15 @@
;;
esac
-case "$(uname -m)" in
- x86_64)
+AC_REQUIRE([AC_CANONICAL_HOST])
+AS_IF([test "$host_cpu" = x86_64],[
AC_DEFINE_UNQUOTED([HAS_CPU_AMDINTEL], [1], [i386, Athlon, Opteron, Core2, i3, i5, i7, ...])
AM_CONDITIONAL([HAS_CPU_AMDINTEL], [true])
AC_MSG_RESULT([AMD/Intel])
- CFLAGS3264=-m64
+ AS_IF([test "$host" = x86_64-linux-gnux32],,[CFLAGS3264=-m64])
CPU_UNKNOWN=0
cpu_intel_compatible=1
- ;;
- *)
- ;;
-esac
+])
case "${CPU_UNKNOWN}" in
1)
--- End Message ---
--- Begin Message ---
Source: yadifa
Source-Version: 2.4.2-1
Done: Markus Schade <markus.sch...@gmail.com>
We believe that the bug you reported is fixed in the latest version of
yadifa, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 971...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Markus Schade <markus.sch...@gmail.com> (supplier of updated yadifa package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Fri, 26 Feb 2021 17:37:43 +0100
Source: yadifa
Architecture: source
Version: 2.4.2-1
Distribution: unstable
Urgency: medium
Maintainer: Markus Schade <markus.sch...@gmail.com>
Changed-By: Markus Schade <markus.sch...@gmail.com>
Closes: 971605
Changes:
yadifa (2.4.2-1) unstable; urgency=medium
.
* New upstream version 2.4.2 (Closes: #971605)
* Paths and keyword changes to primary and secondary
* Includes yakeyrolld - a utility to generate ZSK and KSK keys
* Enable systemd-resolved-avoidance (not binding to 127.0.0.53 by default)
* Add missing paths and capabilties to systemd service file
Checksums-Sha1:
3a6742db4bbf273f88515827c8be5391604427fa 2119 yadifa_2.4.2-1.dsc
04c4762c2cf4599813d3923ed7e0b219ae34d64f 2628181 yadifa_2.4.2.orig.tar.gz
acfc315a4fc484d0cc71a879acb302045c287a71 836 yadifa_2.4.2.orig.tar.gz.asc
23e5df428688279c9f6b142697491e240a45ebbf 17484 yadifa_2.4.2-1.debian.tar.xz
b6bcd622aa243bd2982f9220bbb8599119974365 6807 yadifa_2.4.2-1_source.buildinfo
Checksums-Sha256:
a4671a493f184ffb9f0ceca9df7d13875d134e618c737f31a7d1d52ee093bfdf 2119
yadifa_2.4.2-1.dsc
000fba3805d5a85df92925f3b36714b65edf874309da9295be380d7a98f02b38 2628181
yadifa_2.4.2.orig.tar.gz
471c32365461b96e7f7801299a1e718e0519ca33afb132763e419076d6e09f52 836
yadifa_2.4.2.orig.tar.gz.asc
64f6db2120930a2726d478221eb86e5e9332bb3f9e7511535528d8061889288d 17484
yadifa_2.4.2-1.debian.tar.xz
638aa0ff4c40032c2dc191a68aa4d73e43673f49eb8798c50a33e4b8abf9da50 6807
yadifa_2.4.2-1_source.buildinfo
Files:
86bb183e6d174c84709de6b3dce299fe 2119 net optional yadifa_2.4.2-1.dsc
1a0193bcd90bb61e4691ea890aa60c5e 2628181 net optional yadifa_2.4.2.orig.tar.gz
aa1af89ea178103ab0b0ed9b149924b3 836 net optional yadifa_2.4.2.orig.tar.gz.asc
ba8b6749a0ed04ff85d0dd876f787501 17484 net optional
yadifa_2.4.2-1.debian.tar.xz
c3b5f278d3f2999dcde216067023fece 6807 net optional
yadifa_2.4.2-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEkpeKbhleSSGCX3/w808JdE6fXdkFAmA8ENwACgkQ808JdE6f
XdlzIg/7B7e6R8gIBk5IQVPpcM6ERbaGueYLTEpFCjiY3Y/7RISDWIttdjIx2wCN
OM9SEn9dPrgRdzfWQnliHPDmf4n1fwRdNXHGrn0NBk3nBwYrzLojyvv63nfMd2GQ
WaCL+XFFq/+dBdpI6IpsMQlCU9XCUj8ow7bYR12UsiqF2EL4wdHSI7WaRyrJtmKc
yEWEsUlq+aa3CwbMjzhnFOgkC51uPOkl1u98e39yccQn8LTSONf1t3CKQfHuhWPS
Ny8XOTJyQyKPeSUDEP3lC69P/1fa3iDQlEc3q7dIBJdrvc/kladintHnTa1lgdsO
9gpwKcqrlMEv2A40jD0V6hH0ZwZg/GssN0b4HgHmAVUelf6bB1aslfNpv17J9A/l
TwUwl3bg+Pof1L/VejlKG5gwRS1H5Gfl6Y7uw8avs0uRdWol4VGnqDfXonA9qcOm
i8oh2I+IeGfT0gh8tJYe+IhT3TNviZy+OAFUIX0FRZMNuu6MKbvlMCKgLCR2f62D
QVAxyRLOgzn5+j6UjoZZKmQZCre221bCWFBHmfOxVqfDXH8qLK5fFHMPi5ZLfY2O
PvGRvSlt0TmdU2LQi4Ruj2wkCttIUJdvJ+jUKN3qAr/UFjiA/zNxfJkhI9dD7Fzl
5h33ltYBweXWGCVQApOv1/DbVNOSrnyYXzJh1wNw+PGfcK7F30A=
=p/0l
-----END PGP SIGNATURE-----
--- End Message ---