[texlive-bin] 01/01: s390x building, use -O1 instead of gcc-4.8
This is an automated email from the git hooks/post-receive script.
preining pushed a commit to branch master
in repository texlive-bin.
commit 2055f092e1b0bfc6142ebd6f9e442fed8a1a1bc1
Author: Norbert Preining <norbert@preining.info>
Date: Fri Jul 11 18:23:19 2014 +0900
s390x building, use -O1 instead of gcc-4.8
---
debian/changelog | 6 ++++++
debian/control | 2 +-
debian/rules | 9 ++++-----
3 files changed, 11 insertions(+), 6 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 1fab7a7..6f22921 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+texlive-bin (2014.20140528.34243-5) UNRELEASED; urgency=medium
+
+ * s390x: switch back to use standard gcc (4.9), but build with -O1
+
+ -- Norbert Preining <preining@debian.org> Fri, 11 Jul 2014 18:23:42 +0900
+
texlive-bin (2014.20140528.34243-4) unstable; urgency=medium
* include more upstream fixes for synctex shlib
diff --git a/debian/control b/debian/control
index c806ebd..ce1577b 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,7 @@ Section: tex
Priority: optional
Maintainer: Debian TeX Maintainers <debian-tex-maint@lists.debian.org>
Uploaders: Norbert Preining <preining@debian.org>, Frank Küster <frank@kuesterei.ch>
-Build-Depends: debhelper (>= 7.0.50~), sharutils, libncurses5-dev | libncurses-dev, libxaw7-dev, zlib1g-dev | libz-dev, flex, bison, libpoppler-private-dev (>= 0.12.4), libfontconfig1-dev, dh-autoreconf, time, libgraphite2-dev, libgs-dev, libpixman-1-dev (>= 0.32.4), libzzip-dev (>= 0.12), libharfbuzz-dev (>= 0.9.18-3), libicu-dev, recode, texinfo, automake (>= 1:1.13.1), autoconf (>= 2.69), libtool (>= 2.4.2), m4 (>= 1.4.16), libpotrace-dev (>= 1.11), libxp-dev, libxi-dev, libpaper-dev, [...]
+Build-Depends: debhelper (>= 7.0.50~), sharutils, libncurses5-dev | libncurses-dev, libxaw7-dev, zlib1g-dev | libz-dev, flex, bison, libpoppler-private-dev (>= 0.12.4), libfontconfig1-dev, dh-autoreconf, time, libgraphite2-dev, libgs-dev, libpixman-1-dev (>= 0.32.4), libzzip-dev (>= 0.12), libharfbuzz-dev (>= 0.9.18-3), libicu-dev, recode, texinfo, automake (>= 1:1.13.1), autoconf (>= 2.69), libtool (>= 2.4.2), m4 (>= 1.4.16), libpotrace-dev (>= 1.11), libxp-dev, libxi-dev, libpaper-dev
Standards-Version: 3.9.5
Homepage: http://www.tug.org/texlive/
Vcs-Git: git://anonscm.debian.org/debian-tex/texlive-bin.git
diff --git a/debian/rules b/debian/rules
index 96df7dd..f65f1ff 100755
--- a/debian/rules
+++ b/debian/rules
@@ -24,12 +24,11 @@ ifeq ($(DEB_HOST_ARCH), alpha)
endif
#
-# gcc-4.9 creates broken binaries on s390x, see #753575
-# debian/control contains conditional build-deps on the
-# gcc/g++ 4.8 version on s390x
+# gcc-4.9 creates broken binaries on s390x, see #753575,
+# fix is to use -O1
ifeq ($(DEB_HOST_ARCH), s390x)
- export CC = gcc-4.8
- export CXX = g++-4.8
+ export CFLAGS = -O1
+ export CXXFLAGS = -O1
endif
# for blacklisting bad archs
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-tex/texlive-bin.git
Reply to: