[Debian-med-packaging] Bug#895925: libzstd FTCBFS: uses the build architecture compiler
Alex Mestiashvili
amestia at rsh2.donotuse.de
Tue Apr 17 16:19:30 BST 2018
On 04/17/2018 04:37 PM, Helmut Grohne wrote:
> Source: libzstd
> Version: 1.3.3+dfsg-1
> Severity: important
> Tags: patch
> User: helmutg at debian.org
> Usertags: rebootstrap
> Control: affects -1 + src:apt
>
> Congratulations! libzstd became part of the essential build closure as
> apt started depending on it. Before too long libzstd will be on every
> Debian system around.
>
> Of course that means you get a lot more bug reports and this likely is
> one of the first ones. Being part of the essential build closure is a
> privilege that comes with some obligations. You need to be cross
> buildable. Thus I'm filing this bug at important severity.
>
> The actual cross build failure is rather simple and simply fixed.
> dh_auto_build passes cross compilers around, so that part just works.
> The later $(MAKE) invocation doesn't do that and compiles for the build
> architecture instead. Replacing it with dh_auto_build makes cross
> building work. I'm attaching a patch for your convenience.
>
> Helmut
>
>
>
> _______________________________________________
> Debian-med-packaging mailing list
> Debian-med-packaging at alioth-lists.debian.net
> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-packaging
>
Thank you for the patch. libzstd-1.3.4-dfsg-2 is waiting in the new queue.
The patch is applied and fixed version will be uploaded once 1.3.4-dfsg2
passes the new.
Best regards,
Alex
More information about the Debian-med-packaging
mailing list