Skip to content

Add libclang to LUCI bots so that we can run package:ffigen #105695

@dcharkes

Description

@dcharkes

In order to run package:ffigen on bots, we need libclang.

Without libclang available, package:ffigen cannot find the dynamic library provided by libclang.

Installation instructions: https://github.com/dart-lang/ffigen#installing-llvm

I'm unfamiliar with the setup on our Flutter LUCI bots, so I cannot recommend how to get/package them. Maybe @athomas has suggestions if the bots are sufficiently similar to the Dart bots.

The install location does not matter, default locations are the best. We can add these to package:ffigen and automatically detect it. Alternatively, we can also pass in a path to the test as a commandline argument.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions