Your message dated Mon, 03 Mar 2025 20:41:50 +0000
with message-id <[email protected]>
and subject line Bug#1040423: fixed in golang-yaml.v2 2.4.0-5
has caused the Debian Bug report #1040423,
regarding golang-yaml.v2: Build (tests) fail on 32-bit arch
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.)


-- 
1040423: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1040423
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: golang-yaml.v2
Version: 2.2.2-1
Severity: normal

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

In working on golang-yaml.v2 for an LTS update, I noticed that the build
fails on 32-bit arch (i386 and armhf, in this specific case).

https://salsa.debian.org/lts-team/packages/golang-yaml.v2/-/pipelines/548358

The specific failure is:

   dh_auto_test -O--buildsystem=golang
        cd obj-i686-linux-gnu && go test -vet=off -v -p 2 gopkg.in/yaml.v2
# gopkg.in/yaml.v2_test [gopkg.in/yaml.v2.test]
src/gopkg.in/yaml.v2/decode_test.go:134:33: constant -9223372036854775808 
overflows int
FAIL    gopkg.in/yaml.v2 [build failed]

The source lines in that vicinity are:

        }, {
                "bin: 
-0b1000000000000000000000000000000000000000000000000000000000000000",
                map[string]interface{}{"bin": -9223372036854775808},
        }, {

The source is the same in the latest version (on the debian/sid branch).

It seems like since the binary packages in this source package are
"Architecture: all" and that since the buildds selected to build
"Architecture: all" packages are 64-bit systems, that this failure is
not one that is encountered in practice for official Debian builds.

However, it might be good to detect when the build is running on a
32-bit system and either not run the tests, or conditionally patch the
source to exclude that particular overflow problem.

Regards,

- -Roberto

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

iQIzBAEBCgAdFiEEIYZ1DR4ae5UL01q7ldFmTdL1kUIFAmSlt6UACgkQldFmTdL1
kUK1aBAAxLomEtEKbZN0JlMA0U3BJVBdNpnD+jfyjeVfIJU//mQoWYQKv7JDWh2x
MCC+HmMZ7wgWNdzNR0/VE2BRqTamIYrgmF1gZ7QhiUIZ4UYt+TmNbyK6kb716trO
u4exL5v8r0d7yCdvHgm/GWElg5GlzXz66TEQTOswibRdluTrf6t8441lCZDTGCNE
XZq045nYHSa9NG1HgSbkTlAyzGwZnD2vgxLk27JIEoy8T3zVLP5495NmSkiuK+ig
tnBCyX65POpUa3WFy5XvyxNPjrfv1gNkBhQIRCvRDqt3f04rtNlXPfF0QghWZkC4
CQVGnNA8U1YyUwCQq+TQ/eAxRRVsgJ0Az+gkCtF5iitutnlurLL+QgcTuz6EfKKs
j9NUJzuY8gr71z2Bv+WWRcqwIVlK5+X83Tj3GwfJF8lbpiNib9vqJzo3lLqJU9TS
bw2BgkxZ9SsEZj1U/0NCca6fdHOeRHZpVDBWlB4vpKIwkzNNZVGciAQ1Z79YrFrl
xGqbXJQO2FdF+hh3gDfwlfaMsUMKaJz6hPoHIOC3NBKmCJi6R2hPF+HYmgpVb5cr
C/F9lgO8+N8V6azeU2LO+HDZjV1HQI6T9A2c5gp5NfE8ZNupzSnLC1OUdrJXY36J
t0afOewuYoBC8mGDDZ9TJMV+9DmCsyqwSK3KRANpP1EtsaKW/GQ=
=Waos
-----END PGP SIGNATURE-----

--- End Message ---
--- Begin Message ---
Source: golang-yaml.v2
Source-Version: 2.4.0-5
Done: Martina Ferrari <[email protected]>

We believe that the bug you reported is fixed in the latest version of
golang-yaml.v2, 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.
Martina Ferrari <[email protected]> (supplier of updated golang-yaml.v2 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, 03 Mar 2025 19:28:51 +0000
Source: golang-yaml.v2
Architecture: source
Version: 2.4.0-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <[email protected]>
Changed-By: Martina Ferrari <[email protected]>
Closes: 1040423
Changes:
 golang-yaml.v2 (2.4.0-5) unstable; urgency=medium
 .
   * Update my email address.
   * Add unmerged PR to fix regressions on 32-bit archs (Closes: #1040423).
   * Update Standards-Version to 4.7.0 (no changes).
Checksums-Sha1:
 d757cbcf72720d485560de72f867bfc30c3d1491 2195 golang-yaml.v2_2.4.0-5.dsc
 851e0d05da7c6be0559f1bee6c35c24defb0aebf 5404 
golang-yaml.v2_2.4.0-5.debian.tar.xz
 f63ada982d7461fc353f25bb0a1ab0314fe8fd6c 6623 
golang-yaml.v2_2.4.0-5_amd64.buildinfo
Checksums-Sha256:
 6f5ec19dacf97e18e7ac43792405203838e3bd8bd8304c99015dff870dc8c268 2195 
golang-yaml.v2_2.4.0-5.dsc
 04c21f90748e392e862829faccc5dcc164ae24bb72155a1ce15e69c879b8cfd6 5404 
golang-yaml.v2_2.4.0-5.debian.tar.xz
 3f4822bd7e837d8493548d690ac8c0cc58478344746419b1bbcfca90c9ad4f15 6623 
golang-yaml.v2_2.4.0-5_amd64.buildinfo
Files:
 aece2450d84c76b7d3fc3aeacc99d1d9 2195 golang optional 
golang-yaml.v2_2.4.0-5.dsc
 d54ae22f30b9cfa8d8fa5174cd313731 5404 golang optional 
golang-yaml.v2_2.4.0-5.debian.tar.xz
 2d2a22b8579b40de5b84cef2fc48752a 6623 golang optional 
golang-yaml.v2_2.4.0-5_amd64.buildinfo


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

iQIzBAEBCgAdFiEE2qbv8cYn6hwmsaaSqiMPxF+MJ7EFAmfGDMsACgkQqiMPxF+M
J7Fb2g/+LTet2El7KjXGfoHUVcexthbC0YqlhSX5FFl4uLNqUlvPSGjayH3sV85+
ypI4axLeDgR1ncKsS42DaT/BXk/peX9eD7w+At99NRJnWHXliIRU636g7Z/T0Zql
6/meUr+GQbelSZEyI+96ufCKMjdhfZF97VXOu/XTv8saGwep8S27uvD5a+GjDFn+
f4KaQec0DF8pk7K98OYcxZ7V2mjJ7D03K7SXlYdkzD+wS0RnkU+203T5izBohSB1
FFziHn8oao/OuuePnQFuuIuE/T1lPiltuGfUBSXli8YtuJT7YBpb7QVhuDzW7Qnt
kqQnij0hYqmGqcRHjxkn6Lqr+NXUflcDkAdSghnUWh2LUM62Awp93Fh7s8nWvoI3
0GDWfJdW1uX+bfXshlS+diU+TuDJ7WJinFbAhksJyQMA9et7ofvCaDHPvlEG0nTS
5kFNdwiQvdz7GzDZQceRR07M/y+IHTQcLRUNieIMvOcmqj7fHWYMTrtRMP8ATWxa
RfQZn0MtITXg03MagcRqhW0iSgaHcGhYBDHXZAPBPsAS1JZ2Qj2QCiKicbcNFR7p
XXa386tgFoe9q6i5j+mfB15yR7InD7IscCV6FmVX9eDXc5YUi+LGJaO/Tt+MF1JU
bfwLbHnJAYZ1tfbKydemNAcQ+6rMCRX6JhYeH2zP7CDG3lEHXEU=
=Fq8q
-----END PGP SIGNATURE-----

Attachment: pgpusI3HkCGDV.pgp
Description: PGP signature


--- End Message ---

Reply via email to