Source: librep
Version: 0.90.2-1.4

It failed to build on arm64:

http://buildd.debian.org/status/package.php?p=librep&suite=sid

The error was:

REPLISPDIR=../lisp REP_DL_LOAD_PATH=../src/.libexec REPDOCFILE=../doc-strings 
../src/rep --batch -l rep.vm.compiler \
  -f compile-batch rep-xgettext.jl \
&& mv rep-xgettext.jlc rep-xgettext && chmod +x rep-xgettext
 ** error: --with-stack-direction is incorrect; it should be -1

I think this can be fixed simply by adding this to the similar clauses
in debian/rules:

ifeq ($(DEB_HOST_ARCH),$(findstring $(DEB_HOST_ARCH),arm64))
       ARCH_CONF = --with-stack-direction=-1
endif

(Or you could try and work out why the autoconf stuff seems to be
getting it wrong not just for arm64 but for lots of Debian
architectures.)


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to