[pkg/ffi] Roll dart-lang/native
Rolling https://github.com/dart-lang/native/pull/87 manually because
of the c_compiler -> native_toolchain_c rename.
Change-Id: I2592882a7137a40703f96a487a66d31eac7c990d
Cq-Include-Trybots: luci.dart.try:pkg-linux-debug-try,pkg-linux-release-try,pkg-mac-release-arm64-try,pkg-mac-release-try,pkg-win-release-try
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/313200
Commit-Queue: Daco Harkes <dacoharkes@google.com>
Reviewed-by: Devon Carew <devoncarew@google.com>
diff --git a/DEPS b/DEPS
index d636879..b8fa8c2 100644
--- a/DEPS
+++ b/DEPS
@@ -158,7 +158,7 @@
"matcher_rev": "ce8f40934c90e12992071172795b3bca29fac295",
"mime_rev": "bdb66bdd354156280bddc30e2d322a4ad355f671",
"mockito_rev": "451f756fe12a32d2a943db80124b522ecbd557af",
- "native_rev": "de1b0ccf24a89315fe76116090d9fe1b8bd774bb",
+ "native_rev": "1e89ed99e344fde0226ff472d290dd9fd0998d16",
"package_config_rev": "be0c4411cb7607abe3fd531c9653b0ba53c87c0f",
"path_rev": "282dd18bd9ae2e265ea40a29b2c637194e9be8b7",
"pool_rev": "77001024a16126cc5718e654ea3e57bbf6e7fac3",
diff --git a/pkg/test_runner/lib/src/test_configurations.dart b/pkg/test_runner/lib/src/test_configurations.dart
index 580a51e..75e186c 100644
--- a/pkg/test_runner/lib/src/test_configurations.dart
+++ b/pkg/test_runner/lib/src/test_configurations.dart
@@ -51,9 +51,9 @@
Path('tests/web_2'),
Path('third_party/pkg/dart_style'),
Path('third_party/pkg/dartdoc'),
- Path('third_party/pkg/native/pkgs/c_compiler'),
Path('third_party/pkg/native/pkgs/native_assets_builder'),
Path('third_party/pkg/native/pkgs/native_assets_cli'),
+ Path('third_party/pkg/native/pkgs/native_toolchain_c'),
Path('third_party/pkg/package_config'),
Path('utils/tests/peg'),
];
diff --git a/third_party/.gitignore b/third_party/.gitignore
index 1ab59a7..0fbb8e6 100644
--- a/third_party/.gitignore
+++ b/third_party/.gitignore
@@ -9,8 +9,8 @@
!unittest.tar.gz.sha1
!update.sh
!/wasmer
-!/pkg/c_compiler.status
!/pkg/native_assets_builder.status
!/pkg/native_assets_cli.status
+!/pkg/native_toolchain_c.status
# but ignore a subfolder of tcmalloc (some client ignores /tcmalloc/.gitignore)
/tcmalloc/gperftools
diff --git a/third_party/pkg/native_assets_cli.status b/third_party/pkg/native_assets_cli.status
index 4728f70..d031588 100644
--- a/third_party/pkg/native_assets_cli.status
+++ b/third_party/pkg/native_assets_cli.status
@@ -2,5 +2,7 @@
# for details. All rights reserved. Use of this source code is governed by a
# BSD-style license that can be found in the LICENSE file.
+example/*: SkipByDesign # These test projects don't work without running pub in the project itself.
+
[ $runtime != vm ]
*: SkipByDesign # Native assets is a VM-only feature.
diff --git a/third_party/pkg/c_compiler.status b/third_party/pkg/native_toolchain_c.status
similarity index 100%
rename from third_party/pkg/c_compiler.status
rename to third_party/pkg/native_toolchain_c.status
diff --git a/tools/bots/test_matrix.json b/tools/bots/test_matrix.json
index 641b4ed..beb6846 100644
--- a/tools/bots/test_matrix.json
+++ b/tools/bots/test_matrix.json
@@ -3028,10 +3028,10 @@
"name": "third_party tested packages",
"arguments": [
"-nunittest-asserts-${mode}-${system}",
- "c_compiler",
"dart_style",
"native_assets_builder",
"native_assets_cli",
+ "native_toolchain_c",
"package_config"
]
},
@@ -3090,7 +3090,7 @@
"name": "third_party tested packages",
"arguments": [
"-nunittest-asserts-${mode}-${system}-arm64",
- "c_compiler",
+ "native_toolchain_c",
"dart_style",
"native_assets_builder",
"native_assets_cli",
@@ -3134,7 +3134,7 @@
"name": "third_party tested packages",
"arguments": [
"-nunittest-asserts-${mode}-${system}",
- "c_compiler",
+ "native_toolchain_c",
"dart_style",
"native_assets_builder",
"native_assets_cli",
@@ -3519,4 +3519,4 @@
"macos": "buildtools/mac-x64/clang/bin/llvm-symbolizer",
"windows": "buildtools/win-x64/clang/bin/llvm-symbolizer.exe"
}
-}
+}
\ No newline at end of file