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

Issue 1341473003: Add Chrome OS's minigbm library to third_party (Closed)

Created:
5 years, 3 months ago by spang
Modified:
5 years, 3 months ago
Reviewers:
brettw
CC:
chromium-reviews, kalyank, ozone-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add Chrome OS's minigbm library to third_party This library is used by Chrome on Chrome OS to allocate accelerated graphics buffers. The version avaiable on Ubuntu is too old, and as a result we can't run unit tests for the gbm platform code on developer workstations or on the waterfall. This adds the library to third_party and fixes up the build files to use either the OS copy (for Chrome OS release builds) or gardened copy (for testing on the waterfall) depending on the value of "use_system_minigbm". BUG=530712 TEST= GYP_DEFINES="use_ozone=1 chromeos=1 ozone_platform_gbm=1 use_system_minigbm=0" gclient runhooks ninja -C out/Release ozone_unittests ./out/Release/ozone_unittests gn gen out_gn_ozone --args='target_os="chromeos" use_ozone=true ozone_platform_gbm=true use_system_minigbm=false' ninja -C out_gn_ozone ozone_unittests ./out_gn_ozone/Release/ozone_unittests Committed: https://crrev.com/c231bffd37754a1ab09fbbb4a1260438be638df4 Cr-Commit-Position: refs/heads/master@{#348758}

Patch Set 1 #

Patch Set 2 : update default #

Unified diffs Side-by-side diffs Delta from patch set Stats (+144 lines, -31 lines) Patch
M .gitignore View 1 chunk +1 line, -0 lines 0 comments Download
M DEPS View 1 chunk +4 lines, -0 lines 0 comments Download
M build/linux/system.gyp View 1 chunk +0 lines, -21 lines 0 comments Download
A third_party/minigbm/BUILD.gn View 1 1 chunk +58 lines, -0 lines 0 comments Download
A + third_party/minigbm/LICENSE View 1 chunk +1 line, -1 line 0 comments Download
A third_party/minigbm/OWNERS View 1 chunk +2 lines, -0 lines 0 comments Download
A third_party/minigbm/README.chromium View 1 chunk +13 lines, -0 lines 0 comments Download
A third_party/minigbm/minigbm.gyp View 1 1 chunk +62 lines, -0 lines 0 comments Download
M ui/ozone/platform/drm/BUILD.gn View 2 chunks +2 lines, -8 lines 0 comments Download
M ui/ozone/platform/drm/gbm.gypi View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 16 (4 generated)
spang
5 years, 3 months ago (2015-09-11 20:14:24 UTC) #2
brettw
You should send a note to chrome-eng-review as described on http://www.chromium.org/developers/adding-3rd-party-libraries Since this is small ...
5 years, 3 months ago (2015-09-11 20:56:36 UTC) #3
spang
On 2015/09/11 20:56:36, brettw wrote: > You should send a note to chrome-eng-review as described ...
5 years, 3 months ago (2015-09-11 21:03:26 UTC) #4
brettw
I don't entirely follow, but I just want all developers to always have working builds ...
5 years, 3 months ago (2015-09-11 21:08:13 UTC) #5
spang
On 2015/09/11 21:08:13, brettw wrote: > I don't entirely follow, but I just want all ...
5 years, 3 months ago (2015-09-11 21:35:23 UTC) #6
spang
On 2015/09/11 21:35:23, spang wrote: > On 2015/09/11 21:08:13, brettw wrote: > > I don't ...
5 years, 3 months ago (2015-09-14 17:00:34 UTC) #7
brettw
LGTM if you land it in a way that nobody breaks :)
5 years, 3 months ago (2015-09-14 17:13:15 UTC) #8
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1341473003/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1341473003/20001
5 years, 3 months ago (2015-09-14 21:36:05 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1341473003/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1341473003/20001
5 years, 3 months ago (2015-09-14 22:26:57 UTC) #13
commit-bot: I haz the power
Committed patchset #2 (id:20001)
5 years, 3 months ago (2015-09-14 23:17:05 UTC) #14
commit-bot: I haz the power
Patchset 2 (id:??) landed as https://crrev.com/c231bffd37754a1ab09fbbb4a1260438be638df4 Cr-Commit-Position: refs/heads/master@{#348758}
5 years, 3 months ago (2015-09-14 23:17:59 UTC) #15
commit-bot: I haz the power
5 years, 3 months ago (2015-09-23 12:38:44 UTC) #16
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/c231bffd37754a1ab09fbbb4a1260438be638df4
Cr-Commit-Position: refs/heads/master@{#348758}

Powered by Google App Engine
This is Rietveld 408576698