On Thu, Jul 23, 2026, at 7:04 PM, Andres Salomon wrote: > 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 > > Attachments: > * llvm-22-4.patch
it would probably be good if we could wait for this MR to land: https://salsa.debian.org/pkg-llvm-team/llvm-toolchain/-/merge_requests/224 to avoid the need for another bump for rustc(-web)? Fabian

