Your message dated Mon, 06 Feb 2023 19:34:36 +0000
with message-id <[email protected]>
and subject line Bug#1030701: fixed in intelrdfpmath 2.0u2-7
has caused the Debian Bug report #1030701,
regarding intelrdfpmath: FTBFS on alpha/hppa/mips and likely misbuilt on
several architectures
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.)
--
1030701: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1030701
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: intelrdfpmath
Version: 2.0u2-4
Severity: serious
Tags: ftbfs
X-Debbugs-Cc: "Roberto C. Sánchez" <[email protected]>, Stephen Kitt
<[email protected]>
intelrdfpmath FTBFS on the older platforms alpha/hppa/mips where
it seems to used to have support for, but that support is now so
broken that even the headers necessary for compilation are missing:
float128/dpml_exception.h:315:17: fatal error: alpha_linux_exception.h: No such
file or directory
315 | # include "alpha_linux_exception.h"
float128/dpml_private.h:215:14: fatal error: mips_macros.h: No such file or
directory
215 | # include "mips_macros.h"
(The hppa FTBFS looks different, I haven't checked whether that's also
related to the stale hp_pa code.)
This is a problem for libmongocrypt, which started to use intelrdfpmath
but whose new version is currently blocked from testing migration due
to libintelrdfpmath-dev not being available on mipsel/mips64el.
The RC severity is based on looking at a related question:
How did intelrdfpmath compile on new platforms like powerpc/arm/s390x
that never had any explicit support in intelrdfpmath?
intelrdfpmath (2.0u2-2) unstable; urgency=medium
* Assume unknown architectures are “EFI2”.
LIBRARY/float128/architecture.h:
#if defined(ct) || defined(efi2)
# undef _M_AMD64
# define _M_AMD64
#endif
This builds, but the (used) definition
# define ENDIANESS little_endian
isn't correct on s390x, and neither is
# define BITS_PER_LONG 64
on 32bit arm.
--- End Message ---
--- Begin Message ---
Source: intelrdfpmath
Source-Version: 2.0u2-7
Done: Stephen Kitt <[email protected]>
We believe that the bug you reported is fixed in the latest version of
intelrdfpmath, 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.
Stephen Kitt <[email protected]> (supplier of updated intelrdfpmath 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: Mon, 06 Feb 2023 20:09:18 +0100
Source: intelrdfpmath
Architecture: source
Version: 2.0u2-7
Distribution: unstable
Urgency: medium
Maintainer: Christian Stalp <[email protected]>
Changed-By: Stephen Kitt <[email protected]>
Closes: 1030701
Changes:
intelrdfpmath (2.0u2-7) unstable; urgency=medium
.
* Stop pretending that all non-explicitly supported architectures are
equivalent to amd64 (which is what “EFI2” is in this library).
Instead, apply the definitions used in libmongocrypt, and import their
s390x support patch; per these definitions, 32-bit ARM is assumed to
behave like 32-bit x86, 64-bit ARM, ppc64le, and riscv64 are assumed
to behave like 64-bit x86. This doesn’t fix MIPS builds, but
libmongocrypt builds there are probably incorrect. Closes: #1030701.
Checksums-Sha1:
877246abf4bdc7d6d03e9e0408e3ba74ff795e4c 1992 intelrdfpmath_2.0u2-7.dsc
0f62035dd17384a173fe43d22ad32ec6de788eda 6228
intelrdfpmath_2.0u2-7.debian.tar.xz
f860e4b1169eb0a1884f112f7e1e31eec0757be7 6336
intelrdfpmath_2.0u2-7_source.buildinfo
Checksums-Sha256:
06c9aaf525ea5db99e62ea92236d29bf370be97716e3967fddece1fd51998c2c 1992
intelrdfpmath_2.0u2-7.dsc
58856cf81353ad6e547af2cdec98430ad37b95fe69214fc25ff836ba8cdb7538 6228
intelrdfpmath_2.0u2-7.debian.tar.xz
7651d565ddcf28f336f452138532d6b988ec9c63f22cd671f26d0bcc7a4ded30 6336
intelrdfpmath_2.0u2-7_source.buildinfo
Files:
586ee317a5866fea1ccb23be2b543661 1992 libdevel optional
intelrdfpmath_2.0u2-7.dsc
7a483829bc095a12b95be1508b2cc0bd 6228 libdevel optional
intelrdfpmath_2.0u2-7.debian.tar.xz
c63fb18e6b8fc998625ab32135cd366b 6336 libdevel optional
intelrdfpmath_2.0u2-7_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEnPVX/hPLkMoq7x0ggNMC9Yhtg5wFAmPhUHgACgkQgNMC9Yht
g5w5yQ//bSvkKHVV6FJ2cp7MOE9VMPxcFeR8YKSfIqrKd72Q5h9dqIDvOg65Lv89
Xe22SXFhFebHc58kKos4u5OoORiV4Zd0I1pY4VOOxtzktwX0YJg3lcVfNdXs2a47
weaZ/s+jL8RimveIYNfENS96shzAmArxBu5gcRJLcNKACCdh0qZEV5klQey8VBzr
tp5j8dZ47Hy0MEMMUoAY7bDey03skxDz5Oh/EgmFs8IpAyOU/XclsDoNzHcKxjSd
6U9S4u5tz045VRDelTscJNgsUUh/ofFNbGCHZ6GEdEyfZ6PhrApPN7t4+EZhel6o
RGY/MEdxHk550l2w9JMxFsI4L+NNg9YILE1iEBHVgDwVTME1QBJZ4wWCKEibRPb/
WNy65w3X7urQLrysccjDR8UqNnZzqkO3FEGnPx52Wwr8YpFmhL63jDMfaxNQn3W7
iW7T+ErIXAXpus6zkNsiuDKKvMgk44BOeWSR+5Ve2UCg/OPD1966MSkczkANvV4a
VcrYL4vF3b+Lj2ml0cVEeBsVYfTiBsLV0F8ZrOKVjX/dUUJ3ea6LVu8YOdDOEqM5
mdCZ6Xaql+KMpsnXB0pikxtm0MpqSfJ6muz7niQZSQWxFEqkt1QH1uqi68SgiBjd
NSaCaXN3Z6Ftk7SrZD4vtxbj7fchlrgHvtOGSbOqeUnP+oCSrQM=
=q5Pj
-----END PGP SIGNATURE-----
--- End Message ---