Your message dated Sat, 01 Aug 2026 08:53:39 +0000
with message-id <[email protected]>
and subject line Bug#1023481: fixed in prometheus-alertmanager 0.33.1-2
has caused the Debian Bug report #1023481,
regarding elm-compiler: Core package library fails to build on Raspberry Pi 
(armv7l)
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.)


-- 
1023481: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1023481
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: elm-compiler
Version: 0.19.1-2
Severity: important
Tags: upstream

Dear Maintainer,

On some platforms, 0xFFFFFFFF does not parse in elm.  This is likely due to the
number parser using Haskell's Int type to represent numbers [1], which is only
guaranteed to be at least 30 bits.  On a 32-bit platform, Int is a signed
32-bit integer, so cannot hold 0xFFFFFFFF as a positive integer.  Oddly,
replacing 0xFFFFFFFF with its decimal equivalent does actually parse correctly.

This alone wouldn't be so bad, however the main problem is that there is an
instance of this in every version of the core library, in src/Array.elm, line
102 [2].  In any case, libraries are normally downloaded on demand, so a fix
would need to be in the aforementioned parser anyway.

A workaround is to let the first compilation with elm fail, then patch the
downloaded library (in ~/.elm/0.19.1/packages/elm/core/1.0.*/src/Array.elm) by
replacing 0xFFFFFFFF with 4294967295 and all subsequent compilations should
then succeed.

[1] 
https://sources.debian.org/src/elm-compiler/0.19.1-2/compiler/src/Parse/Number.hs/
[2] 
https://sources.debian.org/src/elm-compiler/0.19.1-2/packages/elm/core/1.0.2/src/Array.elm/#L102

Regards,
Pete

-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: armhf (armv7l)

Kernel: Linux 5.15.74-v7l+ (SMP w/4 CPU threads)
Kernel taint flags: TAINT_CRAP
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_AU.UTF-8), LANGUAGE=en_AU.UTF-8
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages elm-compiler depends on:
ii  libc6      2.35-4
ii  libffi8    3.4.4-1
ii  libgmp10   2:6.2.1+dfsg1-1.1
ii  libtinfo6  6.3+20220423-2
ii  zlib1g     1:1.2.11.dfsg-4.1

elm-compiler recommends no packages.

elm-compiler suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: prometheus-alertmanager
Source-Version: 0.33.1-2
Done: Reinhard Tartler <[email protected]>

We believe that the bug you reported is fixed in the latest version of
prometheus-alertmanager, 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.
Reinhard Tartler <[email protected]> (supplier of updated 
prometheus-alertmanager 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: Sat, 01 Aug 2026 10:20:24 +0200
Source: prometheus-alertmanager
Architecture: source
Version: 0.33.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <[email protected]>
Changed-By: Reinhard Tartler <[email protected]>
Closes: 1023481
Changes:
 prometheus-alertmanager (0.33.1-2) unstable; urgency=medium
 .
   * Team upload
   * generate-ui autopkgtest: skip elm build failure on 32-bit architectures,
     closes: #1023481
Checksums-Sha1:
 a73182e80819d80add7c6a170ba319089118207d 4359 
prometheus-alertmanager_0.33.1-2.dsc
 7a7dc830619bb03d99c2f0f293780903b6140ba6 24460 
prometheus-alertmanager_0.33.1-2.debian.tar.xz
 cf1400b3e2bffe6c570b4a4184aa850309618a8f 3158392 
prometheus-alertmanager_0.33.1-2.git.tar.xz
 6eb1a67df8612633679b8f2242ec4bc5d79827d5 17620 
prometheus-alertmanager_0.33.1-2_source.buildinfo
Checksums-Sha256:
 f1e980dfc3b69b73e314478925085f640825592e71cc8d58dd5e20a2b92c0709 4359 
prometheus-alertmanager_0.33.1-2.dsc
 2a8eff97cc0ce8de0d25729599cb5b0e16cbde581c14cf1a40659b028d09d33c 24460 
prometheus-alertmanager_0.33.1-2.debian.tar.xz
 f1e2c2d1eeaf8b64998348d55a554c293f5d270c0d23d8cf32dfe6153ea14e9a 3158392 
prometheus-alertmanager_0.33.1-2.git.tar.xz
 3f33dd7d223372b2142de36a36624ab1969f52c447501510a1552f4e5eee7bc4 17620 
prometheus-alertmanager_0.33.1-2_source.buildinfo
Files:
 3a23b44421bd9f9391309bae82c88cf9 4359 golang optional 
prometheus-alertmanager_0.33.1-2.dsc
 2f80c9705e8ad5217708e3f312e54b13 24460 golang optional 
prometheus-alertmanager_0.33.1-2.debian.tar.xz
 3b898280e3eef7bf25d2dc2f058570c5 3158392 golang None 
prometheus-alertmanager_0.33.1-2.git.tar.xz
 40ac682bdc624f4ab8ebfa81097188c7 17620 golang optional 
prometheus-alertmanager_0.33.1-2_source.buildinfo
Git-Tag-Info: tag=cc052437f742a5c4524122035b3886969fed318a 
fp=30de7d1763ab9452c7e0825049a76977942826cb
Git-Tag-Tagger: Reinhard Tartler <[email protected]>

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmptracACgkQYG0ITkaD
wHnzIA//e+aJsrE5Xeo76PAcoDFkV5lnKyeeMl4oO/j0yVr3r+vR7/Yh9ImNETvW
F50Yu+p9Q2xfM7OWIR0tPdWvVODZFH9lvbfndpTTufsk8JlBhZwq55R5FScpDX5f
r8cXhS5JXlnGu14z+z7UVIDnLY29ncBe9oN0oTm9Gf87hnQeGhuyWyh+03+ibf2t
S+3GovSJRVA8RyL8VfUldD6/6lPu4DowZ9KwQ8o2epacqkTyxLutlomsEWswoaDG
k2bj+3XRqXpWJwI6oQE71tjz6GlXWw8eGYAjrP3ynLPwNBAXRvqZfGidtyaZ3xbt
na/uxf8abXwgV0KZ1qJNUHfFXBfRvNW4uTaZlTPJngXTuEOrxMecjeGHFCpfzkgu
nZK5Pnc58jiSvEkO5rS/KKQQrQ1h5xDHWa0COJzkHHsGX6zImEV6181BWMnPIsHs
3sGkRwaCbR981PASynekFoT4cZOmUWOFQvofzmazZMuqNV+mfoluyID9Ps7clxvR
gqR02nG0JVO635Ycbbb5w3iQKEISDdsx3Jj86wHrYSZF0k+w1vrN0J7PXTJLAbFd
qrP1ye2Wjgg4HEGSNuPINVkLheDuNmURCpwFLjwlF7eSCaVGwD33oupQUPogIU1P
WWxtLAXV8E/d0OqGLcttf27JPq4bt5w6N+/W2JDYxluOrQao0UY=
=RyY1
-----END PGP SIGNATURE-----

Attachment: pgpkoVMcyiec_.pgp
Description: PGP signature


--- End Message ---

Reply via email to