Skip to content

[engine] Missing symbols in embedder_exports.lst #114657

@swift-kim

Description

@swift-kim

The linker script embedder_exports.lst has recently been added to the engine repo but it doesn't export the following symbols declared in embedder.h:

  • kFlutterSemanticsNodeIdBatchEnd
  • kFlutterSemanticsCustomActionIdBatchEnd

My custom embedder implementation uses the symbol kFlutterSemanticsNodeIdBatchEnd and is failing build for this reason.

https://github.com/flutter-tizen/embedder/actions/runs/3384058505/jobs/5620589180

I think kFlutter*; should be added to the global section in the linker script. Also maybe the issue #106453 can be closed now.

cc @jason-simmons

Metadata

Metadata

Assignees

Labels

P2Important issues not at the top of the work liste: embedderUsers of the Embedder APIengineflutter/engine related. See also e: labels.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions