anton@chromium.org
578d7181db
For x64 set android_ndk_lib to /usr/lib64.
...
The latest version of the NDK experimental crtend in this location.
Andrew Hsieh confirms this is correct for multilib NDK.
BUG=346626
Review URL: https://codereview.chromium.org/256803008
git-svn-id: http://src.chromium.org/svn/trunk/src/build@266789 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-29 08:54:16 +00:00
wangxianzhu@chromium.org
1433011a3b
Remove ui_unittests -> packed_resources dependency
...
The dependency is no longer required.
Review URL: https://codereview.chromium.org/259983007
git-svn-id: http://src.chromium.org/svn/trunk/src/build@266782 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-29 07:58:20 +00:00
hamaji@chromium.org
dbadf2ed9c
Add nacl_loader_unittests to the chromium_builder_tests
...
Now nacl_loader target is built on all platforms. Also,
nacl_loader target was renamed to nacl_linux.
TEST=ninja -C out/Release chromium_builder_tests
TEST=GYP_DEFINES='disable_nacl=1' ./build/gyp_chromium \
ninja -C out/Release chromium_builder_tests
TEST=trybots
BUG=364751
R=mseaborn@chromium.org
Review URL: https://codereview.chromium.org/260063002
git-svn-id: http://src.chromium.org/svn/trunk/src/build@266769 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-29 07:33:00 +00:00
rsesek@chromium.org
11c87a5a68
Create a dummy sandbox_mac_unittests target.
...
This will allow the test suite to be added to buildbot before any real code
lands, so it can be properly tested.
BUG=367863
Review URL: https://codereview.chromium.org/252073002
git-svn-id: http://src.chromium.org/svn/trunk/src/build@266740 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-29 02:30:12 +00:00
thestig@chromium.org
d820c66191
Linux: Switch 32-bit official builds to use the bundled 64-bit linker.
...
It is assumed that even though the buildbots have 32-bit userland,
they also have a 64-bit kernel and a 64-bit libc installed.
BUG=366523
Review URL: https://codereview.chromium.org/255023003
git-svn-id: http://src.chromium.org/svn/trunk/src/build@266729 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-29 01:22:10 +00:00
jochen@chromium.org
796263018d
Revert of Add nacl_loader_unittests to the chromium_builder_tests ( https://codereview.chromium.org/260003005/ )
...
Reason for revert:
Unconditionally adds a nacl dependency, breaks disable_nacl=1 builds
Original issue's description:
> Add nacl_loader_unittests to the chromium_builder_tests
>
> TEST=ninja -C out/Release chromium_builder_tests
> BUG=364751
> R=hidehiko@chromium.org
> TBR=mseaborn@chromium.org
>
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=266521
TBR=hidehiko@chromium.org ,mseaborn@chromium.org,hamaji@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=364751
Review URL: https://codereview.chromium.org/256933004
git-svn-id: http://src.chromium.org/svn/trunk/src/build@266534 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-28 13:18:00 +00:00
hamaji@chromium.org
d227caa503
Add nacl_loader_unittests to the chromium_builder_tests
...
TEST=ninja -C out/Release chromium_builder_tests
BUG=364751
R=hidehiko@chromium.org
TBR=mseaborn@chromium.org
Review URL: https://codereview.chromium.org/260003005
git-svn-id: http://src.chromium.org/svn/trunk/src/build@266521 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-28 12:28:10 +00:00
kjellander@chromium.org
49bbc8fc15
Add GYP variable for disabling sanitizer_options.
...
In https://codereview.chromium.org/238123003 an import
of base.gyp is introduced in build/common.gypi. This
makes GYP fail for some client projects using the Chromium
build toolchain. By adding a condition variable for this
part, it is possible to avoid this include by setting
use_sanitizer_options=0.
NOTRY=True
BUG=302040
TEST=passing runhooks on a variety of trybots.
Review URL: https://codereview.chromium.org/250883003
git-svn-id: http://src.chromium.org/svn/trunk/src/build@266514 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-28 12:11:15 +00:00
navabi@google.com
50f154703f
Add print of all system properties after provisioning.
...
BUG=
Review URL: https://codereview.chromium.org/257743002
git-svn-id: http://src.chromium.org/svn/trunk/src/build@266433 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-28 05:54:08 +00:00
tonyg@chromium.org
57d659c672
Make android bot configuration more consistent.
...
On the chromium.perf waterfall, we have some devices that are not going offline
(N4 + N5) and some that are (N7, N10, GN). Diffing the results of the
provision_device step pointed out some configuration differences between the
working and non-working devices. Most notably, wifi_on was set on all the
devices that are going offline and not on the ones that are staying on.
I hope making these settings deterministic will get these devices into better
shape.
BUG=366697
Review URL: https://codereview.chromium.org/251793003
git-svn-id: http://src.chromium.org/svn/trunk/src/build@266394 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-26 22:43:43 +00:00
tonyg@chromium.org
ab20c0c000
Revert of NaCl: Update revision in DEPS, r13018 -> r13078. ( https://codereview.chromium.org/249153003/ )
...
Reason for revert:
Breaks official build on chromium.perf waterfall.
FAILED: cd ../../native_client/src/shared/gio; export BUILT_PRODUCTS_DIR=/Volumes/data/b/build/slave/chromium-rel-mac-builder/build/src/out/Release; export CONFIGURATION=Release; export PRODUCT_NAME=gio_lib; export SDKROOT=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.6.sdk; export SRCROOT=/Volumes/data/b/build/slave/chromium-rel-mac-builder/build/src/out/Release/../../native_client/src/shared/gio; export SOURCE_ROOT="${SRCROOT}"; export TARGET_BUILD_DIR=/Volumes/data/b/build/slave/chromium-rel-mac-builder/build/src/out/Release; export TEMP_DIR="${TMPDIR}";python ../../../../native_client/build/build_nexe.py -t ../../../../out/Release/gen/sdk/ --arch x86-32 --build glibc_nso --root ../../../.. --name ../../../../out/Release/gen/tc_glibc/lib32/libgio.so --objdir ../../../../out/Release/obj/native_client/src/shared/gio/gio_lib.gen/glibc-x86-32-so/gio_lib "--include-dirs=../../../../out/Release/gen/tc_glibc/include ../../../.. ../../../src/third_party ../../../.." "--compile_flags=-m32 -fPIC -fomit-frame-pointer -fasynchronous-unwind-tables -O2 -g -Wall -fdiagnostics-show-option -Werror " --gomadir "" "--defines=__linux__ \"__STDC_LIMIT_MACROS=1\" \"__STDC_FORMAT_MACROS=1\" \"_GNU_SOURCE=1\" \"_BSD_SOURCE=1\" \"_POSIX_C_SOURCE=199506\" \"_XOPEN_SOURCE=600\" \"DYNAMIC_ANNOTATIONS_ENABLED=1\" \"DYNAMIC_ANNOTATIONS_PREFIX=NACL_\" \"NACL_BUILD_ARCH=x86\" V8_DEPRECATION_WARNINGS BLINK_SCALE_FILTERS_AT_RECORD_TIME \"NACL_LINUX=0\" \"NACL_ANDROID=0\" \"NACL_OSX=1\" \"NACL_WINDOWS=0\" GOOGLE_CHROME_BUILD ENABLE_RLZ \"USE_LIBJPEG_TURBO=1\" ENABLE_ONE_CLICK_SIGNIN \"ENABLE_REMOTING=1\" \"ENABLE_WEBRTC=1\" USE_PROPRIETARY_CODECS ENABLE_PEPPER_CDMS ENABLE_CONFIGURATION_POLICY ENABLE_INPUT_SPEECH ENABLE_NOTIFICATIONS \"ENABLE_HIDPI=1\" DISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY SYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE \"ENABLE_EGLIMAGE=1\" \"ENABLE_TASK_MANAGER=1\" \"ENABLE_EXTENSIONS=1\" \"ENABLE_PLUGIN_INSTALLATION=1\" \"ENABLE_PLUGINS=1\" \"ENABLE_SESSION_SERVICE=1\" \"ENABLE_THEMES=1\" \"ENABLE_AUTOFILL_DIALOG=1\" \"ENABLE_BACKGROUND=1\" \"ENABLE_GOOGLE_NOW=1\" \"CLD_VERSION=2\" \"ENABLE_FULL_PRINTING=1\" \"ENABLE_PRINTING=1\" \"ENABLE_SPELLCHECK=1\" \"ENABLE_CAPTIVE_PORTAL_DETECTION=1\" \"ENABLE_APP_LIST=1\" \"ENABLE_SETTINGS_APP=1\" \"ENABLE_MANAGED_USERS=1\" \"ENABLE_SERVICE_DISCOVERY=1\" \"NACL_TARGET_SUBARCH=32\" \"NACL_TARGET_ARCH=x86\" \"NACL_BUILD_SUBARCH=32\" \"NACL_BUILD_ARCH=x86\"" "--link_flags=-m32 -B../../../../out/Release/gen/tc_glibc/lib32 " "--source-list=../../../../out/gypfiles/native_client/src/shared/gio/glibc-x86-32-so.gio_lib.source_list.gypcmd"
/Volumes/data/b/build/slave/chromium-rel-mac-builder/build/src/out/Release/gen/sdk/mac_x86/nacl_x86_glibc/bin/../lib/gcc/x86_64-nacl/4.4.3/../../../../x86_64-nacl/bin/ld: cannot find crti.o: No such file or directory
/Volumes/data/b/build/slave/chromium-rel-mac-builder/build/src/out/Release/gen/sdk/mac_x86/nacl_x86_glibc/bin/../lib/gcc/x86_64-nacl/4.4.3/../../../../x86_64-nacl/bin/ld: cannot find crtbeginS.o: No such file or directory
collect2: ld returned 1 exit status
../../../../out/Release/gen/sdk/mac_x86/nacl_x86_glibc/bin/x86_64-nacl-g++ -o ../../../../out/Release/gen/tc_glibc/lib32/libgio.so -Wl,--as-needed ../../../../out/Release/obj/native_client/src/shared/gio/gio_lib.gen/glibc-x86-32-so/gio_lib/gio_mem.o ../../../../out/Release/obj/native_client/src/shared/gio/gio_lib.gen/glibc-x86-32-so/gio_lib/gio.o ../../../../out/Release/obj/native_client/src/shared/gio/gio_lib.gen/glibc-x86-32-so/gio_lib/gprintf.o ../../../../out/Release/obj/native_client/src/shared/gio/gio_lib.gen/glibc-x86-32-so/gio_lib/gio_mem_snapshot.o -m32 -B../../../../out/Release/gen/tc_glibc/lib32 -shared -Wl,-soname,libgio.so
FAILED: Command '['../../../../out/Release/gen/sdk/mac_x86/nacl_x86_glibc/bin/x86_64-nacl-g++', '-o', '../../../../out/Release/gen/tc_glibc/lib32/libgio.so', '-Wl,--as-needed', '../../../../out/Release/obj/native_client/src/shared/gio/gio_lib.gen/glibc-x86-32-so/gio_lib/gio_mem.o', '../../../../out/Release/obj/native_client/src/shared/gio/gio_lib.gen/glibc-x86-32-so/gio_lib/gio.o', '../../../../out/Release/obj/native_client/src/shared/gio/gio_lib.gen/glibc-x86-32-so/gio_lib/gprintf.o', '../../../../out/Release/obj/native_client/src/shared/gio/gio_lib.gen/glibc-x86-32-so/gio_lib/gio_mem_snapshot.o', '-m32', '-B../../../../out/Release/gen/tc_glibc/lib32', '-shared', '-Wl,-soname,libgio.so']' returned non-zero exit status 1
FAILED: cd ../../native_client/src/shared/gio; export BUILT_PRODUCTS_DIR=/Volumes/data/b/build/slave/chromium-rel-mac-builder/build/src/out/Release; export CONFIGURATION=Release; export PRODUCT_NAME=gio_lib; export SDKROOT=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.6.sdk; export SRCROOT=/Volumes/data/b/build/slave/chromium-rel-mac-builder/build/src/out/Release/../../native_client/src/shared/gio; export SOURCE_ROOT="${SRCROOT}"; export TARGET_BUILD_DIR=/Volumes/data/b/build/slave/chromium-rel-mac-builder/build/src/out/Release; export TEMP_DIR="${TMPDIR}";python ../../../../native_client/build/build_nexe.py -t ../../../../out/Release/gen/sdk/ --arch x86-64 --build glibc_nso --root ../../../.. --name ../../../../out/Release/gen/tc_glibc/lib64/libgio.so --objdir ../../../../out/Release/obj/native_client/src/shared/gio/gio_lib.gen/glibc-x86-64-so/gio_lib "--include-dirs=../../../../out/Release/gen/tc_glibc/include ../../../.. ../../../src/third_party ../../../.." "--compile_flags=-m64 -fPIC -fomit-frame-pointer -fasynchronous-unwind-tables -O2 -g -Wall -fdiagnostics-show-option -Werror " --gomadir "" "--defines=__linux__ \"__STDC_LIMIT_MACROS=1\" \"__STDC_FORMAT_MACROS=1\" \"_GNU_SOURCE=1\" \"_BSD_SOURCE=1\" \"_POSIX_C_SOURCE=199506\" \"_XOPEN_SOURCE=600\" \"DYNAMIC_ANNOTATIONS_ENABLED=1\" \"DYNAMIC_ANNOTATIONS_PREFIX=NACL_\" \"NACL_BUILD_ARCH=x86\" V8_DEPRECATION_WARNINGS BLINK_SCALE_FILTERS_AT_RECORD_TIME \"NACL_LINUX=0\" \"NACL_ANDROID=0\" \"NACL_OSX=1\" \"NACL_WINDOWS=0\" GOOGLE_CHROME_BUILD ENABLE_RLZ \"USE_LIBJPEG_TURBO=1\" ENABLE_ONE_CLICK_SIGNIN \"ENABLE_REMOTING=1\" \"ENABLE_WEBRTC=1\" USE_PROPRIETARY_CODECS ENABLE_PEPPER_CDMS ENABLE_CONFIGURATION_POLICY ENABLE_INPUT_SPEECH ENABLE_NOTIFICATIONS \"ENABLE_HIDPI=1\" DISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY SYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE \"ENABLE_EGLIMAGE=1\" \"ENABLE_TASK_MANAGER=1\" \"ENABLE_EXTENSIONS=1\" \"ENABLE_PLUGIN_INSTALLATION=1\" \"ENABLE_PLUGINS=1\" \"ENABLE_SESSION_SERVICE=1\" \"ENABLE_THEMES=1\" \"ENABLE_AUTOFILL_DIALOG=1\" \"ENABLE_BACKGROUND=1\" \"ENABLE_GOOGLE_NOW=1\" \"CLD_VERSION=2\" \"ENABLE_FULL_PRINTING=1\" \"ENABLE_PRINTING=1\" \"ENABLE_SPELLCHECK=1\" \"ENABLE_CAPTIVE_PORTAL_DETECTION=1\" \"ENABLE_APP_LIST=1\" \"ENABLE_SETTINGS_APP=1\" \"ENABLE_MANAGED_USERS=1\" \"ENABLE_SERVICE_DISCOVERY=1\" \"NACL_TARGET_SUBARCH=32\" \"NACL_TARGET_ARCH=x86\" \"NACL_BUILD_SUBARCH=32\" \"NACL_BUILD_ARCH=x86\"" "--link_flags=-B../../../../out/Release/gen/tc_glibc/lib64 " "--source-list=../../../../out/gypfiles/native_client/src/shared/gio/glibc-x86-64-so.gio_lib.source_list.gypcmd"
/Volumes/data/b/build/slave/chromium-rel-mac-builder/build/src/out/Release/gen/sdk/mac_x86/nacl_x86_glibc/bin/../lib/gcc/x86_64-nacl/4.4.3/../../../../x86_64-nacl/bin/ld: cannot find crti.o: No such file or directory
/Volumes/data/b/build/slave/chromium-rel-mac-builder/build/src/out/Release/gen/sdk/mac_x86/nacl_x86_glibc/bin/../lib/gcc/x86_64-nacl/4.4.3/../../../../x86_64-nacl/bin/ld: cannot find crtbeginS.o: No such file or directory
collect2: ld returned 1 exit status
../../../../out/Release/gen/sdk/mac_x86/nacl_x86_glibc/bin/x86_64-nacl-g++ -o ../../../../out/Release/gen/tc_glibc/lib64/libgio.so -Wl,--as-needed ../../../../out/Release/obj/native_client/src/shared/gio/gio_lib.gen/glibc-x86-64-so/gio_lib/gio_mem.o ../../../../out/Release/obj/native_client/src/shared/gio/gio_lib.gen/glibc-x86-64-so/gio_lib/gio.o ../../../../out/Release/obj/native_client/src/shared/gio/gio_lib.gen/glibc-x86-64-so/gio_lib/gprintf.o ../../../../out/Release/obj/native_client/src/shared/gio/gio_lib.gen/glibc-x86-64-so/gio_lib/gio_mem_snapshot.o -B../../../../out/Release/gen/tc_glibc/lib64 -shared -Wl,-soname,libgio.so
FAILED: Command '['../../../../out/Release/gen/sdk/mac_x86/nacl_x86_glibc/bin/x86_64-nacl-g++', '-o', '../../../../out/Release/gen/tc_glibc/lib64/libgio.so', '-Wl,--as-needed', '../../../../out/Release/obj/native_client/src/shared/gio/gio_lib.gen/glibc-x86-64-so/gio_lib/gio_mem.o', '../../../../out/Release/obj/native_client/src/shared/gio/gio_lib.gen/glibc-x86-64-so/gio_lib/gio.o', '../../../../out/Release/obj/native_client/src/shared/gio/gio_lib.gen/glibc-x86-64-so/gio_lib/gprintf.o', '../../../../out/Release/obj/native_client/src/shared/gio/gio_lib.gen/glibc-x86-64-so/gio_lib/gio_mem_snapshot.o', '-B../../../../out/Release/gen/tc_glibc/lib64', '-shared', '-Wl,-soname,libgio.so']' returned non-zero exit status 1
ninja: build stopped: subcommand failed.
http://build.chromium.org/p/chromium.perf/builders/Mac%20Builder/builds/60425/steps/compile/logs/stdio
Original issue's description:
> NaCl: Update revision in DEPS, r13018 -> r13078.
>
> Chromium NaCl scripts now uses package_version to extract.
>
> Now that we have split up the toolchain into multiple tars, we should
> use the package versioning script to manage which tars to extract.
> Unfortunately, currently the SDK uses different directory names compared
> to what the NaCl toolchain directories normally use, so we also must map
> and move the toolchain directories to the SDK ones.
>
> BUG=365817
> TEST= trybots
>
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=266284
TBR=mseaborn@chromium.org ,jvoung@chromium.org,bradnelson@chromium.org,noelallen@chromium.org,dyen@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=365817
Review URL: https://codereview.chromium.org/250933006
git-svn-id: http://src.chromium.org/svn/trunk/src/build@266326 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-26 02:30:18 +00:00
tonyg@chromium.org
576c735a98
[Telemetry] Enable adb root on devices.
...
The perf bots aren't hitting this explicitly anywhere and provision devices
seems like the right place for it.
This method outputs a warning, but doesn't fail hard, if root cannot be enabled,
for instance on a user build.
BUG=366697
NOTRY=True
Review URL: https://codereview.chromium.org/255713007
git-svn-id: http://src.chromium.org/svn/trunk/src/build@266325 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-26 02:29:41 +00:00
glider@chromium.org
dbd25cd946
Replace the internal '-mllvm -tsan-blacklist' flag with the user-visible -fsanitize-blacklist.
...
NOTRY=true
TBR=earthdok@chromium.org
BUG=
Review URL: https://codereview.chromium.org/254773004
git-svn-id: http://src.chromium.org/svn/trunk/src/build@266312 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-26 00:49:32 +00:00
dyen@chromium.org
bfab4c693c
NaCl: Update revision in DEPS, r13018 -> r13078.
...
Chromium NaCl scripts now uses package_version to extract.
Now that we have split up the toolchain into multiple tars, we should
use the package versioning script to manage which tars to extract.
Unfortunately, currently the SDK uses different directory names compared
to what the NaCl toolchain directories normally use, so we also must map
and move the toolchain directories to the SDK ones.
BUG=365817
TEST= trybots
Review URL: https://codereview.chromium.org/249153003
git-svn-id: http://src.chromium.org/svn/trunk/src/build@266284 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-25 23:30:23 +00:00
hinoka@google.com
5721b95797
Whitespace change to kick off bot_update for mac
...
BUG=261741
TBR=agable
Review URL: https://codereview.chromium.org/256733003
git-svn-id: http://src.chromium.org/svn/trunk/src/build@266153 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-25 08:22:20 +00:00
mathp@chromium.org
98d8617806
[Suggestions] Add a flag for the Suggestions Service.
...
Add an entry in about flags to facilitate turning on the Suggestions service.
BUG=366263
Review URL: https://codereview.chromium.org/250033004
git-svn-id: http://src.chromium.org/svn/trunk/src/build@266086 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-25 02:24:46 +00:00
rmcilroy@chromium.org
e5ffb311e2
Remove the WCHAR_T_IS_UNSIGNED definition since it is not really useful. Replace its use with a static_cast.
...
BUG=354405
NOTRY=true
Review URL: https://codereview.chromium.org/248843004
git-svn-id: http://src.chromium.org/svn/trunk/src/build@266058 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-25 00:08:06 +00:00
brettw@chromium.org
ae1a01fcb6
Hook up WebKit WTF to GN build.
...
This also moves the "use clang plugins" flag to a GNI file so it can be shared (WebKit needs to read this flag).
TBR=scottmg
Review URL: https://codereview.chromium.org/248323004
git-svn-id: http://src.chromium.org/svn/trunk/src/build@265940 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-24 16:44:04 +00:00
eugenis@chromium.org
2ef6a03f5c
Use ASan Android runtime library from third_party/llvm-build.
...
Delete the temporary copy in tools/android.
BUG=325685
R=bulach@chromium.org
Review URL: https://codereview.chromium.org/254503005
git-svn-id: http://src.chromium.org/svn/trunk/src/build@265917 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-24 13:03:15 +00:00
rmcilroy@chromium.org
1fb5649dcc
[Android]: Roll android_tools deps to update ndk_experimental to r9e-rc3.
...
Pulls in change: https://gerrit.chromium.org/gerrit/#/c/69860/
Also update the arm64 build to use gcc 4.9 from the new ndk.
BUG=354405, 346626
R=bulach@chromium.org , navabi@google.com
Review URL: https://codereview.chromium.org/249253002
git-svn-id: http://src.chromium.org/svn/trunk/src/build@265898 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-24 10:15:33 +00:00
dongseong.hwang@intel.com
d736e8fea1
Fix unresolved shared library dependency on binutils 2.23.
...
It fixes unresolved dependency as follows:
> ldd content_shell
...
libsql.so => not found
libbase_i18n.so => not found
...
Some binutils 2.23 releases may or may not have new dtags enabled,
but they are all compatible with --disable-new-dtags,
because the new dynamic tags are not created by default.
https://sourceware.org/binutils/docs-2.23/ld/Options.html#index-g_t_002d_002ddisable_002dnew_002ddtags-267
BUG=352046
Review URL: https://codereview.chromium.org/249073003
git-svn-id: http://src.chromium.org/svn/trunk/src/build@265880 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-24 08:24:51 +00:00
luqui@chromium.org
69421b0cc3
Fix gs url in logcat dump, and set content type to text/plain
...
BUG=362787
TBR=navabi@chromium.org
Review URL: https://codereview.chromium.org/250153003
git-svn-id: http://src.chromium.org/svn/trunk/src/build@265839 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-24 03:39:52 +00:00
jbudorick@chromium.org
a56e5fb358
[Android] Restore old exception types alongside new ones.
...
BUG=366305
Review URL: https://codereview.chromium.org/250343002
git-svn-id: http://src.chromium.org/svn/trunk/src/build@265827 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-24 03:10:23 +00:00
navabi@google.com
1aafd07a73
Add telemetry tests to Android tester.
...
BUG=337829
Review URL: https://codereview.chromium.org/235573010
git-svn-id: http://src.chromium.org/svn/trunk/src/build@265800 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-24 00:55:22 +00:00
ppi@chromium.org
038eb1b410
Fix build/android/enable_asserts.py.
...
The script seems to have been broken in
https://codereview.chromium.org/221823011 (missing device serial when
creating DeviceUtils).
This fixes the script by iterating over all connected devices.
BUG=267773
Review URL: https://codereview.chromium.org/249533002
git-svn-id: http://src.chromium.org/svn/trunk/src/build@265770 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-23 23:28:00 +00:00
fdegans@chromium.org
6bb24afc91
Fixed host_gcc_version for Android.
...
BUG=360082
Review URL: https://codereview.chromium.org/249303004
git-svn-id: http://src.chromium.org/svn/trunk/src/build@265753 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-23 22:14:01 +00:00
spang@chromium.org
e3cabf9dc4
ozone: Always remove glib
...
TBR=sadrul
TEST=build with chromeos=1 use_ozone=1
BUG=none
NOTRY=true
Review URL: https://codereview.chromium.org/249583003
git-svn-id: http://src.chromium.org/svn/trunk/src/build@265689 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-23 18:28:51 +00:00
primiano@chromium.org
9879b8fb0d
[Android] Remove global --gc-sections ldflag from Debug targets.
...
After some major cleanup, all but very few Android targets (i.e.
chrome_shell_apk and chrome_unittests_apk) have stopped depending
on the linker GC section to build succesfully.
This change removes the global --gc-section arg from all Debug targets
in order to prevent future regressions.
BUG=159847
TBR=thakis@chromium.org
Review URL: https://codereview.chromium.org/249513002
git-svn-id: http://src.chromium.org/svn/trunk/src/build@265678 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-23 17:39:35 +00:00
mlerman@chromium.org
3d3dec1aee
Newly created profiles should have the grey silhouette as avatar.
...
The name should still be automatically generated.
Also, all the avatar icons are becoming squares (31x38 -> 38x38). New resources will be committed and necessary code changes have been made.
BUG=337986
TEST=When creating a new profile from anywhere except the settings. Also, verify avatar icons are still rendered correctly, whether GAIA, the placeholder or a cartoon icon.
page, the automatically assigned avatar should the grey
placeholder (silhouette).
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=263262
Review URL: https://codereview.chromium.org/212603011
git-svn-id: http://src.chromium.org/svn/trunk/src/build@265645 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-23 15:34:26 +00:00
kjellander@chromium.org
a26c9645b4
WebRTC: Remove neteq_unittests test.
...
These tests are being removed in favor for
the test for NetEQ v4 that are a part of the
modules_unittests binary.
BUG=webrtc:2996
NOTRY=True
Review URL: https://codereview.chromium.org/249193002
git-svn-id: http://src.chromium.org/svn/trunk/src/build@265633 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-23 14:03:25 +00:00
perkj@chromium.org
bfa305443a
Update WebRtc/libjingle revision from r5831 to r5963.
...
This also temporaryly disable all WebRtcBrowserTest on Android.
TBR Ronghua for README file change.
R=henrika@chromium.org , phoglund@chromium.org
TBR=ronghuawu
BUG= 362852
Review URL: https://codereview.chromium.org/246063008
git-svn-id: http://src.chromium.org/svn/trunk/src/build@265605 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-23 10:40:20 +00:00
thestig@chromium.org
6edf293f5a
Linux: Detect host g++ version as well as target g++ version.
...
BUG=360082
Review URL: https://codereview.chromium.org/247623003
git-svn-id: http://src.chromium.org/svn/trunk/src/build@265572 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-23 08:20:16 +00:00
hidehiko@chromium.org
ae4d0e5171
Revert of SDK building script now uses package_version to extract. ( https://codereview.chromium.org/235603004/ )
...
Reason for revert:
This update breaks PPAPI*NonSfi tests on linux-32bits bot. See also crbug.com/365817
Original issue's description:
> NaCl: Update revision in DEPS, r13018 -> r13062.
>
> Chromium NaCl scripts now uses package_version to extract.
>
> Now that we have split up the toolchain into multiple tars, we should
> use the package versioning script to manage which tars to extract.
> Unfortunately, currently the SDK uses different directory names compared
> to what the NaCl toolchain directories normally use, so we also must map
> and move the toolchain directories to the SDK ones.
>
> TEST= trybots
>
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=265303
TBR=noelallen@chromium.org ,bradnelson@chromium.org,jvoung@chromium.org,mseaborn@chromium.org,dyen@chromium.org
NOTREECHECKS=true
NOTRY=true
Review URL: https://codereview.chromium.org/247143007
git-svn-id: http://src.chromium.org/svn/trunk/src/build@265559 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-23 07:05:22 +00:00
smut@google.com
2a6a690b4a
Fixing a race condition in landmines.py
...
Landmines.py had some logic where it would first check if a directory existed before creating it, but this was sometimes causing an exception wherein the file was reported as existing during the os.mkdirs call, even though it was not reported as existing during the os.path.exists call.
Review URL: https://codereview.chromium.org/248343003
git-svn-id: http://src.chromium.org/svn/trunk/src/build@265532 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-23 04:19:23 +00:00
luqui@chromium.org
7a458e32d0
Upload logcat dump to gs instead of stdout
...
logcat dumps were flooding master4 with gigabytes of logs per day, causing
CQ outages.
BUG=362787
Review URL: https://codereview.chromium.org/239913003
git-svn-id: http://src.chromium.org/svn/trunk/src/build@265401 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-22 23:04:13 +00:00
primiano@chromium.org
62fc0a7737
Remove dependency on --gc-sections for most Android debug targets.
...
Android targets shouldn't rely (at least on Debug) on the linker GC.
This CL refactors gyp files to fix target dependencies
(some of them wrong for components builds due to the .so
split).
The only targets left, at this point, are chrome_shell
and content_browsertests (will take more work).
BUG=159847
Review URL: https://codereview.chromium.org/228003006
git-svn-id: http://src.chromium.org/svn/trunk/src/build@265378 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-22 22:08:20 +00:00
davidben@chromium.org
61641736aa
Don't duplicate test server arguments in Android test setup.
...
Most arguments can be passed as-is and the format is self-desribing. Avoid
having to update yet another file to plumb in a new argument.
This fixes --enable-npn, --ssl-key-exchange, and a handful of other SSL
arguments that were since added.
BUG=354132,365733
Review URL: https://codereview.chromium.org/241423003
git-svn-id: http://src.chromium.org/svn/trunk/src/build@265359 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-22 21:03:20 +00:00
agable@chromium.org
4bb9202782
Whitespace change!
...
For git tools tutorial tech talk.
TBR=iannucci@chromium.org
Review URL: https://codereview.chromium.org/247853002
git-svn-id: http://src.chromium.org/svn/trunk/src/build@265306 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-22 18:29:17 +00:00
dyen@chromium.org
7fc9f82754
NaCl: Update revision in DEPS, r13018 -> r13062.
...
Chromium NaCl scripts now uses package_version to extract.
Now that we have split up the toolchain into multiple tars, we should
use the package versioning script to manage which tars to extract.
Unfortunately, currently the SDK uses different directory names compared
to what the NaCl toolchain directories normally use, so we also must map
and move the toolchain directories to the SDK ones.
TEST= trybots
Review URL: https://codereview.chromium.org/235603004
git-svn-id: http://src.chromium.org/svn/trunk/src/build@265303 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-22 18:28:04 +00:00
thestig@chromium.org
e500ff2732
Cleanup: Simplify enable_plugin gyp flag and remove an obsolete TODO.
...
Review URL: https://codereview.chromium.org/242303003
git-svn-id: http://src.chromium.org/svn/trunk/src/build@265211 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-22 08:29:14 +00:00
davemoore@chromium.org
be490022e6
Get sample_app running on Android again
...
Second try after first broke build
https://codereview.chromium.org/240003006/
TBR=viettrungluu
BUG=
Review URL: https://codereview.chromium.org/242973004
git-svn-id: http://src.chromium.org/svn/trunk/src/build@265070 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-21 21:12:08 +00:00
brettw@chromium.org
b87dd13629
Make GN build work on Mac again.
...
This adds extension detection for lower-case ".s" assembly files (used in NSPR) in addition to the existing handling of uppercase ".S" ones.
Minor fixes for build files for Mac for dependencies and files.
Proper handling of USE_NSS and addition of USE_OPENSSL_CERTS that match the GYP build.
R=rsleevi@chromium.org
Review URL: https://codereview.chromium.org/242173002
git-svn-id: http://src.chromium.org/svn/trunk/src/build@265064 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-21 20:54:51 +00:00
zhaoqin@google.com
cfbf0c292d
add build targets for layout test with Dr.Memory - add content_shell_crash_service and layout_test_helper
...
R=bruening@chromium.org
NOTRY=TRUE
BUG=NONE
Review URL: https://codereview.chromium.org/245643003
git-svn-id: http://src.chromium.org/svn/trunk/src/build@265048 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-21 19:43:11 +00:00
rdsmith@chromium.org
3086c46c5e
Added "load stale" IDS grit variables to IOS whitelist.
...
Needed for http://codereview.chromium.org/207553008 (r264696) to
build on IOS.
BUG=329621
R=rohitrao@chromium.org
Review URL: https://codereview.chromium.org/244463003
git-svn-id: http://src.chromium.org/svn/trunk/src/build@264963 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-21 03:21:19 +00:00
mostynb@opera.com
afb514f883
disable more stacktrace usage in debug uclibc builds
...
Here are a couple more instances of OutputToStream / Print that are
no longer available in uClibc builds.
BUG=361130
Review URL: https://codereview.chromium.org/234803002
git-svn-id: http://src.chromium.org/svn/trunk/src/build@264887 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-18 23:40:16 +00:00
yusufo@chromium.org
f034cc1c52
Finalize apk takes zipalign path as argument instead of hardcoding it
...
zipalign tool can be in sdk/tools or sdk/build-tools. This change looks
for the right place and uses that instead of having it hardcoded inside
android_sdk_root
BUG=364655
Review URL: https://codereview.chromium.org/238253015
git-svn-id: http://src.chromium.org/svn/trunk/src/build@264842 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-18 20:22:43 +00:00
rohitrao@chromium.org
e404e198d5
Remove desktop auto-login since we don't plan on shipping it.
...
Removes the --enable-autologin switch and associated settings UI. Autologin is
always enabled for Android builds. Moves the Android-specific AutoLoginPrompter
class into an android/ directory.
iOS also uses the AutoLoginInfoBarDelegate, so that class is left where it is.
BUG=347214
Review URL: https://codereview.chromium.org/235863025
git-svn-id: http://src.chromium.org/svn/trunk/src/build@264818 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-18 18:21:25 +00:00
cjhopman@chromium.org
aa2daa3f51
Add generate_jni template
...
This adds a template for using the jni_generator. Creates the
base_jni_headers target and updates the base target to depend on it and
actually use the sources that required it.
Adds //third_party/android_tools:cpu_features required by one of the
base files that also required jni.
Disable a bunch of third_party targets for Android builds.
BUG=359249
Review URL: https://codereview.chromium.org/237973002
git-svn-id: http://src.chromium.org/svn/trunk/src/build@264695 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-18 00:50:10 +00:00
jbudorick@chromium.org
e500a98327
[Android] Move screenshot implementation back into AndroidCommands.
...
BUG=267773
Review URL: https://codereview.chromium.org/234803006
git-svn-id: http://src.chromium.org/svn/trunk/src/build@264674 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-17 23:46:31 +00:00
cjhopman@chromium.org
656099bedb
Remove unused input_shlib_path
...
This path is now only inferred from test_suite_name.
TBR=darin
NOTRY=true
Review URL: https://codereview.chromium.org/226353002
git-svn-id: http://src.chromium.org/svn/trunk/src/build@264666 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-17 23:16:50 +00:00