#1144966 trixie-pu: package rustc-web/1.96.0+dfsg1-1~deb13u1

#1144966#5
Date:
2026-08-20 22:33:35 UTC
From:
To:
Hi,

I propose an update to rustc introduced as src:rustc-web, as we've done in
the past (e.g. #1110080). The risk is low as it is a new package, which will
be used to build chromium, firefox, clamav... I'm providing a diff from the
version in experimental, which this was based on. Since rustc build-deps on
itself and requires a new enough version, we can't bootstrap it with src:rustc
from trixie. Instead I'll upload binaries, and we can then binNMU it.

I have already uploaded the package and have binary builds for several
architectures waiting. I'll upload them once the package is in proposed-updates
unless you tell me otherwise.

Cheers,
Emilio

#1144966#10
Date:
2026-08-20 23:38:29 UTC
From:
To:
Hi,

It's not absolutely critical, but I'll be working on chromium 152 this
weekend and it would be wonderful if this new version of rustc-web were
available in t-pu by then. We've already got the update in bookworm, so
once this gets accepted I can drop some rather large rust workaround
patches.

Thanks,
Andres

#1144966#15
Date:
2026-08-26 07:59:03 UTC
From:
To:
Hi,

We are not sure if that felt through the cracks, and excuse if the
ping follows too shortly (I realize it is only two days passing).

I see two options, eithr stable-proposed-updates is enabled for
security builds temporarily until chromium is done (I guess we should
not have it longer, vs. as we discussed for -updates).

Or second option is to relese the llvm-toolchain-22 as needed via a
SUA, would that be an option? I'm explicitly adding Adam here into CC.

I notice there would be another chromium update as there was a new
batch of CVEs yesterday AFAICS.

Regards,
Salvatore

#1144966#20
Date:
2026-08-26 09:01:28 UTC
From:
To:
A third option would be:

  llvm-toolchain-22 (1:22.1.8-1~deb13u5) trixie-security; urgency=medium

    * Rebuild for trixie-security.

This would be the most natural solution of uploading to security what is
needed in security.

Among the architectures where chromium is built, the slowest at building
llvm-toolchain-22 is ppc64el with 7-8 hours build time.

cu
Adrian

#1144966#25
Date:
2026-08-26 09:28:26 UTC
From:
To:
surely we want no temporary solution (which eg also prevent rebuilds), no?
#1144966#30
Date:
2026-08-26 18:34:02 UTC
From:
To:
package release.debian.org
tags 1144966 = trixie pending
thanks

Hi,

The upload referenced by this bug report has been flagged for acceptance into the proposed-updates queue for Debian trixie.

Thanks for your contribution!

Upload details
==============

Package: rustc-web
Version: 1.96.0+dfsg1-1~deb13u1

Explanation: new package to support browser builds

#1144966#35
Date:
2026-08-26 18:34:02 UTC
From:
To:
package release.debian.org
tags 1144966 = trixie pending
thanks

Hi,

The upload referenced by this bug report has been flagged for acceptance into the proposed-updates queue for Debian trixie.

Thanks for your contribution!

Upload details
==============

Package: rustc-web
Version: 1.96.0+dfsg1-1~deb13u1

Explanation: new package to support browser builds

#1144966#40
Date:
2026-08-26 18:59:19 UTC
From:
To:
Hi,

I have just done the change to enable stable-proposed-updates for
security builds in the buildd configuration (pending puppet
propagation). Sorry for the delay.

Regards
Aurelien

#1144966#45
Date:
2026-08-27 11:54:03 UTC
From:
To:
Hi Aurelien,

Thank you!

Regards,
Salvatore

#1144966#50
Date:
2026-09-12 08:05:42 UTC
From:
To:
This update was released as part of 13.7.
#1144966#55
Date:
2026-09-12 13:31:31 UTC
From:
To:
Hi,

Now that the 13.7 point release is out, do we still need this change or
can it be reverted?

Thanks
Aurelien

#1144966#60
Date:
2026-09-12 18:58:57 UTC
From:
To:
Hi Aurelien,

Please revert it for now, so that we do not accidentially pick up a
dependency from stable-proposed-updates.

Regards,
Salvatore

#1144966#65
Date:
2026-09-12 19:17:52 UTC
From:
To:
+1 from me.

Emilio does have a pending llvm-toolchain-22 build fix for armel, but I
don't know his timeline for uploading that (and 13.8 is only a month away).

Thanks!

#1144966#70
Date:
2026-09-12 21:02:38 UTC
From:
To:
Hi Salvatore,

Thanks for the feedback, I reverted it.

Regards
Aurelien