Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(302)

Issue 1373323002: Make sure official GN builds on Linux have debug info. (Closed)

Created:
5 years, 2 months ago by Dirk Pranke
Modified:
5 years, 2 months ago
Reviewers:
brettw
CC:
chromium-reviews, Lei Zhang, Nico
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Make sure official GN builds on Linux have debug info. On all platforms, we want the official builds to have debug info so that we can get sensible stack traces. On non-Linux platforms, this was already the case, since the default is to contain symbols, but on Linux, we had a special case where non-debug builds did not have symbols. This patches fixes that so that only non-debug, non-official Linux bugs do not have symbols. R=brettw@chromium.org BUG=530733 Committed: https://crrev.com/7f637b47a3b5a83a5447c0b3dee1fb0bc3e979ce Cr-Commit-Position: refs/heads/master@{#351686}

Patch Set 1 #

Total comments: 1

Patch Set 2 : add chrome_build.gni import #

Unified diffs Side-by-side diffs Delta from patch set Stats (+4 lines, -2 lines) Patch
M build/config/compiler/compiler.gni View 1 2 chunks +4 lines, -2 lines 0 comments Download

Messages

Total messages: 8 (2 generated)
Dirk Pranke
previously they did not.
5 years, 2 months ago (2015-09-29 21:01:13 UTC) #1
Dirk Pranke
updated CL description to give more background; my previous email comment will now not make ...
5 years, 2 months ago (2015-09-29 21:06:58 UTC) #2
brettw
lgtm https://codereview.chromium.org/1373323002/diff/1/build/config/compiler/compiler.gni File build/config/compiler/compiler.gni (right): https://codereview.chromium.org/1373323002/diff/1/build/config/compiler/compiler.gni#newcode23 build/config/compiler/compiler.gni:23: if (is_debug || !is_linux || is_official_build)) { Theoretically ...
5 years, 2 months ago (2015-09-29 21:12:29 UTC) #3
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1373323002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1373323002/20001
5 years, 2 months ago (2015-10-01 00:17:03 UTC) #6
commit-bot: I haz the power
Committed patchset #2 (id:20001)
5 years, 2 months ago (2015-10-01 00:48:31 UTC) #7
commit-bot: I haz the power
5 years, 2 months ago (2015-10-01 00:49:44 UTC) #8
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/7f637b47a3b5a83a5447c0b3dee1fb0bc3e979ce
Cr-Commit-Position: refs/heads/master@{#351686}

Powered by Google App Engine
This is Rietveld 408576698