It's likely* we'll need to backport clang-18 or 19 to stable - can you give me a timeline for when you're planning to remove clang-16 from stable? If it's in the near-term, then we'll probably start testing out chromium in sid with clang-18 and backporting it to stable. If it's a few months out, then (with the assumption that clang 19.1.0 final will be released any day now and hopefully transition to trixie relatively quickly,) we'll focus on clang-19.
* Aside from clang-16 compiler bugs, newer Rust also depends on clang-17 or above. For Firefox 128esr they're going with a version of rustc-web that can build against clang-16, but both chromium and firefox-esr will likely need to continue upgrading rustc-web in stable.
On 9/9/24 16:54, Sylvestre Ledru wrote:
Package: chromium
Version: 120.0.6099.109-1
Severity: important
Dear Maintainer,
We would like to remove llvm-toolchain-16 and chromium uses clang 16.
Please update to 18 or 19.
Thanks
Sylvesre
-- System Information:
Debian Release: trixie/sid
APT prefers testing
APT policy: (990, 'testing'), (600, 'unstable'), (500, 'oldstable'), (300,
'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 6.5.0-5-amd64 (SMP w/20 CPU threads; PREEMPT)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages chromium depends on:
ii chromium-common 120.0.6099.109-1
ii libasound2t64 [libasound2] 1.2.11-1+b1
ii libatk-bridge2.0-0t64 [libatk-bridge2.0-0] 2.52.0-1
ii libatk1.0-0t64 [libatk1.0-0] 2.52.0-1
ii libatomic1 14-20240330-1
ii libatspi2.0-0t64 [libatspi2.0-0] 2.52.0-1
ii libc6 2.38-14
ii libcairo2 1.18.0-1
ii libcups2t64 [libcups2] 2.4.7-1.2+b1
ii libdbus-1-3 1.14.10-3
ii libdouble-conversion3 3.3.0-1
ii libdrm2 2.4.117-1
ii libevent-2.1-7t64 [libevent-2.1-7] 2.1.12-stable-10
ii libexpat1 2.6.2-1
ii libflac12t64 [libflac12] 1.4.3+ds-2.1
ii libfontconfig1 2.14.2-6
ii libfreetype6 2.13.2+dfsg-1
ii libgbm1 23.3.5-1
ii libgcc-s1 14-20240330-1
ii libglib2.0-0t64 [libglib2.0-0] 2.80.2-2
ii libgtk-3-0t64 [libgtk-3-0] 3.24.42-1
ii libjpeg62-turbo 1:2.1.5-2
ii libjsoncpp25 1.9.5-6
ii liblcms2-2 2.14-2
ii libminizip1t64 [libminizip1] 1:1.3.dfsg+really1.3.1-1
ii libnspr4 2:4.35-1.1
ii libnss3 2:3.102-1
ii libopenh264-7 2.4.1+dfsg-1
ii libopenjp2-7 2.5.0-2
ii libopus0 1.4-1
ii libpango-1.0-0 1.54.0+ds-1
ii libpng16-16t64 [libpng16-16] 1.6.43-5
ii libpulse0 16.1+dfsg1-2+b1
ii libsnappy1v5 1.1.10-1
ii libstdc++6 14-20240330-1
ii libwebp7 1.4.0-0.1
ii libwebpdemux2 1.4.0-0.1
ii libwebpmux3 1.4.0-0.1
ii libwoff1 1.0.2-2
ii libx11-6 2:1.8.7-1+b1
ii libxcb1 1.17.0-2
ii libxcomposite1 1:0.4.5-1
ii libxdamage1 1:1.1.6-1
ii libxext6 2:1.3.4-1+b1
ii libxfixes3 1:6.0.0-2+b1
ii libxkbcommon0 1.6.0-1
ii libxml2 2.9.14+dfsg-1.3+b3
ii libxnvctrl0 525.125.06-1
ii libxrandr2 2:1.5.4-1
ii libxslt1.1 1.1.35-1
ii xdg-desktop-portal-gnome [xdg-desktop-portal-back 44.2-3
end]
ii xdg-desktop-portal-gtk [xdg-desktop-portal-backen 1.15.1-1
d]
ii zlib1g 1:1.3.dfsg+really1.3.1-1
Versions of packages chromium recommends:
ii chromium-sandbox 120.0.6099.109-1
Versions of packages chromium suggests:
pn chromium-driver <none>
pn chromium-l10n <none>
pn chromium-shell <none>
Versions of packages chromium-common depends on:
ii libc6 2.38-14
ii libjsoncpp25 1.9.5-6
ii libstdc++6 14-20240330-1
ii libx11-6 2:1.8.7-1+b1
ii libxnvctrl0 525.125.06-1
ii x11-utils 7.7+6+b1
ii xdg-utils 1.1.3-4.1
ii zlib1g 1:1.3.dfsg+really1.3.1-1
Versions of packages chromium-common recommends:
ii awesome [notification-daemon] 4.3-7
ii chromium-sandbox 120.0.6099.109-1
ii fonts-liberation 1:2.1.5-3
ii gnome-shell [notification-daemon] 44.9-2+b1
ii libgl1-mesa-dri 23.3.5-1
pn libu2f-udev <none>
pn system-config-printer <none>
ii upower 1.90.2-7
Versions of packages chromium-sandbox depends on:
ii libc6 2.38-14
-- no debconf information
OpenPGP_signature.asc
Description: OpenPGP digital signature

