[Debian-med-packaging] Any other architecture than amd64? [Was: Please help on build issue on arm64 (and others) (Was: failed arm64 build of vsearch 1.0.16+dfsg-1)]

Andreas Tille andreas at an3as.eu
Thu Feb 19 19:28:42 UTC 2015

Hi Torbjørn,

Debian has an autobuilder infrastructure but all architectures other
than amd64 failed in building.  Could you confirm that this is your only
target architecture for vsearch?  I'll diable any other architecture in
this case.

BTW, I just uploaded 1.0.16. :-)

Kind regards


----- Forwarded message from Neil Williams <codehelp at debian.org> -----

Date: Thu, 19 Feb 2015 19:15:44 +0000
From: Neil Williams <codehelp at debian.org>
To: debian-arm at lists.debian.org, Andreas Tille <andreas at an3as.eu>
Subject: Re: Please help on build issue on arm64 (and others) (Was: failed arm64 build of vsearch 1.0.16+dfsg-1)

On Thu, 19 Feb 2015 19:59:20 +0100
Andreas Tille <andreas at an3as.eu> wrote:

> Hi,
> the problematic line is:
> ...
> g++ -O3 -DHAVE_BZLIB  -Icityhash -Wall -Wsign-compare -g -c -o
> align.o align.cc In file included from align.cc:22:0:
> vsearch.h:30:23: fatal error: x86intrin.h: No such file or directory
>  #include <x86intrin.h>
>                        ^
> compilation terminated.

That may only be the start of the problems. The source code has no
concept of anything other than x86, it builds on no architectures other
than amd64. Is there any upstream interest in architectures other than
amd64? Is there a use case for the package on architectures other than

> I have no idea, whether there is some workaround for non-x86
> architectures.

A workaround might not be enough - this package could need upstream
porting and maintenance.


Neil Williams

----- End forwarded message -----


More information about the Debian-med-packaging mailing list