Bug#1008657: clang-14: Integrate post v14.0.0 upstream patches

Sedat Dilek sedat.dilek at gmail.com
Wed Mar 30 17:19:30 BST 2022


Hi Sylvestre,

Unfortunately, I did NOT get your reply from the Debian-BR-system.

Furthermore, I have no user (guest) account on <salsa.debian.org>, so
a MR (Merge-Request) seems not possible for me.

So, I cloned the latest debian "llvm-toolchain-14" from salsa-Git.

git clone https://salsa.debian.org/pkg-llvm-team/llvm-toolchain.git debian

cd debian/
git checkout origin/14 -b llvm-toolchain-14

[ EDIT debian/patches/series ]

git add debian/patches/series
debian/patches/0001-libc-Add-workaround-to-avoid-breaking-users-of-span-.patch
debian/patches/0002-libc-Re-enable-workaround-for-pre-ranges-CTAD-in-std.patch
git commit -m 'Add libc++ patches from upstream (post version 14.0.0)'
git format-patch --signoff -1

That patch is attached here.

I have not modified debian/changelog and it does not look like it is the latest:

$ head -10 debian/changelog
llvm-toolchain-14 (1:14.0.0~+rc4-1) unstable; urgency=medium

 * New snapshot release (rc3 isn't a thing)
 * Add an ugly workaround for Ubuntu jammy (some python files are
installed in local/lib)

-- Sylvestre Ledru <sylvestre at debian.org>  Fri, 11 Mar 2022 18:28:07 +0100

llvm-toolchain-14 (1:14.0.0~+rc2-1~exp1) unstable; urgency=medium

 * New snapshot release

I have not tried or checked if my patch is applied when using the
latest orig-tarball and latest debian-tarball.

Normally, I would use dsc | orig-tarball | debian-tarball from [2], [3] and [4].

Is that attached patch helpful for you or not?

Thanks.

Regards,
- Sedat -

[1] https://packages.debian.org/sid/clang-14
[2] http://deb.debian.org/debian/pool/main/l/llvm-toolchain-14/llvm-toolchain-14_14.0.0-1.dsc
[3] http://deb.debian.org/debian/pool/main/l/llvm-toolchain-14/llvm-toolchain-14_14.0.0.orig.tar.xz
[4] http://deb.debian.org/debian/pool/main/l/llvm-toolchain-14/llvm-toolchain-14_14.0.0-1.debian.tar.xz
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Add-libc-patches-from-upstream-post-version-14.0.0.patch
Type: text/x-patch
Size: 20776 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-llvm-team/attachments/20220330/245a6775/attachment-0001.bin>


More information about the Pkg-llvm-team mailing list