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

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