Skip to content

public header location incompatibility #4290

@yamt

Description

@yamt

#4076 changed the location of wasm_export.h etc.

problems:

  • it's an api breaking change. that is, #include <wasm_export.h> vs #include <iwasm/wasm_export.h>
  • it has not been mentioned as a breaking change in 2.3.0 release notes.
  • it causes inconsistencies among platforms. for example, nuttx-apps still provides these headers this way.
  • changes like this should be done a bit more carefully. eg. provide compat headers for a few releases.
  • there seems no CI tests to use wamr via a cmake package.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions