[Pkg-chromium-commit] [pkg-chromium] 01/01: release 48.0.2564.82-2

Michael Gilbert mgilbert at moszumanska.debian.org
Sat Feb 13 22:26:47 UTC 2016


This is an automated email from the git hooks/post-receive script.

mgilbert pushed a commit to branch master
in repository pkg-chromium.

commit 1ba1f384d14bcafe63b1fa0b6b9376e63cebf0b5
Author: Michael Gilbert <mgilbert at debian.org>
Date:   Fri Feb 12 02:53:18 2016 +0000

    release 48.0.2564.82-2
---
 debian/changelog |  7 +++++++
 debian/rules     | 11 +++++++++--
 2 files changed, 16 insertions(+), 2 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 37de524..6739ed7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+chromium-browser (48.0.2564.82-2) unstable; urgency=medium
+
+  * Build with gcc instead of clang.
+  * Use ld.gold to avoid memory exhaustion while linking (closes: #812569).
+
+ -- Michael Gilbert <mgilbert at debian.org>  Sun, 24 Jan 2016 21:35:33 +0000
+
 chromium-browser (48.0.2564.82-1) unstable; urgency=medium
 
   * New upstream stable release:
diff --git a/debian/rules b/debian/rules
index 87f6e8f..9236afa 100755
--- a/debian/rules
+++ b/debian/rules
@@ -12,11 +12,15 @@ export LDFLAGS+=-Wl,--no-keep-memory -Wl,--reduce-memory-overheads -Wl,--hash-si
 # more verbose linker output
 export LDFLAGS+=-Wl,--stats
 
+# use the gold linker to avoid memory exhaustion issues at link time
+export CFLAGS+=-fuse-ld=gold
+export CXXFLAGS+=-fuse-ld=gold
+
 # treat all warnings as errors
 defines=werror=
 
-# use clang instead of gcc
-defines+=clang=1
+# build with gcc instead of clang
+defines+=clang=0
 defines+=clang_use_chrome_plugins=
 
 # disabled features
@@ -76,6 +80,9 @@ defines+=use_system_icu=0 \
          #icu_use_data_file_flag=0 \
          #want_separate_host_toolset=0 \
 
+# reduce the size of debugging symbols
+defines+=remove_webcore_debug_symbols=1
+
 # some notes about embedded libraries
 #  use_system_libusb=0 requires modified source that exposes libusb_interrupt_handle_event api
 #  use_system_libvpx=0 need to run unbundler

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-chromium/pkg-chromium.git



More information about the Pkg-chromium-commit mailing list