#976940 golang-refraction-networking-utls: FTBFS on ppc64el (arch:all-only src pkg): dh_auto_test: error: cd obj-powerpc64le-linux-gnu && go test -vet=off -v -p 160 github.com/refraction-networking/utls github.com/refraction-networking/utls/cpu github.com/refraction-networking/utls/testenv returned exit code 1

#976940#5
Date:
2020-12-09 09:05:18 UTC
From:
To:
Hi,

During a rebuild of all packages in sid, your package failed to build
on ppc64el. At the same time, it did not fail on amd64.

I'm marking this bug as severity:serious since your package has only
Architecture:all binary packages, and should thus, in theory, build
everywhere. Failure to build on ppc64el might indicate a serious issue
in this package or in another package.

But feel free to downgrade or close if you believe that this is only a
build-time issue. (I would personnally prefer a severity:minor bug just to
track that the package can only be built on specific architectures.)

Relevant part (hopefully):
http://qa-logs.debian.net/2020/12/09/golang-refraction-networking-utls_0.0~git20201112.f7e7360-1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with me
so that we can identify if something relevant changed in the meantime.

About the archive rebuild: The rebuild was done on a Power8 cluster part of the
Grid'5000 testbed. Hardware specs: https://www.grid5000.fr/w/Grenoble:Hardware#drac

#976940#10
Date:
2020-12-13 17:48:41 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
golang-refraction-networking-utls, 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 976940@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Roger Shimizu <rosh@debian.org> (supplier of updated golang-refraction-networking-utls 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Mon, 14 Dec 2020 02:17:22 +0900
Source: golang-refraction-networking-utls
Architecture: source
Version: 0.0~git20201210.2179f28-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
Changed-By: Roger Shimizu <rosh@debian.org>
Closes: 976940
Changes:
 golang-refraction-networking-utls (0.0~git20201210.2179f28-1) unstable; urgency=medium
 .
   * New upstream release upstream/0.0_git20201210.2179f28
     - Implement FingerprintClientHello to generate ClientHelloSpec from
       ClientHello raw bytes.
   * debian/rules:
     - Workaround test fails on ppc64el (Closes: #976940).
Checksums-Sha1:
 0c09b0924237d418ba085199658dde935aab57dd 2514 golang-refraction-networking-utls_0.0~git20201210.2179f28-1.dsc
 d6f75495c697b70b867e1aea9595e7f787d22196 401336 golang-refraction-networking-utls_0.0~git20201210.2179f28.orig.tar.xz
 2a1199906b875fbd92eefd32eb11e7068ed33d6c 3656 golang-refraction-networking-utls_0.0~git20201210.2179f28-1.debian.tar.xz
 3d176ffcfd0f7e03eb6c19cbf9acfeadd4267c23 6045 golang-refraction-networking-utls_0.0~git20201210.2179f28-1_source.buildinfo
Checksums-Sha256:
 41a5b828a0fc812d2fd7571564bc4606ff6eb1e18e1fb95c1d897c62cfb41803 2514 golang-refraction-networking-utls_0.0~git20201210.2179f28-1.dsc
 6d793e497abcfb2dc00e27d8d9e27936be2a16fa277904a37567a7c661da5042 401336 golang-refraction-networking-utls_0.0~git20201210.2179f28.orig.tar.xz
 66220c346a9d621ff4d0866f9d09458199e991038987a9e37397351fed3ffed8 3656 golang-refraction-networking-utls_0.0~git20201210.2179f28-1.debian.tar.xz
 e00b2c81d1ece8f50ed16738a6e1810134e23c1b8a4d2d3df38203584ffbcbc7 6045 golang-refraction-networking-utls_0.0~git20201210.2179f28-1_source.buildinfo
Files:
 d05898972305341fb38c6bb78153d3cb 2514 devel optional golang-refraction-networking-utls_0.0~git20201210.2179f28-1.dsc
 b755d991e727c4e177c4594807ebe6f4 401336 devel optional golang-refraction-networking-utls_0.0~git20201210.2179f28.orig.tar.xz
 3145b4af630df445592de54a6c9bf09e 3656 devel optional golang-refraction-networking-utls_0.0~git20201210.2179f28-1.debian.tar.xz
 dec3e17d9f8657d9ea22de5c5f71e0ff 6045 devel optional golang-refraction-networking-utls_0.0~git20201210.2179f28-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJEBAEBCgAuFiEECjKtvoA5m+cWOFnspHhrDacDNKgFAl/WUZgQHHJvc2hAZGVi
aWFuLm9yZwAKCRCkeGsNpwM0qCPkD/4g605+48o482H6Ahac8x0FGhLmMnJezkyd
nS7Hn7nidoGVTsNQ+BxLTQoZ0wnCl6CIfiYdWXMgg88KrGDIc0JcS089nMKbXihK
DYGOj0Sijj5Y5F8AF4acvP4IOW0xWvSn0RYO2stjFZwt85Fc3hoO9VeVArg6XFYU
9LyHDJXq/jHmDsUr4EsOw+3FLVqrfWBQnPQwNZe5gHudhK6ekMUXcy/qHMY2hQlb
wTIm6FgW11WlOXQp6CCIyqy0Jl+LtEO7e9Zes9lJ7UL8VigdoW4Ko//4IcqFrW5M
FQnuj4N8TsNjDabIqKPXUNQ8QRgR1+axb8wazBiepfPiwIBFGynnPTHkdbIvZWZv
ITtWEqJOl9P2AfzwiKqlpbDDn06JB6zUq1wEnF9Dl6eotIvYXBHsQa0mmkbiq2OG
KcDJ6ToW8xZK+n+rFwGCe+CIaVNk1BAH0DTAxNB9JdL15LFGtnX8fUdxyl4PGqZh
Q9GnFb0cSHwpE0raj9XitTMDGIWFdOfmOFLIUADVkPlP3PcnuJMkKH/T9HB4iIA5
OS2jquqqjqptPbavekPOOg6zKymrEU3BBU5foKu1ka+TK2dF7miKVyLsMdZ8iLd1
PfxEEOIWCIw3z9Nqy34WX+VT09rEuEo6FmulfafRnKdtoqYhZiKVlD0Yy0Icj/Du
eN15XqoIAw==
=648b
-----END PGP SIGNATURE-----

#976940#15
Date:
2020-12-20 14:43:27 UTC
From:
To:
control: reopen -1
control: severity -1 normal

previous fix was just ignoring the test failure on ppc64el.
so reopen, but lower the severity.