This is an automated email from the git hooks/post-receive script. x2go pushed a change to branch master in repository pale-moon. from 9091b1d debian/source/local-options: ignore autogenerated ChangeLog.gitlog file. new 6b5ec48 debian/rules: use gcc-6 on newer distro versions, and gcc-4.9 on older ones. new b37fea6 debian/control: update {g{cc,++},cpp} dependency to prefer 6, then 4.9, then the system compiler. new 361533c debian/rules: we really want to match the search pattern against the current DIST variable and have the result contain the DIST variable's content if the needle strings match, so change the filter call parameter order. The 3 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 7 +++++++ debian/control | 6 +++--- debian/rules | 14 ++++++++++---- 3 files changed, 20 insertions(+), 7 deletions(-) -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit b37fea635dbf8c76ea97f0eb104aac11649db4b5 Author: Mihai Moldovan <ionic@ionic.de> Date: Thu Aug 30 05:00:51 2018 +0200 debian/control: update {g{cc,++},cpp} dependency to prefer 6, then 4.9, then the system compiler. --- debian/changelog | 2 ++ debian/control | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/debian/changelog b/debian/changelog index a6cf36c..38fae2f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -12,6 +12,8 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium - Add new palemoon-dev binary package, blatantly copied from Debian's control file. - Fix dpkg-dev dependency string. + - Update {g{cc,++},cpp} dependency to prefer 6, then 4.9, then the system + compiler. * debian/rules: - Tabbify. - Add dh_testdir protection. Debian's firefox(-esr) package uses it. diff --git a/debian/control b/debian/control index 6d039a3..5dec751 100644 --- a/debian/control +++ b/debian/control @@ -9,9 +9,9 @@ Build-Depends: debhelper (>= 9), # Add for the conditional in rules to force use of gcc-4.9 on newer distreleases # that default to gcc-5 or 6 lsb-release, - gcc-4.9 | gcc-4.8 | gcc-4.7, - g++-4.9 | g++-4.8 | g++-4.7, - cpp-4.9 | cpp-4.8 | cpp-4.7, + gcc-6 | gcc-4.9 | gcc, + g++-6 | g++-4.9 | g++, + cpp-6 | cpp-4.9 | cpp, # standard build-deps autoconf2.13, python (>= 2.7), -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit 6b5ec48bad7d72240d234503981ea9091d394dcd Author: Mihai Moldovan <ionic@ionic.de> Date: Thu Aug 30 04:59:44 2018 +0200 debian/rules: use gcc-6 on newer distro versions, and gcc-4.9 on older ones. Switch to using the DIST variable since we have that now. --- debian/changelog | 2 ++ debian/rules | 14 ++++++++++---- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/debian/changelog b/debian/changelog index 0c66589..a6cf36c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -67,6 +67,8 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium - Remove FIXME entry for MPL, downstream seems to do it wrongly, but it's not causing harm, so just keep it. - Ignore js/src/build/autoconf/config.{guess,sub} if they do not exist. + - Use gcc-6 on newer distro versions, and gcc-4.9 on older ones. Switch to + using the DIST variable since we have that now. * debian/mozconfig: - Remove autoconf flags that should better be handled by debian/rules. * debian/make.mk: diff --git a/debian/rules b/debian/rules index 884674f..6c5b9ac 100755 --- a/debian/rules +++ b/debian/rules @@ -38,14 +38,20 @@ LDFLAGS += -Wl,--no-keep-memory # Also add execution time and memory usage stats in the logs LDFLAGS += -Wl,--stats -# Build with gcc-4.9 on Stretch, Buster,Xenial, Yakkety, Zesty, and Horizon. -distrelease := $(shell lsb_release -cs) -ifeq ($(distrelease),$(filter $(distrelease),stretch buster xenial yakkety \ -zesty artful bionic Horizon)) +# Build with gcc-6 on Buster, Sid, Artful, Bionic and Cosmic. +ifeq ($(DIST),$(filter $(DIST),buster sid artful bionic cosmic)) +export CC=gcc-6 +export CXX=g++-6 +export CPP=cpp-6 +export LD=gcc-6 +# Build with gcc-4.9 on Jessie, Xenial and Horizon. +else ifeq ($(DIST),$(filter $(DIST),jessie xenial Horizon)) export CC=gcc-4.9 export CXX=g++-4.9 export CPP=cpp-4.9 export LD=gcc-4.9 +else +# Use the system default. endif AUTOCONF_DIRS := build/autoconf js/src/build/autoconf -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository pale-moon. commit 361533c93c27318f5aa3f3286aeb7c91bdf4b95f Author: Mihai Moldovan <ionic@ionic.de> Date: Thu Aug 30 05:06:42 2018 +0200 debian/rules: we really want to match the search pattern against the current DIST variable and have the result contain the DIST variable's content if the needle strings match, so change the filter call parameter order. --- debian/changelog | 3 +++ debian/rules | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/debian/changelog b/debian/changelog index 38fae2f..88d9e19 100644 --- a/debian/changelog +++ b/debian/changelog @@ -71,6 +71,9 @@ palemoon (27.9.2~repack-1-0x2go1) UNRELEASED; urgency=medium - Ignore js/src/build/autoconf/config.{guess,sub} if they do not exist. - Use gcc-6 on newer distro versions, and gcc-4.9 on older ones. Switch to using the DIST variable since we have that now. + - We really want to match the search pattern against the current DIST + variable and have the result contain the DIST variable's content if the + needle strings match, so change the filter call parameter order. * debian/mozconfig: - Remove autoconf flags that should better be handled by debian/rules. * debian/make.mk: diff --git a/debian/rules b/debian/rules index 6c5b9ac..f28fe85 100755 --- a/debian/rules +++ b/debian/rules @@ -39,13 +39,13 @@ LDFLAGS += -Wl,--no-keep-memory LDFLAGS += -Wl,--stats # Build with gcc-6 on Buster, Sid, Artful, Bionic and Cosmic. -ifeq ($(DIST),$(filter $(DIST),buster sid artful bionic cosmic)) +ifeq ($(DIST),$(filter buster sid artful bionic cosmic,$(DIST))) export CC=gcc-6 export CXX=g++-6 export CPP=cpp-6 export LD=gcc-6 # Build with gcc-4.9 on Jessie, Xenial and Horizon. -else ifeq ($(DIST),$(filter $(DIST),jessie xenial Horizon)) +else ifeq ($(DIST),$(filter jessie xenial Horizon,$(DIST))) export CC=gcc-4.9 export CXX=g++-4.9 export CPP=cpp-4.9 -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pale-moon.git