bullseye-pu: package llvm-toolchain-16/16.0.6-15~deb11u1
Andres Salomon
dilinger at queued.net
Tue Oct 10 17:21:06 BST 2023
Package: release.debian.org
Severity: normal
Tags: bullseye
User: release.debian.org at packages.debian.org
Usertags: pu
Chromium newest version FTBFS on bullseye with clang-13, but works fine
with clang-16.
[ Reason ]
Chromium 118 (which will likely be released as stable today, and
probably with CVEs) fails to build on bullseye's clang-13 with an issue
that I can't figure out. I've got plenty of clang-13 workarounds in
chromium already, but this most recent issue is in a large (tens of
thousands of lines long), complex autogenerated c++ file. The file is
generated exactly the same on bookworm & bullseye, but fails on
bullseye's clang-13 while succeeding on bookworm's clang-14. I'm stuck
at this point, and having clang-16 in bullseye would allow us to easily
continue chromium's bullseye-security support. It will also allow us to
drop a bunch of crufty workaround patches.
[ Impact ]
There's no impact for users, as packages in stable must explicitly
choose to build against clang-16.
[ Tests ]
Chromium 118.0.5993.54 succeeded in building and running on bullseye
with clang-16 packages from llvm-toolchain-16_16.0.6-15~deb11u1.
[ Risks ]
Low/no risk. Clang-16 is not currently in bullseye.
[ Checklist ]
[x] *all* changes are documented in the d/changelog
[x] I reviewed all changes and I approve them
[ ] attach debdiff against the package in (old)stable
[x] the issue is verified as fixed in unstable
[ Changes ]
The changelog entry:
llvm-toolchain-16 (1:16.0.6-15~deb11u1) bullseye; urgency=medium
.
* Non-maintainer upload.
* Rebuild for bullseye.
No additional changes were necessary. I've not included a debdiff,
since clang-16 is not already in bullseye.
[ Other info ]
For consistency and ease of maintenance I'll probably prepare this same
package for bookworm, once 118 is released and all the security uploads
are complete.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-llvm-team/attachments/20231010/fbb30f8b/attachment.htm>
More information about the Pkg-llvm-team
mailing list