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

[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: