------------------------------------------------------------ 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.