Porting #852

[texlive-bin] won't build on ARM hardware (xindy/clisp memory fault)

isacdaavid - almost 5 years ago - . Updated almost 4 years ago.

% Done:



xindy is a Tex package which depends on clisp and that we provide in our texlive-bin package. I was able to build texlive-bin unmodified on QEMU-ARM, but in real hardware clisp crashes with a memory fault while trying to compile texlive-bin/src/source/utils/xindy/xindy-2.5.1/src/base.lsp.

I attached a file with the relevant part of the build process.

For reference, Debian had xindy for arm soft-float during wheezy, and now the sid version claims to be available for armv7 hard-float, but there's no xindy package in Debian stable according to this search [[]] (and no other package seems to include it).

Other distros don't package xindy at all for ARM (Gentoo, Fedora, Arch ARM). The only mention of this bug I could find comes from a recent attempt to package xindy in Fedora: [[]]


texlive-bin.log (7.85 KB) texlive-bin.log isacdaavid, 2015-11-07 05:30 AM



Updated by Anonymous almost 5 years ago

  • Subject changed from texlive-bin won't build on ARM hardware (xindy/clisp memory fault) to [texlive-bin] won't build on ARM hardware (xindy/clisp memory fault)

Updated by isacdaavid over 4 years ago

Interestingly, the QEMU build also failed for the same reason on a x86_64 host. It's only QEMU on i686 that can overcome it.


Updated by Anonymous over 4 years ago

  • Project changed from 19 to Software ports

Updated by isacdaavid almost 4 years ago

  • % Done changed from 0 to 100
  • Status changed from open to fixed

This was fixed a while back in abslibre with conditional compilation to disable xindy on armv7h.

Also available in: Atom PDF