|
|
Created:
6 years, 7 months ago by scottmg Modified:
6 years, 7 months ago Reviewers:
brettw CC:
chromium-reviews, tfarina, erikwright+watch_chromium.org, dmikurube+memory_chromium.org Base URL:
svn://svn.chromium.org/chrome/trunk/src Visibility:
Public. |
DescriptionGN win: prep_libc and fix tcmalloc linkage
On top of https://codereview.chromium.org/290633012/
R=brettw@chromium.org
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=272249
Patch Set 1 #Patch Set 2 : . #Patch Set 3 : . #Patch Set 4 : . #
Total comments: 2
Patch Set 5 : move to top level #Patch Set 6 : . #Patch Set 7 : fix line endings on visual_studio_version.gni #Patch Set 8 : guard prep_libc on is_win for building * #Patch Set 9 : . #
Messages
Total messages: 27 (0 generated)
lgtm https://codereview.chromium.org/290713002/diff/60001/base/allocator/BUILD.gn File base/allocator/BUILD.gn (right): https://codereview.chromium.org/290713002/diff/60001/base/allocator/BUILD.gn#... base/allocator/BUILD.gn:167: action("prep_libc") { Can you avoid nesting targets? I've been wanting to disallow this. Nesting is actually super confusing since all the sources and such will be inherited in this case from the outer scope.
https://codereview.chromium.org/290713002/diff/60001/base/allocator/BUILD.gn File base/allocator/BUILD.gn (right): https://codereview.chromium.org/290713002/diff/60001/base/allocator/BUILD.gn#... base/allocator/BUILD.gn:167: action("prep_libc") { On 2014/05/17 02:38:37, brettw wrote: > Can you avoid nesting targets? I've been wanting to disallow this. Nesting is > actually super confusing since all the sources and such will be inherited in > this case from the outer scope. OK, I'll do that. It seems unfortunate to move this out -- it'd be nicer if it was 1) near the one and only place it's used; 2) could be not-visible to anything in another scope.
The CQ bit was checked by scottmg@chromium.org
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/scottmg@chromium.org/290713002/80001
FYI, CQ is re-trying this CL (attempt #1). Please consider checking whether the failures are real, and report flakes to chrome-troopers@google.com. The failing builders are: android_chromium_gn_compile_rel on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/android_chromium_gn_c...) linux_chromium_gn_rel on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/linux_chromium_gn_rel...)
The CQ bit was unchecked by commit-bot@chromium.org
Try jobs failed on following builders: linux_chromium_gn_rel on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/linux_chromium_gn_rel...)
On 2014/05/17 16:29:16, scottmg wrote: > https://codereview.chromium.org/290713002/diff/60001/base/allocator/BUILD.gn > File base/allocator/BUILD.gn (right): > > https://codereview.chromium.org/290713002/diff/60001/base/allocator/BUILD.gn#... > base/allocator/BUILD.gn:167: action("prep_libc") { > On 2014/05/17 02:38:37, brettw wrote: > > Can you avoid nesting targets? I've been wanting to disallow this. Nesting is > > actually super confusing since all the sources and such will be inherited in > > this case from the outer scope. > > OK, I'll do that. > > It seems unfortunate to move this out -- it'd be nicer if it was 1) near the one > and only place it's used; 2) could be not-visible to anything in another scope. Yeah, nesting them like this doesn't affect visibility, the names are in the same namespace. If you don't want it to be visible to other targets, do visibility = [ ":thing_that_can_use_it" ] I considered if we wanted nesting to implicitly do this, but I decided it's mostly unnecessary complication.
The CQ bit was checked by scottmg@chromium.org
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/scottmg@chromium.org/290713002/80001
FYI, CQ is re-trying this CL (attempt #1). Please consider checking whether the failures are real, and report flakes to chrome-troopers@google.com. The failing builders are: android_chromium_gn_compile_rel on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/android_chromium_gn_c...) linux_chromium_gn_rel on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/linux_chromium_gn_rel...)
The CQ bit was unchecked by commit-bot@chromium.org
Try jobs failed on following builders: android_chromium_gn_compile_rel on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/android_chromium_gn_c...) linux_chromium_gn_rel on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/linux_chromium_gn_rel...)
The CQ bit was checked by scottmg@chromium.org
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/scottmg@chromium.org/290713002/140001
FYI, CQ is re-trying this CL (attempt #1). Please consider checking whether the failures are real, and report flakes to chrome-troopers@google.com. The failing builders are: android_chromium_gn_compile_rel on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/android_chromium_gn_c...) linux_chromium_gn_rel on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/linux_chromium_gn_rel...)
The CQ bit was unchecked by commit-bot@chromium.org
Try jobs failed on following builders: linux_chromium_gn_rel on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/linux_chromium_gn_rel...)
The CQ bit was checked by scottmg@chromium.org
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/scottmg@chromium.org/290713002/200001
FYI, CQ is re-trying this CL (attempt #1). Please consider checking whether the failures are real, and report flakes to chrome-troopers@google.com. The failing builders are: ios_dbg_simulator on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/ios_dbg_simulator/bui...)
The CQ bit was unchecked by commit-bot@chromium.org
Try jobs failed on following builders: win_gpu_triggered_tests on tryserver.chromium.gpu (http://build.chromium.org/p/tryserver.chromium.gpu/builders/win_gpu_triggered...)
The CQ bit was checked by scottmg@chromium.org
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/scottmg@chromium.org/290713002/200001
Message was sent while issue was closed.
Change committed as 272249 |