Your message dated Sun, 20 Oct 2019 18:04:01 +0000
with message-id <[email protected]>
and subject line Bug#941245: fixed in debhelper 12.7
has caused the Debian Bug report #941245,
regarding debhelper: wrong CMAKE_SYSTEM_PROCESSOR for 32bit arms
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 [email protected]
immediately.)
--
941245: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=941245
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: debhelper
Version: 12.6.1
Tags: patch
User: [email protected]
Usertags: ftcbfs
Control: affects -1 + src:cpuinfo
cpuinfo fails to cross build from source, because it does not recognize
the CMAKE_SYSTEM_PROCESSOR when building for 32bit arms. debhelper
passes the value "arm" for armel and armhf. cpuinfo expects some
"armv[5-8].*" there. During native builds, we get the value "armv7l"
there. debhelper should pass exactly that value. Please consider
applying the attached patch.
Helmut
diff --minimal -Nru debhelper-12.6.1/debian/changelog
debhelper-12.6.1+nmu1/debian/changelog
--- debhelper-12.6.1/debian/changelog 2019-09-15 12:08:53.000000000 +0200
+++ debhelper-12.6.1+nmu1/debian/changelog 2019-09-27 06:12:45.000000000
+0200
@@ -1,3 +1,11 @@
+debhelper (12.6.1+nmu1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * cmake buildsystem: Fix CMAKE_SYSTEM_PROCESSOR for 32bit arms. (Closes:
+ #-1)
+
+ -- Helmut Grohne <[email protected]> Fri, 27 Sep 2019 06:12:45 +0200
+
debhelper (12.6.1) unstable; urgency=medium
* Upload to unstable now that libdebhelper-perl has been through
diff --minimal -Nru debhelper-12.6.1/lib/Debian/Debhelper/Buildsystem/cmake.pm
debhelper-12.6.1+nmu1/lib/Debian/Debhelper/Buildsystem/cmake.pm
--- debhelper-12.6.1/lib/Debian/Debhelper/Buildsystem/cmake.pm 2019-08-15
10:35:44.000000000 +0200
+++ debhelper-12.6.1+nmu1/lib/Debian/Debhelper/Buildsystem/cmake.pm
2019-09-27 06:12:43.000000000 +0200
@@ -27,6 +27,7 @@
);
my %GNU_CPU2SYSTEM_PROCESSOR = (
+ 'arm' => 'armv7l',
'mips64el' => 'mips64',
'powerpc64le' => 'ppc64le',
);
--- End Message ---
--- Begin Message ---
Source: debhelper
Source-Version: 12.7
We believe that the bug you reported is fixed in the latest version of
debhelper, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Niels Thykier <[email protected]> (supplier of updated debhelper 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 20 Oct 2019 17:48:06 +0000
Source: debhelper
Architecture: source
Version: 12.7
Distribution: unstable
Urgency: medium
Maintainer: Debhelper Maintainers <[email protected]>
Changed-By: Niels Thykier <[email protected]>
Closes: 933576 941245 942454 942690
Changes:
debhelper (12.7) unstable; urgency=medium
.
[ Niels Thykier ]:
* dh_installman: Avoid error message when man-db is not installed
(only occurs in debhelper's own build as man-db is a mandatory
dependency).
* dh_installman: Use man-recode(1) when available to massively
speed up re-encoding performance for any package with a non-
trivial amount of manpages. Thanks to Robert Luberda for
reporting the issue and Colin Watson for writing man-recode
(Closes: #933576)
* debhelper.pod: Actively discourage compat 11 as it has an
issue that causes services not to start correctly in all cases
(e.g. install, remove-but-not-purge, install again), which
cannot be fixed.
* dh_auto_*: Support a new --reload-all-buildenv-variables
option for resetting the cache (of e.g. dpkg-buildflags).
This is needed by e.g. parted which does two builds with
different CFLAGS.
* dh_makeshlibs: Suggest/Document that --no-add-udeb can be
relevant for some udebs where the shared library for the udeb
is embedded in a different package (e.g. the main udeb
package). Thanks to Nicolas Braud-Santoni for reporting the
issue. (Closes: #942454)
* meson.pm: Fix invalid call under compat 13. Thanks to
Jeremy Bicha for testing it. (Closes: #942690)
.
[ Helmut Grohne ]:
* cmake buildsystem: Fix CMAKE_SYSTEM_PROCESSOR for 32bit arms.
(Closes: #941245)
.
[ Niko Tyni ]
* Basic support cross building XS modules:
+ perl_makemaker: run Makefile.PL with host arch Config.pm
+ perl_build: run Build.PL and Build with host arch Config.pm
+ dh_perl: scan host arch include directories for Perl plugins
Checksums-Sha1:
20b0c1c8950deb931fb9c4be20c00f6dc6abceeb 1771 debhelper_12.7.dsc
3391cdda0f237bcdca426c65330e4edc914dc8a6 503244 debhelper_12.7.tar.xz
018ab1e9702a7cc0a4dd58671ea19b3154f972c7 4457 debhelper_12.7_source.buildinfo
Checksums-Sha256:
0bdcad0d24bc4fb813f1d3339e03ef9ddff7ec78241d42c55b3d8c7251032b05 1771
debhelper_12.7.dsc
35b95dae4cb1714b559652be91f4cc66143e8c9adb4fced59b8a5284738e0ea0 503244
debhelper_12.7.tar.xz
77ae8a1cc694dda99a2ce0c6c240292a0d5214f90990e3d09108d887220c1408 4457
debhelper_12.7_source.buildinfo
Files:
f1697eefda2cdaa155c680d15da186d5 1771 devel optional debhelper_12.7.dsc
63e9006c2822e3c00947fee0f031522d 503244 devel optional debhelper_12.7.tar.xz
b94a1b7487b0b83740265b6c82126758 4457 devel optional
debhelper_12.7_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCgAwFiEE8f9dDX4ALfD+VfsMplt42+Z8eqwFAl2snfcSHG5pZWxzQHRo
eWtpZXIubmV0AAoJEKZbeNvmfHqsJPYP/29tosYBILz2Z42WvQo23lFSV0tCsM7/
sjC3zS8oY+b+LNbnkohrZMuH1ctPjIofnlNXj22xtuqrqWKOMiqiXSo1o447JoTg
Cw2AdJ2i5iHeNw84AW/GQjQx6BLoi88f0vpjwiY43RJ4klu4EKR56NPpmRo1NS1A
fUKlRK0gLrKP8D1nRCE2YNUj23pe2cRlltgQMeLQacIkZm1z0vKeB9MroSlSa7c4
B+whoMCnsV3lv6rSeqnAYsQnlliB12nKostyz57yoNHkdTU0x6DlxW97I588BJzE
olCcOh1mNcGwIXp95DIn2TcyxoZ2WFCxMfiB5GE1a1e0cDeDspTWkR5qcOsD44+5
w3BO3IilInkwlQnYOqdBRmRc8DGzuOdVc63dS35Z3Wl2W0zqmF6G42AOdNm/Fi8C
YteonLfi0K4HfHOHNhd4WeRtOGYtXffHZxUhmVMwxKrS3HFhdvwGkRasvzcQWY90
lZQ4jjakoboMIGK2Rqsru9/JZWYRG+gxvnQjAOwcIr4z9syg0mWhEV6xohVKXqoZ
icGzpZ7cTG5WvgQXBRCRqtVyNCnaUo/LoVGN21cmvlS3xACAgJdo6DkQcbqswUdn
lb2pO1UJ1fi9TD7SKiDRu3YXjzL0LFy6i4VrvJi+DBr9Rl8kHFjQKPBx+uLDEG/j
tnZJkfbCkWzl
=s4Ze
-----END PGP SIGNATURE-----
--- End Message ---