llvm-toolchain-20 (1:20.1.8-1~exp1)
[PTS] [DDPO]
COMMITS: VCS has seen 15 commits since the debian/1%20_20.1.66-1_exp1 tag
- Git: https://salsa.debian.org/pkg-llvm-team/llvm-toolchain.git -b 20
-
- Branch: 20
- Path: debian/changelog
- Repo size: 2453504
- Browser: https://salsa.debian.org/pkg-llvm-team/llvm-toolchain/tree/20
- Last scan: 2025-10-15 10:53:08+00
- Next scan: 2025-10-20 20:11:00+00
- Merge requests: 5
- Debian changelog in Git:
llvm-toolchain-20 (1:20.1.8-1~exp1) experimental; urgency=medium
[ Sylvestre Ledru ]
* New upstream release
* Remove "Provides: libunwind-dev"
(Closes: #1100483)
[ Andres Salomon ]
* Remove libcxx-soname.diff, and revert changes that modified SONAMEs in
libc++1-20, libc++abi1-20, and libuwind-20.
* Drop major version from libc++1-20, libc++abi1-20, and libunwind-20
package names (eg, libc++1-20 -> libc++1). Upstream guarantees a stable
ABI.
[ Jianfeng Liu ]
* Add CFLAGS/CXXFLAGS -mcmodel=medium on loong64 (Closes: #1107858)
-- Sylvestre Ledru <sylvestre@debian.org> Thu, 17 Jul 2025 14:26:41 +0200
- This branch is 15 commits ahead of tag debian/1%20_20.1.66-1_exp1
- Git log:
commit b86abd227f68ae4d72afb24f388027c21a598cc7
Merge: 9739081 f77f1b8
Author: Sylvestre Ledru <sylvestre@debian.org>
Date: Wed Sep 24 10:53:29 2025 +0000
Merge branch '20-qualify-multiarch' into '20'
[20] Remove Multi-Arch: same from colliding liboffload-20 (but not libllvm20)
See merge request pkg-llvm-team/llvm-toolchain!186
commit f77f1b8a4c72879735d4a8806c269350a47c15d2
Author: Simon McVittie <smcv@debian.org>
Date: Sat Sep 20 11:12:34 2025 +0100
d/qualify-clang.sh: Also check for liboffload-VERSION{,-dev}
Detects: #1116199
Fixes: 7a04a387 "Ship liboffload in a new package"
Signed-off-by: Simon McVittie <smcv@debian.org>
commit 72fe37b41568e4f83d01e86769e9fd23df620e39
Author: Simon McVittie <smcv@debian.org>
Date: Sat Sep 20 11:11:18 2025 +0100
d/control.in: liboffload-20 can't be Multi-Arch: same
It contains usr/lib/llvm-20/lib/libLLVMOffload.so.20.1 which collides
with other architectures' instances of the same filename.
Closes: #1116199
Fixes: 7a04a387 "Ship liboffload in a new package"
Signed-off-by: Simon McVittie <smcv@debian.org>
commit 82b9d45bc889114bbc3b488384d168c0d35e514a
Author: Simon McVittie <smcv@debian.org>
Date: Mon Sep 15 13:58:18 2025 +0100
d/qualify-clang.sh: Assert M-A: same packages don't collide in usr/lib/llvm-${VERSION}
Detects: #1100981
Signed-off-by: Simon McVittie <smcv@debian.org>
commit 3f7711fa7a7adcf12aa2aad47273e70f8b0439be
Author: Simon McVittie <smcv@debian.org>
Date: Mon Sep 15 13:55:57 2025 +0100
d/qualify-clang.sh: Assert that libllvm${VERSION} is M-A: same
Detects: #1106132, #1115227
Signed-off-by: Simon McVittie <smcv@debian.org>
commit 4741eb4454b571266cf339d0054a860e589768d0
Author: Simon McVittie <smcv@debian.org>
Date: Sat Sep 20 10:53:09 2025 +0100
d/qualify-clang.sh: Remove clang major version from libc++1, libc++abi1, libunwind
The major version was removed from the actual packages, but not from
this test script.
Fixes: 4b5eaa85 "Drop major versions from package names for libc++1/libc++abi1/libunwind"
Signed-off-by: Simon McVittie <smcv@debian.org>
commit 9739081b51f15dd469b950b292f729ea78b3567e
Merge: 06565d1 8155396
Author: Sylvestre Ledru <sylvestre@debian.org>
Date: Tue Sep 9 17:01:12 2025 +0000
Merge branch 'loong64-cmodel-medium-20' into '20'
Add CFLAGS/CXXFLAGS -mcmodel=medium on loong64
See merge request pkg-llvm-team/llvm-toolchain!174
commit 8155396577769d1ec40082f00927893eef803145
Author: Jianfeng Liu <liujianfeng1994@gmail.com>
Date: Mon Aug 25 17:08:58 2025 +0800
Add CFLAGS/CXXFLAGS -mcmodel=medium on loong64
Signed-off-by: Jianfeng Liu <liujianfeng1994@gmail.com>
commit 06565d1cfb5c9481e8de13ea1063593fa98b84a0
Author: Sylvestre Ledru <sylvestre@debian.org>
Date: Sun Aug 17 21:52:11 2025 +0200
adjust lintian override
commit a9f03994b891dd3acb1cd6c32c3f54cc3f22a1c1
Author: Sylvestre Ledru <sylvestre@debian.org>
Date: Sun Aug 17 21:40:42 2025 +0200
prep upload
commit 0cf3c8262b9a24d1b3816d531956f788b49fe71f
Merge: c797bd7 4b5eaa8
Author: Sylvestre Ledru <sylvestre@debian.org>
Date: Fri Jun 13 18:21:54 2025 +0000
Merge branch 'renamelibs-20' into '20'
Revert SONAME changes from libs and instead drop major version from package name
See merge request pkg-llvm-team/llvm-toolchain!171
commit 4b5eaa852fe09818da3c99951745622d9976d25f
Author: Andres Salomon <dilinger@queued.net>
Date: Tue Jun 10 11:53:37 2025 -0400
Drop major versions from package names for libc++1/libc++abi1/libunwind
According to https://github.com/llvm/llvm-project/pull/132615
https://github.com/llvm/llvm-project/blob/main/libcxx/docs/ABIGuarantees.rst
we are guaranteed a stable ABI. Given that, let's make the libraries handled
more like libc6.
commit 619e802984b885cab391ed8e508aea419162e9af
Author: Andres Salomon <dilinger@queued.net>
Date: Mon Jun 9 14:23:05 2025 -0400
revert "Modify libc++/libc++abi/libunwind SONAMEs to include major version"
commit c797bd798e1452b90b86ec1c1704cdf019260d6a
Author: Sylvestre Ledru <sylvestre@debian.org>
Date: Fri Jun 13 08:57:11 2025 +0200
Remove "Provides: libunwind-dev" (Closes: #1100483)
commit 446ea32dc81d09bb037037d8a2f938a804827549
Author: Sylvestre Ledru <sylvestre@debian.org>
Date: Fri Jun 13 08:52:52 2025 +0200
New upstream release