Bug#1139451: trixie-pu: package llvm-toolchain-22/1:22.1.7-1~deb13u1
Andres Salomon
dilinger at queued.net
Thu Jul 23 18:04:54 BST 2026
On 7/6/26 14:37, Andres Salomon wrote:
>
>
> On 7/6/26 13:49, Adam D. Barratt wrote:
>> Hi,
>>
>> On Sun, 2026-07-05 at 19:29 -0400, Andres Salomon wrote:
>>> Emilio suggested uploading now to save a round-trip, so I just
>>> uploaded 22.1.8-1~deb13u1 to trixie. I've attached the diff between
>>> 22.1.8-1 and 22.1.8-1~deb13u1, though it's really the same as the
>>> previous 22.1.7-1~deb13u1.
>>
>> The packages as uploaded to NEW have some dependency issues:
>>
>> pkg:
>> package: liboffload-22
>> version: 1:22.1.8-1~deb13u1
>> architecture: amd64
>> unsat-dependency: libomp5 (>= 1:22.1)
>>
>> trixie has libomp5 1:19.0-63.
>>
>> Is that "just" a sign of the packages not being built in the correct
>> environment, or something that needs source changes?
>
> D'oh, I think I see the problem. d/rules has the following:
>
> echo 'libomp $(SONAME_OPENMP) libomp5 (>= 1:$(LLVM_VERSION).1)' >>
> debian/shlibs.common
>
> I'll fix it and kick off another rebuild soon.
Okay, that took a little longer than expected because building chromium
on trixie with llvm-toolchain-22 broke (related to trixie's older
bindgen), but we have a workaround for chromium and I was able to test
chromium builds with this new ~deb13u2 package.
I've attached the full debdiff between sid's version and this backport,
but the only non-changelog difference between ~deb13u1 and ~deb13u2 is
the bit at the end:
+@@ -1833,7 +1833,7 @@
+ echo 'libc++ 1 libc++1 (>= 1:$(LLVM_VERSION).1)' > debian/shlibs.common
+ echo 'libc++abi 1 libc++abi1 (>= 1:$(LLVM_VERSION).1)' >>
debian/shlibs.common
+ ifneq (,$(filter $(DEB_HOST_ARCH), $(OMP_ARCHS)))
+- echo 'libomp $(SONAME_OPENMP) libomp5 (>= 1:$(LLVM_VERSION).1)' >>
debian/shlibs.common
++ echo 'libomp $(SONAME_OPENMP) libomp5-19' >> debian/shlibs.common
+ endif
+ ifneq (,$(filter $(DEB_HOST_ARCH), $(LIBUNWIND_ARCHS)))
+ echo 'libunwind 1 llvm-libunwind1 (>= 1:$(LLVM_VERSION).1)' >>
debian/shlibs.common
-------------- next part --------------
A non-text attachment was scrubbed...
Name: llvm-22-4.patch
Type: text/x-patch
Size: 18143 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-llvm-team/attachments/20260723/0cf7adb7/attachment-0001.bin>
More information about the Pkg-llvm-team
mailing list