Am 13.03.2020 um 12:42 teilte Hilmar Preusse mit: > Upload of TL 2020 to experimental > > * What was the outcome of this action? > > We FTBFS on a few arches. Until now this phenomenon is known for ppc64el, > s390x, ia64, m68k, ppc64 & riscv64. The build fails w/: > > checking for library containing pow... (cached) -lm > checking for library containing dlopen... (cached) -ldl > checking for special C compiler options needed for large files... (cached) no > checking for _FILE_OFFSET_BITS value needed for large files... (cached) no > checking for _LARGEFILE_SOURCE value needed for large files... (cached) no > configure: error: Sorry, can not preprocess <lj_arch.h> > === configuring in luajit failed > make[3]: *** [Makefile:874: recurse] Error 1 > I suspect that the following code in debian/rules needs to be expanded:
# 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 --disable-mfluajit WITHLUAJIT=no else # not necessary, but for completeness BUILDLUAJITTEX=--enable-luajittex --enable-mfluajit WITHLUAJIT=yes endif ...and --disable-luajithbtex (resp. --enable-luajithbtex) needs to be added. H. -- sigfault #206401 http://counter.li.org
signature.asc
Description: OpenPGP digital signature