Bug#824166: texlive-bin: FTBFS due to luajit issues
On 13.05.2016 10:56, Thorsten Glaser wrote:
Hi,
> the latest texlive-bin upload FTBFS on, as far as I can see,
> all architectures for which luajit is not available, because
> it tries to build the embedded luajit. (I’ve checked the x32
> build log, as this currently makes dist-upgrade on my desktop
> a fun exercise.)
>
we do:
LUAJIT_GOOD_ARCHS := amd64 armel armhf hurd-i386 i386 kfreebsd-amd64
kfreebsd-i386 mips mipsel powerpc
and later on:
# for whitelisting good archs
ifeq (,$(filter $(DEB_HOST_ARCH), $(LUAJIT_GOOD_ARCHS)))
# it is not in the list of good archs -> disable luajittex
BUILDLUAJITTEX=--disable-luajittex
WITHLUAJIT=no
else
# not necessary, but for completeness
BUILDLUAJITTEX=--enable-luajittex
WITHLUAJIT=yes
endif
dh_auto_configure -- -C --prefix=/usr \
<snip>
$(BUILDLUAJITTEX) \
...which leads to an --disable-luajittex on x32.
Nevertheless the builder tries to build the lib even on the disabled arches,
which fails for various reasons. Seems the --disable-luajittex switch is simply
ignored...or we need another switch: --disable-mfluajit added.
H.
--
http://www.hilmar-preusse.de.vu/ #206401 http://counter.li.org
Reply to: