Hi! On Tue, Aug 20, 2024 at 08:38:02PM +0200, Andreas Tille wrote: > Am Tue, Aug 20, 2024 at 06:08:54PM +0200 schrieb наб: > > it even passes the standard Salsa pipelines > > (except for reprotest: > > https://salsa.debian.org/nabijaczleweli/archivemount/-/jobs/6154192#L578) > > but it looks like that's because the reprotest driver is broken) > I admit I would tolerate failure in reprotest for sponsoring. Forwarded as https://salsa.debian.org/salsa-ci-team/pipeline/-/issues/376
> Unfortunately it does not build in my local pbuilder: > > dh_auto_build > [...] > /usr/bin/ld: /lib/x86_64-linux-gnu/liblz4.so.1: undefined reference to > `LZ4_XXH32_reset' > collect2: error: ld returned 1 exit status > make[1]: *** [<builtin>: archivemount] Error 1 > > If I use the following patch: > $ git diff > diff --git a/debian/control b/debian/control > index b67d02d..45a6ec1 100644 > --- a/debian/control > +++ b/debian/control > @@ -13,6 +13,7 @@ Build-Depends: debhelper, > libfuse3-dev, > libarchive-dev, > pkgconf, > + liblz4-dev > > > the build works fine. No idea why Salsa CI installs liblz4-dev but > pbuilder does obviously not. Well, libarchive-dev Depends: liblz4-dev, so that's, uh, impossible? I'd certainly interrogate the pbuilder log about this before adding the build-dep; smells weird to me. The build certainly works in a clean sid chroot (i just built it in a clean sid chroot; naturally apt build-dep pulled in libarchive-dev and liblz4-dev). > > If any particular cetera (or category of cetera) cross your mind, > > I can find what their previous values were and list them as well. > I do not want to by over-picky. But debhelper compat level and > Standards-Version are mandatory for mentioning. Thanks, good to know. Best, (Also, you left me out of CC: so I got this delayed, from the web.)
signature.asc
Description: PGP signature