Request for merging "go-team" branch

  • Done
  • quality assurance status badge
Details
3 participants
  • jgart
  • Sharlatan Hellseher
  • Simon Streit
Owner
unassigned
Submitted by
Sharlatan Hellseher
Severity
normal

Debbugs page

Sharlatan Hellseher wrote 2 months ago
(address . guix-patches@gnu.org)
87zfjzyjz3.fsf@gmail.com
Hi Guix,

Placing to the merge queue go-team branch.

--
Thanks,
Oleg
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEmEeB3micIcJkGAhndtcnv/Ys0rUFAmeAB2AACgkQdtcnv/Ys
0rW0AQ//UOcAsJK9C+VlBukM2IZH91Hqd26iJXWRmLMqA9/NEhx1fVQgWxw1FnB2
Qhx8bNv2Pg3XFs9RoEat0/fyYe8ua3GuFIfXvkh1bx1lFFBbwwoKx4wJGw/gdQaz
pCesHTQbwFqSMnHbruQzdWmOL68Bv40WKZBEJufSXmEfjDNXCvnF9KBD0RDJQA6x
8c4TnPfu7dK8q42SJ/lhckCMeOwmkauJm6FaEntbdHBZARO0O0OvSnA4gq85PhTC
nqfncXT8Z+eH0GkHXt/0bkgCwBljRlBPe98MWURvWG7oRmqM9xzLSMLtK4mLX48l
AfZw+rl5640n1TlC3Ks69gsM0tCg1rogT1sc6sQxrIVGhBmChWXj4X8QggCxwh/B
IR1qxwsFg+xdYxM1rCPlD36ueKnsxboWd94gDR8/iR+H+XuMBomyN2KTugOwN7EE
bdh6x1laD5rcnjLoZzcq6XlQ2X8vBr22+DvXNHqpH+7BvS3KGKDeby8yl/LqIatd
TCk4gXA8iINbuHsq90bMObQLwXSRt++gCLnnBvBLCZfoep0r8QG4AGfquIj6wxPe
pK7Tq4+mhGSaXoaj02I3aQ1mofoFwUb/b0uJGD2zkoBMUZFLR4/Ev/IMAyvGWZ80
QOKlOm/N444W/l4T2rtk7nkL8BuYLLUFaETwvYE1B6yJfv6WTkg=
=f/Nu
-----END PGP SIGNATURE-----

Simon Streit wrote 2 months ago
(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)(address . 75467@debbugs.gnu.org)
yguv7ujpvjq.fsf@netpanic.org
Hello Oleg,

just pulled go-team and checked if Go will build. Go v1.21 does build,
thanks to 22908993e504240b9f8d178f21ef465fccf8a41a. All previous
versions unfortunately do not pass – except the bootstrapped version –,
as the time bomb mentioned in that commit applies to all versions of Go.
Admittedly I only did a quick check with v1.16.15 and v1.17.13.


Kind regards

--
Simon
Sharlatan Hellseher wrote 2 months ago
Request for merging "go-team" branch
(address . 75467@debbugs.gnu.org)(address . guix-devel@gnu.org)
87a5bjit9k.fsf@gmail.com
Hi Guix!

Preparing go-team for the merge in #75467.

Main purpose was to shift and update all left packages from golang.scm
and prepare some missing packages for updates which require way too many
new ones.

- fixed time bomb in tests for all go-* variants.
- prometheus-node-exporter upgraded to quite recent commit, packaged with
all missing inputs
- all compilers starting from go-1.21 up to go-1.23 have been refreshed
- made a review of required packages for gitlab-runner - about 300 new
ones, it will overlap with packages requiring to update some others
(e.g. docker, restic, bitmask, matterbridge)
- added modification to go-build-system to run all tests by default with
passing <import-path>/... to "go test"
- added modification to go-build-system to have optional #:test-subdirs,
which would help to skip large portion of modules
- fixed the most of the packages due to that change (added missing,
adjusted test flags etc.)

Please give it a go to check any packages of your choice if they are
still built successfully. CI insures it's 97% of successful builds ;-)

--
Thanks,
Oleg
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEmEeB3micIcJkGAhndtcnv/Ys0rUFAmeQPFgACgkQdtcnv/Ys
0rVBcw/9F3cIx3UYR0iU43dKQMUDDi7nTozSZp7sPRcBRv4BsZtrUFyhCZl6Njqz
LPIX1j/ZE0e7dzVhBl2O/vi2Cs/uB300eHDDsfe/jdtfAAfLQWo4l8O5Ipv/hE5u
wgb8UmmCtmG+GH6dZlZJSYGEdjAAkr6sCvp81L/oq4yE4rqrJV8Fl9STsKjKWn/7
oexXxVdTcaW1drEPtlIOu8a6QJ7rdjhBnXp0NXvsD0rGbhu7DIaT1GuRRBZdwqgc
3qXOHVhr3A20QAipJL9b+RNh7m7J7cv8PUEJewyUO+6j7G6epwm7PVs5B8FSMWov
ro2pK7hbaWNfUxCuqi3EzBoWO3K7suLSUtDYbINpbVczgKtKoORiFdVhOuDDpGBj
NSVpcH6tADPZ26VuuqrN+JjZnn4g9AXJj/51XcPHJjd4f0t64Umz1BJawFefp/+T
lY0lf0yqsfHdNYyxGLOiIUhplZlD+zxQ87sz34W1JCisdRpztHY6BbGTvL77MAgp
7MAmTgarIfZ3h3jbMhQXA0wRqFijPc/B7Mwpz3sigFlV3h25N7slvjts2HAK6IQB
zUS0eoXxI7jlSbfj8wPowNfhEofhAwEDXEf2AQXopnVcy9Ll9Rz/4JbYMp3nrhVg
mIGw2+WtdFR0xfxlzX9ciduDQNFnqbHCADO5W8qjHAz1/dzQFjs=
=xQ4B
-----END PGP SIGNATURE-----

Sharlatan Hellseher wrote 2 months ago
(address . 75467@debbugs.gnu.org)
87msfggykb.fsf@gmail.com
Hi,

CC ./etc/teaams.scm mentors

As far as I see in CI nearly all Golang packages were rebuilt
successfully, I would like to let it merge, WDYT?

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

iQIzBAEBCgAdFiEEmEeB3micIcJkGAhndtcnv/Ys0rUFAmeTjgQACgkQdtcnv/Ys
0rUPtA/+IXxg8c9Cl50PI2iHGJh+QLSazd90lGDwE92rS6JEpldece+MSz3quWbt
7ppvdrVNlGj+nueTjT41dis1Z+WT3nzAUXGhnFf/tbfx0qS30Mb7GX+trBgWb6q5
DGeHDAR9rVVtePyveEMn+w0Q8U8r0oc92PDZMFPYTEvNHC1Tp2OPeE9WdwDeWZzo
5NzufQuef68XKAiMvko26nzWBGsoMV8g5yxrErVxN1cbB8JQKK4NTtGWxzVh6GAg
z99izvneR97Je9ERhsPaWHi4gw6EAykWVPfTw2ltL+wtwJdasnaeUyQb37X4avz1
UDeaQnydCqnTjRkdPdb1UQLzahBzyTMahbf2mRAmZoFOQNBWczLc+kNzngMsL034
2SbsaaT36mcAxXUGJJn+mE8qUQqrcfjxuvAnzBreHbdDnMFU/Q7sbp2o/VcDocAF
vgf/XraCnu2CjIUa7gGAgrmTpJ1stpnFtRHRxka1AZhqSzqnPw6g7bvsi20keYig
eV8Tds52XJgZUOnm0rBhomrSP22+zTnb6BnXe4lkgRt97D0GVbD4BsfbbKj1zJzH
WZs5CGew25VYFcLXorGa0E4uq0DkIAHYxrQ5XF3t/Z2SfCbeucaepiuJjjVgJLJO
ZX/OyrY6XOCLESAOVx+k1MVZV5kCKA4QnawoJ6okKeGmaG12YZc=
=TuJ3
-----END PGP SIGNATURE-----

jgart wrote 2 months ago
61d264f994fc1e380e9b7ef6819e9ad782954da1@dismail.de
Toggle quote (4 lines)
>
> As far as I see in CI nearly all Golang packages were rebuilt
> successfully, I would like to let it merge, WDYT?
>
H!,

Are the few that are failing failures that existed before these updates?

The QA badge is an unknown state and clicking it sends me to a blank page so I haven't been able to observe the diagrams there.
Attachment: file
Simon Streit wrote 2 months ago
(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
yguv7u2bss0.fsf@netpanic.org
Sharlatan Hellseher <sharlatanus@gmail.com> writes:

Toggle quote (3 lines)
> Please give it a go to check any packages of your choice if they are
> still built successfully. CI insures it's 97% of successful builds ;-)

I confirm the time bomb is now resolved. Nice to see that the node
exporter has being updated here.


Kind regards

--
Simon
Sharlatan Hellseher wrote 1 months ago
Request for merging "go-team" branch
(address . 75467-done@debbugs.gnu.org)(address . guix-devel@gnu.org)
877c6hqohq.fsf@gmail.com
The go-team has been merged to master.

--
Thanks,
Oleg
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEmEeB3micIcJkGAhndtcnv/Ys0rUFAmeWooEACgkQdtcnv/Ys
0rWVIBAAplO86SLpwJcJmbXKiS9ZdGy9g+H3R8cKjrbU3lCDG/D5OfY7bTdKyJHZ
1YQBUqXNOTYr+9oyIvK0eoJV3HegkmV4yvcfP80EzPXcRUHH7mgacS59ogYn/CyV
qLTTJvhUHfWjl/4M4PDbZBH8HnPQATu99tU9SViOOYuNr1e+A0NsEmsNUZX6gCif
H/9r6eYPx4j2aXwqC72Z9UVTovydm4VQl77u3PNcViqdp9yW5IOJOj7SoR1ogS9L
OtDFiUyca/WCFAP1+l/1OEkd/CQJ++iNV8f+gGAYSihsONgCkgj1q7f83xguUrWx
W39j6IL0tefoEAT657xXtDAbprJcO97girhnl35FjwfkDdPDWn451eu2jKKiwWUH
gf3QIP1dFsZzGLbmNDfpVdCSORPdPitfJVN+UdZ+iLdrQVRoQyR7D+0Cn7K1incu
clHr/wR0YZpvtxozmt/EdAEYysDT7sP3JCrA1QjHyoVSKIBGtE1tjHmmvgEmwcho
lpT0eFXTr0HsrjyT9BGvHVIJfiVwplRHNhSnTMXAhs3T7EPQOB7KFrkZA0rRBUKE
VSQGoDBYhHDMqO7n73yBGfrSXii9vH2G9dGA13XonMhgTEqtFC9bkDWvn7atobAI
ODRIZq24Ve1boeE/MDEzx8DrkRPoTOi+UFQKz9XPaixkNxOY2yI=
=pk9/
-----END PGP SIGNATURE-----

Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 75467@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 75467
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch
You may also tag this issue. See list of standard tags. For example, to set the confirmed and easy tags
mumi command -t +confirmed -t +easy
Or, remove the moreinfo tag and set the help tag
mumi command -t -moreinfo -t +help