~chromium-team/chromium-browser/artful-beta

« back to all changes in this revision

Viewing changes to debian/rules

  • Committer: Chad Miller
  • Date: 2014-03-15 20:51:41 UTC
  • Revision ID: chad.miller@canonical.com-20140315205141-0fa07y3q356m40jk
* debian/rules: Move log-removal into the section for "release" builds only.
* Upstream release 
  - CVE-2014-1713: Code execution outside sandbox. Use-after-free in Blink
    bindings.
  - CVE-2014-1714: Code execution outside sandbox. Windows clipboard
    vulnerability.
  - CVE-2014-1705: Code execution outside sandbox. Memory corruption in V8.
  - CVE-2014-1715: Code execution outside sandbox. Directory traversal issue.

Show diffs side-by-side

added added

removed removed

Lines of Context:
37
37
DISTRIBUTION=DEBIAN
38
38
endif
39
39
 
40
 
WANT_DEBUG       := 0
 
40
WANT_DEBUG       ?= 0
41
41
 
42
42
# System libs off. Rationalle: We usually want to use as many system libraries
43
43
# as possible, as a security measure. If there's a security problem in one, the
92
92
# enable features that we want.
93
93
GYP_DEFINES += enable_webrtc=1
94
94
 
95
 
# elimiate DCHECK and DLOG function calls, to save ~9MB off binary
96
 
GYP_DEFINES += logging_like_official_build=1
97
 
 
98
95
# get resources for high dpi and touch
99
96
GYP_DEFINES += enable_hidpi=1
100
97
GYP_DEFINES += enable_touch_ui=1
166
163
BUILD_TYPE := Release
167
164
# Add symbols
168
165
GYP_DEFINES += linux_dump_symbols=1
 
166
GYP_DEFINES += logging_like_official_build=1
169
167
endif
170
168
BUILD_ARGS += -C $(DEB_TAR_SRCDIR)/out/$(BUILD_TYPE)
171
169
BUILD_ARGS += -v