skia2/infra/bots/task_drivers
Kevin Lubick 07f5294ae2 [bazel] Fix CanvasKit build
I saw some strange errors in the logs and locally after
updating to Bazel 5.2.0:


Compiling third_party/externals/freetype/src/base/ftwinfnt.c failed: missing input file 'external/emscripten_npm_linux/node_modules/@caporal/core/CHANGELOG.md', owner: '@emscripten_npm_linux//:node_modules/@caporal/core/CHANGELOG.md'

When I did a bazel clean --expunge locally, it went away.

Looking closely at the Bazel cache folder, some npm dependencies
starting with an @ sign were missing from caches for the 5.0.0
but there in 5.2.0. I could not find an entry in the changelog,
but it's simple enough to clear our caches for now.

Once we update emsdk to a new version, we shouldn't need this
as the dependencies should be downloaded fresh.

Change-Id: Id21d4e4806792d2eee48e1c5e1d6a106230be17a
Bug: skia:12541
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/549856
Reviewed-by: Leandro Lovisolo <lovisolo@google.com>
2022-06-14 17:26:32 +00:00
..
bazel_build [bazel] Fix CanvasKit build 2022-06-14 17:26:32 +00:00
codesize [codesize] Use hours and UTC in GCS file names 2022-06-08 19:05:43 +00:00
compile_wasm_gm_tests [bazel] Put licenses() after legacy_exports 2022-05-02 15:04:33 +00:00
fm_driver [bazel] Put licenses() after legacy_exports 2022-05-02 15:04:33 +00:00
g3_canary [bazel] Put licenses() after legacy_exports 2022-05-02 15:04:33 +00:00
perf_puppeteer_canvas [bazel] Put licenses() after legacy_exports 2022-05-02 15:04:33 +00:00
perf_puppeteer_render_skps [bazel] Put licenses() after legacy_exports 2022-05-02 15:04:33 +00:00
perf_puppeteer_skottie_frames [bazel] Put licenses() after legacy_exports 2022-05-02 15:04:33 +00:00
push_apps_from_skia_image [bazel] Put licenses() after legacy_exports 2022-05-02 15:04:33 +00:00
push_bazel_apps_from_wasm_image [bazel] Put licenses() after legacy_exports 2022-05-02 15:04:33 +00:00
recreate_skps [bazel] Put licenses() after legacy_exports 2022-05-02 15:04:33 +00:00
run_gn_to_bp [bazel] Put licenses() after legacy_exports 2022-05-02 15:04:33 +00:00
run_wasm_gm_tests [bazel] Put licenses() after legacy_exports 2022-05-02 15:04:33 +00:00