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.)

Attachment: signature.asc
Description: PGP signature

Reply via email to