------------------------------------------------------------
revno: 690
committer: Matthias Klose <d...@ubuntu.com>
branch nick: openjdk8
timestamp: Tue 2017-01-10 16:40:48 +0100
message:
    [ Tiago Stürmer Daitx ]
    * debian/rules: add -O3 to DEB_CFLAGS_MAINT_STRIP and 
      DEB_CXXFLAGS_MAINT_STRIP for dpkg_buildflags_jdk and
      dpkg_buildflags_hs as ppc64le has -O3 by default. LP: #1640845.
modified:
  debian/changelog
  debian/rules


--
lp:~openjdk/openjdk/openjdk8
https://code.launchpad.net/~openjdk/openjdk/openjdk8

Your team Debian Java Maintainers is subscribed to branch 
lp:~openjdk/openjdk/openjdk8.
To unsubscribe from this branch go to 
https://code.launchpad.net/~openjdk/openjdk/openjdk8/+edit-subscription
=== modified file 'debian/changelog'
--- debian/changelog	2016-11-04 19:15:44 +0000
+++ debian/changelog	2017-01-10 15:40:48 +0000
@@ -1,7 +1,13 @@
 openjdk-8 (8u111-b14-4) UNRELEASED; urgency=medium
 
+  [ Matthias Klose ]
   * Build using the default flags (POWER8) on ppc64el.
 
+  [ Tiago Stürmer Daitx ]
+  * debian/rules: add -O3 to DEB_CFLAGS_MAINT_STRIP and 
+    DEB_CXXFLAGS_MAINT_STRIP for dpkg_buildflags_jdk and
+    dpkg_buildflags_hs as ppc64le has -O3 by default. LP: #1640845.
+
  -- Matthias Klose <d...@ubuntu.com>  Thu, 03 Nov 2016 22:58:01 +0100
 
 openjdk-8 (8u111-b14-3) unstable; urgency=high

=== modified file 'debian/rules'
--- debian/rules	2016-11-04 19:15:44 +0000
+++ debian/rules	2017-01-10 15:40:48 +0000
@@ -199,8 +199,8 @@
 
 # FIXME: ftbfs with -Werror=format-security
 dpkg_buildflags_hs = \
-	DEB_CFLAGS_MAINT_STRIP="-O2 -Werror=format-security" \
-	DEB_CXXFLAGS_MAINT_STRIP="-O2 -Werror=format-security"
+	DEB_CFLAGS_MAINT_STRIP="-O2 -O3 -Werror=format-security" \
+	DEB_CXXFLAGS_MAINT_STRIP="-O2 -O3 -Werror=format-security"
 # jdk/make/CompileDemos.gmk (SetupJVMTIDemo) doesn't like commas in flags
 dpkg_buildflags_hs += \
 	DEB_LDFLAGS_MAINT_STRIP="-Wl,-z,relro -Wl,-Bsymbolic-functions" \
@@ -215,7 +215,7 @@
 # Don't overwrite JDK opt level :
 # 1) with forced -03, it cause wrong Math.* computations, see #679292 and #678228
 # 2) JDK already use it's own OPTIMIZATION_LEVEL variable for each module
-dpkg_buildflags_jdk = DEB_CFLAGS_MAINT_STRIP="-O2" DEB_CXXFLAGS_MAINT_STRIP="-O2"
+dpkg_buildflags_jdk = DEB_CFLAGS_MAINT_STRIP="-O2 -O3" DEB_CXXFLAGS_MAINT_STRIP="-O2 -O3"
 dpkg_buildflags_jdk += dpkg-buildflags
 export EXTRA_CPPFLAGS_JDK := $(shell $(dpkg_buildflags_jdk) --get CPPFLAGS)
 export EXTRA_CFLAGS_JDK   := $(shell $(dpkg_buildflags_jdk) --get CFLAGS) $(shell $(dpkg_buildflags_jdk) --get CPPFLAGS)
@@ -336,7 +336,7 @@
   endif
 endif
 
-ifneq (,$(filter $(DEB_HOST_ARCH), sparc64))
+ifneq (,$(filter $(DEB_HOST_ARCH), arm64 sparc64))
   USE_PRECOMPILED_HEADER = 0
   export USE_PRECOMPILED_HEADER
 endif

__
This is the maintainer address of Debian's Java team
<http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers>. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Reply via email to