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

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


On Wed, Mar 30, 2022 at 6:19 PM Sedat Dilek <sedat.dilek at gmail.com> wrote:
>
> 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

Attached is my debdiff against latest dsc | orig-tarball |
debian-tarball as of Debian version 14.0.0-1.

Hope this is helpful.

- sed@ -
-------------- next part --------------
A non-text attachment was scrubbed...
Name: llvm-toolchain-14_14-0-0-1_1_dileks.debdiff
Type: application/octet-stream
Size: 21015 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-llvm-team/attachments/20220330/29b1656c/attachment-0001.obj>


More information about the Pkg-llvm-team mailing list