Project

General

Profile

Porting #852

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

isacdaavid - over 4 years ago - . Updated over 3 years ago.

Status:
fixed
Priority:
bug
Assignee:
-
% Done:

100%


Description

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 [[https://packages.debian.org/search?keywords=xindy&searchon=names&suite=all&section=all]] (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: [[https://bugzilla.redhat.com/show_bug.cgi?id=1275438#c4]]


Files

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

History

#1

Updated by Anonymous over 4 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)
#2

Updated by isacdaavid about 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.

#3

Updated by Anonymous about 4 years ago

  • Project changed from 19 to Software ports
#4

Updated by isacdaavid over 3 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