[texlive-bin] 01/01: disable luajittex on s390x
This is an automated email from the git hooks/post-receive script.
preining pushed a commit to branch master
in repository texlive-bin.
commit 7463d8ce981c67da361c8ce37b3502ed195b55cb
Author: Norbert Preining <norbert@preining.info>
Date: Thu May 29 21:55:50 2014 +0900
disable luajittex on s390x
---
debian/changelog | 6 ++++++
debian/rules | 6 ++++++
2 files changed, 12 insertions(+)
diff --git a/debian/changelog b/debian/changelog
index 486712e..978a390 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+texlive-bin (2014.20140528.34243-2) unstable; urgency=medium
+
+ * disable building of luajittex on s390x (Closes: #749718)
+
+ -- Norbert Preining <preining@debian.org> Thu, 29 May 2014 21:54:28 +0900
+
texlive-bin (2014.20140528.34243-1) unstable; urgency=medium
* upload to unstable
diff --git a/debian/rules b/debian/rules
index 76e6101..5af5952 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,6 +4,8 @@
export SHELL=/bin/bash
export CONFIG_SHELL=/bin/sh
+LUAJIT_FAIL_ARCHS="s390x"
+
# In case one wants to build with old automake (<< 1.13.1), the following
# variable has to be set. By default the debian/control requires high
# enough versions of automake and friends
@@ -14,6 +16,9 @@ DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
ifeq ($(DEB_HOST_ARCH), alpha)
export LDFLAGS = -Wl,--no-relax
endif
+ifneq (,$(filter $(DEB_HOST_ARCH), $(LUAJIT_FAIL_ARCHS)))
+ DISABLE_JIT=--disable-luajittex
+endif
#
# it seems that ARM metafont segfaults due to a problem with armhf's malloc
@@ -73,6 +78,7 @@ override_dh_auto_configure:
--with-x \
--with-mf-x-toolkit \
--with-xdvi-x-toolkit=xaw \
+ $(DISABLE_JIT) \
--disable-lcdf-typetools \
--disable-biber \
--disable-dvipng \
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-tex/texlive-bin.git
Reply to: