Commit Graph

469 Commits

Author SHA1 Message Date
Chris Bracken e89272ab1f Roll topaz to 1eb2e77be92ed968223b0cea19fe2108e689dcd5 (#4380)
Picks up:
1. Windows support for flutter tester
2. Spaces in Dart package paths in the loader.
2017-11-21 15:42:53 -08:00
Zachary Anderson 5f9c8522dd Roll Dart to 3ee0a4284203ebc6991c78054583a7c02dc8faf9 (#4378) 2017-11-21 12:16:34 -08:00
amirh 4733e33737 roll skia (#4372) 2017-11-17 10:33:56 -08:00
Zachary Anderson 0e564957ac Roll Dart back to 4dd4fd745e588eef64b8d85811d847ab72633cb7 (#4370) 2017-11-16 09:24:13 -08:00
amirh 384e351d4f roll buildroot to 82a50e874d17d810886ec6d782662ab79ebbd921 (#4368) 2017-11-15 18:11:39 -08:00
amirh 5afc1e2848 Enable WebP (#4359) 2017-11-15 16:49:50 -08:00
Zachary Anderson 7033e104e3 Roll Dart forward (#4363) 2017-11-15 13:17:10 -08:00
xster 4fcb19258a Roll skia (#4364)
* roll to 09b8c91b696925c6c6a25c35173f2da27abf0fbe

* update licenses
2017-11-15 11:46:46 -08:00
amirh f8c4a02b56 roll skia (#4360) 2017-11-14 15:34:30 -08:00
Brian Osman 2973109f1a Roll skia to 0658f7 (#4349)
* Roll skia to 0658f7

* Update licenses
2017-11-10 12:57:20 -05:00
Alexander Aprelev e92933611a Roll dart (#4336)
* Roll dart

* Update license hash key, no changes to licenses themselves
2017-11-08 18:22:41 -08:00
Chris Bracken bc2acf7bdd Revert "Roll Fuchsia buildtools to 85907c59e97527d79bbfdfd849d8e85c24959cc5 (#4331)" (#4340)
With the update to HEAD of the Fuchsia buildtools repo, the new clang
toolchain picked up caused link-time breakage in android x86_64
libFlutter.so builds.

Sample log:
https://build.chromium.org/p/client.flutter/builders/Linux%20Engine/builds/1974/steps/build%20android_debug_x64/logs/stdio

Sample failure:
FAILED: libflutter.so libflutter.so.TOC lib.stripped/libflutter.so
../../third_party/android_tools/ndk/toolchains/x86_64-4.9/prebuilt/linux-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/bin/ld.gold: error: obj/flutter/shell/platform/android/libflutter/android_context_gl.o: unsupported reloc 42 against global symbol std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char> > >::id

This reverts commit 8ad42f0dae.
2017-11-08 16:48:00 -08:00
Chris Bracken a8237ecca0 Roll garnet to b3ba6b6d6ab8ef658278cc43c9f839a8a8d1718e (#4335)
* Roll garnet to b3ba6b6d6ab8ef658278cc43c9f839a8a8d1718e

Also includes a buildroot patch to pick up new dependency:
  build/config/fuchsia/sdk.gni

This fixes a build breakage in
garnet/public/lib/fxl/strings/string_view_unittest.cc wherein a variable
'sw5' was declared but the test erroneously tested against 'sw4' from
the previous test.

* Update license script for garnet

Reflects structural changes in directories we do not depend on. This
filters out the following directories in addition to what was already
filtered:
  garnet/drivers
  garnet/packages
  garnet/public/build/
  garnet/public/rust/

* Update licenses
2017-11-08 15:25:07 -08:00
Ryan Macnak d615678e6c Roll tonic to da66b94839f788a0bffc34fd9bdfef3360af8c18. (#4332)
Update to moved repository.

Issue https://github.com/flutter/flutter/issues/9998
2017-11-08 14:04:29 -08:00
Chris Bracken 8ad42f0dae Roll Fuchsia buildtools to 85907c59e97527d79bbfdfd849d8e85c24959cc5 (#4331)
* Roll Fuchsia buildtools to 85907c59e97527d79bbfdfd849d8e85c24959cc5

This also updates Flutter buildroot to a6e52dbb776c45cc8c57d7143b8eb8b2e762fdfb
which disables -Wtautological-constant-compare temporarily until
https://reviews.llvm.org/D39462 lands in clang. This is in line with
Fuchsia's compiler options.

* Apply clang-format diffs

No logical changes. This applies clang-format from the latest Fuchsia
buildtools to the engine codebase.
2017-11-08 11:18:17 -08:00
Chinmay Garde f170f0fcb7 Update Skia revision to pull in revert that fixed benchmark regression related to CCPR. (#4327) 2017-11-06 14:54:04 -08:00
Zachary Anderson 9463b32b23 Reland: [GN] Don't set dart_host_toolchain (#4314) 2017-11-02 10:04:06 -07:00
Mikkel Nygaard Ravn b41511e9a5 Revert "[GN] Don't set dart_host_toolchain (#4308)" (#4310)
This reverts commit 4caa68b8a0.
2017-11-02 09:09:15 +01:00
Zachary Anderson 4caa68b8a0 [GN] Don't set dart_host_toolchain (#4308) 2017-11-01 13:36:18 -07:00
Chinmay Garde 5b3e178bfe Roll skia to 45d6303f. (#4297) 2017-10-30 15:54:26 -07:00
Jason Simmons 963a29b096 Remove the diagnostic server (includes Dart roll) (#4287) 2017-10-27 11:53:00 -07:00
Chinmay Garde 352e637ce6 Roll Skia to 36f182fa. (#4273)
This reverts the previous roll to 33397f which included an assertion we ended up tripping over on certain scenes. A Skia issue has been filed for this https://bugs.chromium.org/p/skia/issues/detail?id=7225.
2017-10-24 15:49:48 -07:00
Chinmay Garde 052a257974 Setup GN rules to package embedder dylib as a Mac framework where supported. (#4270) 2017-10-24 12:50:13 -07:00
Chris Bracken 16f6d3f998 Eliminate dependency on chromium build tools repo (#4269)
The hermetic Xcode tooling in that repo is not yet easily usable for
Xcode 9. There are two main issues:

1. The tooling currently assumes that macOS host builds should use
   Xcode 8, whereas iOS builds should use Xcode 9. Flutter builds should
   use Xcode 9 in all cases.
2. The tooling currently includes a bail-out condition for iOS builds
   that exits non-zero immediately (Chrome hasn't yet migrated its iOS
   build to this tooling).

In the meantime, I've manually updated the bot infra with Xcode 9 and
we'll continue to use the current find_xcode.py tooling until Chrome's
new Mac/iOS tooling is ready.
2017-10-24 10:17:35 -07:00
Alexander Aprelev f177f54352 Update buildroot and dart dependencies. (#4267) 2017-10-23 19:55:48 -07:00