[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: