Your message dated Tue, 15 Jan 2019 15:35:40 +0000
with message-id <[email protected]>
and subject line Bug#919065: fixed in meson 0.49.0-2
has caused the Debian Bug report #919065,
regarding debcrossgen: cpu/cpu_family wrong for armhf and mips64el
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.)
--
919065: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=919065
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: meson
Version: 0.49.0-1
File: /usr/share/meson/debcrossgen
Severity: normal
Tags: patch
debcrossgen yields wrong cpu and cpu_family values for armhf and
mips64el. The attached patch fixes that. Please consider applying it.
Helmut
diff --minimal -Nru meson-0.49.0/debian/changelog meson-0.49.0/debian/changelog
--- meson-0.49.0/debian/changelog 2018-12-09 18:56:53.000000000 +0100
+++ meson-0.49.0/debian/changelog 2019-01-12 13:36:52.000000000 +0100
@@ -1,3 +1,10 @@
+meson (0.49.0-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * debcrossgen: fix cpu fields for armhf and mips64el. Closes: #-1.
+
+ -- Helmut Grohne <[email protected]> Sat, 12 Jan 2019 13:36:52 +0100
+
meson (0.49.0-1) unstable; urgency=medium
* New upstream release. Closes: #894774, #914543, #913263.
diff --minimal -Nru meson-0.49.0/debian/debcrossgen
meson-0.49.0/debian/debcrossgen
--- meson-0.49.0/debian/debcrossgen 2018-04-23 02:26:52.000000000 +0200
+++ meson-0.49.0/debian/debcrossgen 2019-01-12 13:36:52.000000000 +0100
@@ -42,6 +42,10 @@
return f
raise ValueError("%s not found on $PATH" % program)
+cpu_family_map = dict(mips64el="mips64")
+cpu_map = dict(armhf="arm7hlf",
+ mips64el="mips64")
+
def run(options):
if options.arch is None:
cmd = ['dpkg-architecture']
@@ -57,8 +61,10 @@
data[k] = v
host_arch = data['DEB_HOST_GNU_TYPE']
host_os = data['DEB_HOST_ARCH_OS']
- host_cpu_family = data['DEB_HOST_GNU_CPU']
- host_cpu = data['DEB_HOST_ARCH'] # Not really correct, should be arm7hlf
etc but it is not exposed.
+ host_cpu_family = cpu_family_map.get(data['DEB_HOST_GNU_CPU'],
+ data['DEB_HOST_GNU_CPU'])
+ host_cpu = cpu_map.get(data['DEB_HOST_ARCH'],
+ data['DEB_HOST_ARCH'])
host_endian = data['DEB_HOST_ARCH_ENDIAN']
with open(options.outfile, "w") as ofile:
ofile.write('[binaries]\n')
--- End Message ---
--- Begin Message ---
Source: meson
Source-Version: 0.49.0-2
We believe that the bug you reported is fixed in the latest version of
meson, 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.
Jussi Pakkanen <[email protected]> (supplier of updated meson 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, 13 Jan 2019 00:59:08 +0200
Source: meson
Binary: meson
Architecture: source
Version: 0.49.0-2
Distribution: sid
Urgency: medium
Maintainer: Jussi Pakkanen <[email protected]>
Changed-By: Jussi Pakkanen <[email protected]>
Description:
meson - high-productivity build system
Closes: 919065 919117
Changes:
meson (0.49.0-2) unstable; urgency=medium
.
* Debcrossgen CPU fix from Helmut Grohne. Closes: #919065.
* Add system compiler flags to cross files. Closes: #919117.
Checksums-Sha1:
c54c802ae1c97f4804cbf28d95b09b76d05cf114 3350 meson_0.49.0-2.dsc
ccac8af116795304d9c8d0f505038623ddfd7143 12324 meson_0.49.0-2.debian.tar.xz
39fcbb8a304c24931acdc73e344154da15d54a03 33528 meson_0.49.0-2_amd64.buildinfo
Checksums-Sha256:
ad2cbdfb6f038b2011975f5921e03b871a9b663b3201874857670c7e07b9531a 3350
meson_0.49.0-2.dsc
5e7c1683e855fc11902775801d5f29198671423657970fc49eb69cb302edb70c 12324
meson_0.49.0-2.debian.tar.xz
be8734f58ccc13ac611570fbfdb12721116eaceb28e6b1727032095d0d16c39f 33528
meson_0.49.0-2_amd64.buildinfo
Files:
76411038d3acc291b34267e581fdcd5e 3350 devel optional meson_0.49.0-2.dsc
64a82d39c09966e597d0464899b0bb3a 12324 devel optional
meson_0.49.0-2.debian.tar.xz
3143123df12d2a06629be4de436b28f0 33528 devel optional
meson_0.49.0-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEETMLS2QqNFlTb+HOqLRqqzyREREIFAlw99+gACgkQLRqqzyRE
REIOmQ//YXdIT3/GoXILkIActxDtH2GApfRmpRVhB8WxzBarBPnp8ZrVPztYxjgc
WJTLsX5rOSqiKn7i70DpN25oZTnycebHaoTLPSbKDqfxnQ32xmvYvG3v9OIaJtGS
gK6GfV/DEllpRT142QgoNufAG73AZUNrLp1iwTxHmnr/OmX61tXxiUKZc7sa0po7
LuzvNQvpVcE6rlF7OOWI0K9wkKOPXmq43bKd6QYrUs5Srqii2EdfdZzTenUUXYMj
Fj2CwiXS1UqWH4N4NTU9vaSf/uYNALOVrmkgrk3+LUE6cg96X1TvAwOPlnrqM8gD
Exmki+0Jd4LkMfzQWy39jWJx5hJl92rFlcF9Eqmxy2TTF9NqydA/EhqkRtV8Bg/q
dc5LFqbnaF32zgQW3UGZeOUrYGkOFEr1+eLXbxuYDtTVFL70ptDRfnwoN+uzsIGc
P/KFwrDHXD5htQtZCK/NxR/zV75KSnwWlxL7InE+1UJhF0D94j9l5E/+YOB7VNPB
MMsJ7FVFRAGlN417uiv2ybue1kK58Z6xaYX2yXkmnUH+9M93lhSuSmeIJ8ujeNgZ
Ve2gk2U4ed9z6vs3hYBWtc+uv93nJU2fU9YUpVuM36Tt3Tt4Cc1qyURMWIFImDU8
HGvwp+9K95ZBEDPmIlVspEBF0UrmgWnfChJhFtHSN4aSpgrl+y8=
=huW4
-----END PGP SIGNATURE-----
--- End Message ---