On Wed, 03 Sep 2025 13:16, Sebastian Ramacher <[email protected]> wrote:
Control: tags -1 moreinfo
On 2025-09-03 13:09:26 +0200, Matthias Geiger wrote:
Package: release.debian.org
Severity: normal
X-Debbugs-Cc: [email protected], [email protected]
Control: affects -1 + src:rust-jpegxl-rs
User: [email protected]
Usertags: binnmu
nmu rust-jpegxl-rs_0.11.2-1 . ANY . unstable . -m "Rebuild against rust-jpegxl-sys
0.11.2-2"
please binNMU jpegxl-rs against the newer jpegxl-sys. This is needed
to fix a linker error.
rust-jpegxl-rs builds no binaries. So why is this needed?
I might be wrong here, but AFAICT rust-jpegxl-rs calls into
rust-jpegxl-sys to call into libjxl0.11. I made a mistake in my patch so
that -sys would not be link against the jxl_threads.so library. With
this fixed I *think* rust-jpegxl-rs still needs a rebuild because
otherwise the build fails in a dependent package (glycin).
best,
werdahias