Request for merging "rust-team" branch

  • Done
  • quality assurance status badge
Details
2 participants
  • Efraim Flashner
  • John Kehayias
Owner
unassigned
Submitted by
Efraim Flashner
Severity
normal
E
E
Efraim Flashner wrote on 7 Nov 2023 09:37
(address . guix-patches@gnu.org)
ZUn3UknZEi1jKwTf@3900XT
This patch set includes bumping rust up to 1.73.0, the current release.
Also rust-analyzer is absorbed into the rust package and there are many
updates and new crates. All of the rust packages which build and run
their test suites should now pass.

I personally haven't noticed any changes in broken packages on x86_64,
and I made sure (locally) that rust-1.73 builds on aarch64, so I'm
pretty sure it's more or less ready.

--
Efraim Flashner <efraim@flashner.co.il> ????? ?????
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmVJ91IACgkQQarn3Mo9
g1HXUBAAprTA8BNtFoGTlAeZfGC6lPJ07XKf406Gl5T8+PpJo8hMG5u07tOxhQQv
NqfsvQks3okwc+V6MAdKQ6fJGSvoGA10iscfp3Z6oIruEojpWyjIYEN7vgDk6XVA
9Sd0cmuGjP3qwWMaMN9a2S2CNaBTpSxWejSbnZOsXuK/beQBOn/9WW6r/JmMHobp
NpYMuiq9AlrZ7fsN4DtA7csGjdU4+muyhTvyeiABc/TtIdjRxDQyIsN4Nz79V2zH
Z2+JNOs7a9ow8ExYgaKtMVnTBNWZ0p1emNzE+BrF5zdafcJYvNXe9DHG7jhlxP2b
9RJtJZiiAH11PThK9vQJ2P/E+KEHyoQvbRigX/lqmJHrBdNV2N5j70uAvgtdy0yK
uUwD3gxPweoqHaXih1W/5nNEYqcfz7A29qs7+0KrQBCOgGKvUWQfKZn/b9U/PRmh
sU8vGEQpXvT64J4XmKcPGsxs3rYpQXK5J22BP7ZahhGHIiG+LY3o1d+fFxn1aR4Z
DDH+CwTG+N/H2QUCBO7IoBDfnAarj3YQHyxl8b9VAzZOW1H8u2+MoebyT4hgiZFU
TDONTv8Ul8i5sS331BdLL/8Gu8rk5jX34zDLLB4EAO6PrKBIPJ0KOFkV9OQKpKvj
MbBbCzrHkoI0zm/6SBPPGpnr+NL1giasPMqeRe6zSDy9/yb5PNc=
=IiYZ
-----END PGP SIGNATURE-----


J
J
John Kehayias wrote on 15 Nov 2023 06:45
(name . Efraim Flashner)(address . efraim@flashner.co.il)(address . 66981@debbugs.gnu.org)
87jzqjtvrm.fsf@protonmail.com
Hi Efraim,

On Tue, Nov 07, 2023 at 10:37 AM, Efraim Flashner wrote:

Toggle quote (9 lines)
> This patch set includes bumping rust up to 1.73.0, the current release.
> Also rust-analyzer is absorbed into the rust package and there are many
> updates and new crates. All of the rust packages which build and run
> their test suites should now pass.
>
> I personally haven't noticed any changes in broken packages on x86_64,
> and I made sure (locally) that rust-1.73 builds on aarch64, so I'm
> pretty sure it's more or less ready.

Just a heads up that on mesa-updates the ungrafting of libx11 (at least)
caused a near world rebuild including rust land. I believe the link is
python being rebuilt.

So, we may want to coordinate before merging to master to make sure
substitutes are available, especially considering the long rust compile
chain.

I just sent a message to guix-devel on the latest status, where I think
that branch is ready to merge. But maybe we should merge either
rust-team or mesa-updates into the other? Or just merge one to master
and then master into the other branch with time to build?

Thanks!
John
E
E
Efraim Flashner wrote on 15 Nov 2023 07:33
(name . John Kehayias)(address . john.kehayias@protonmail.com)(address . 66981@debbugs.gnu.org)
ZVRmKbV1FSBtfafk@3900XT
On Wed, Nov 15, 2023 at 05:45:20AM +0000, John Kehayias wrote:
Toggle quote (26 lines)
> Hi Efraim,
>
> On Tue, Nov 07, 2023 at 10:37 AM, Efraim Flashner wrote:
>
> > This patch set includes bumping rust up to 1.73.0, the current release.
> > Also rust-analyzer is absorbed into the rust package and there are many
> > updates and new crates. All of the rust packages which build and run
> > their test suites should now pass.
> >
> > I personally haven't noticed any changes in broken packages on x86_64,
> > and I made sure (locally) that rust-1.73 builds on aarch64, so I'm
> > pretty sure it's more or less ready.
>
> Just a heads up that on mesa-updates the ungrafting of libx11 (at least)
> caused a near world rebuild including rust land. I believe the link is
> python being rebuilt.
>
> So, we may want to coordinate before merging to master to make sure
> substitutes are available, especially considering the long rust compile
> chain.
>
> I just sent a message to guix-devel on the latest status, where I think
> that branch is ready to merge. But maybe we should merge either
> rust-team or mesa-updates into the other? Or just merge one to master
> and then master into the other branch with time to build?

Thanks. I replied to the thread on guix-devel.

I think we merge mesa-updates when it's ready and then I'll rebase
rust-team and merge that in shortly after, after double checking that it
still builds nicely.

--
Efraim Flashner <efraim@flashner.co.il> ????? ?????
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmVUZikACgkQQarn3Mo9
g1G+uxAAqvRHhRlrxFVD0QDEdbfhhFnybdpfRJUAb+qSbQRCXfSU6Urn0s2cIviv
MVa47h5z148LhNPz7AZ6p9Myr2oXHgQq3PQVYiXtuZdsE4XBrLnoVknw111Wne2c
96QL8HhJC81+9wV3oCa12b+6iZ/XmjmCQYtcN2jF8IlRiXiAESSCk9tfmFhWxr5D
eVxsLKmiyC1ZkV2eoFYrIuS0isKTWiMSezD4pbosT4ZnYhA5LZoWix22lHJTuIHr
f6GDu+FNBk7K5AfnsOJG2e7abhL4WmdYPo8JbHSpnk+fYPEZhyv8dqC5Y0nHQ/Nk
x91QgSaU0DfS+43z2T59Kl3c/WMq0C7FILwMolPeHVXa+v+eLKGve5g7KaExP0mr
PcA0gbby7OnuqEG3MwqGkLgc+G/jKjBR3thOnRaOmpcAzd9EmlO3hCOD8SpYT+pt
BR0JybWfX/kp2ZgRnb0YGY9+WYpEARX0zZ9mzhpCEO8xVgJddlliZN7RPtKv/Mfx
9NWyGYh1U4TbqM/6as17gVnIO6t1Fe9KL2ut0D0lPtftS2CI/e8b+nuHhPINoo9q
uslfxqVraJLGR3Rdzu0DV+2z2gQJ2yIiO6isMdUQM3eG0GjAMHjHWHu+X2nmumPb
NDT7zt1cXGx2cL4vN4aI5q/xsAPDVa41pACZgue1iafB80ERGBY=
=GWNG
-----END PGP SIGNATURE-----


E
E
Efraim Flashner wrote on 13 Dec 2023 08:51
Re: bug#66981: Acknowledgement (Request for merging "rust-team" branch)
(address . 66981-done@debbugs.gnu.org)
ZXlilzT_VRjcCt1_@3900XT
rust-team branch merged!

--
Efraim Flashner <efraim@flashner.co.il> ????? ?????
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmV5YpQACgkQQarn3Mo9
g1HgGQ//R48+Dn75p6prFCMGxRtnUQ/olGvVdCwwn6vWxZGXjA/OWj3mNtLxx3Tq
AEBpvF+Asuju9shVBkwCp4LKs0wc2E4TEGk2xywVoQEIuTOmioBpn4amRE4ixIuZ
LNLJE1kK+JJ4IPySGO5QM+6N1nQLORNjcmINS2tmzwAuOuANg4v6K29dgS4FjjgU
VKvtROJeFvgAxx6sJL4EzyKzqCtTnHIhF7Y739JJ3H4eeRxYq94lsRFhZHO+rurW
U5ggQvKGUUD/xvfKJDU15LI9Qr6T7S6QURSsc1Ljt8cJJC9+4KexAp5yOEYGle0B
FZYKf7YvKtmo9dW/dJDDfNwlF7yF+jqzfJdZtZ1Vol49dBI0Mv2d/LOiUl1bixjb
Q0pvaZvoZiGefZwHc5y2HwdVCEoBJH7wqx7OY1O67tiNrRFt5sBmDVq+WO6T1DoR
VCKWttaA+s4NmlzBbhgw1MWeCGmZ45G2kTgOW+/09kMcVss1Hw4ZlQxFKID3Dfz/
uGJmEjDzEFJSmThhdKL06CwnDUv1JuQ5nQMjfz2eBKo1l2jchqrF0GDVEbQBSgQu
eL/eEwfIMJkH4dyhmMpBdk55T2T+hLWhE9WAy0YitzUVObKQXicCpQ8/35Ac8B/H
Y48ALXg9qSBvTFEQwQ6dIkuTmb/PC1yu6+TQVDjxbCztn7+xywM=
=qoPc
-----END PGP SIGNATURE-----


Closed
?
Your comment

This issue is archived.

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

To respond to this issue using the mumi CLI, first switch to it
mumi current 66981
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