8000 v2.0.8 published but unusable: consumer test failed (GitHub Release) · Issue #7 · project-minigraf/minigraf-c · GitHub
[go: up one dir, main page]

Skip to content

v2.0.8 published but unusable: consumer test failed (GitHub Release) #7

Closed

Description

@github-actions

The consumer test failed against the minigraf-c v2.0.8 release archives. Run: https://github.com/project-minigraf/minigraf-c/actions/runs/39465838860

Activity

  1. adityamukho commented on Oct 20, 2026

    @adit
7C61
yamukho
    Contributor

    Causes, all fixed by #5 (main) and #6 (v3). The fix ships with v2.0.9:

    • macOS: the dylib's install name is the CI runner's build path, so linked programs fail with dyld: Library not loaded.
    • Windows: no minigraf.dll.lib, so MSVC cannot link. The header is at the zip root, not under include/.
    • All platforms: no LICENSE-MIT or LICENSE-APACHE.
    • Linux: requires glibc 2.34 (now 2.17).

    Workaround for macOS 2.0.8: install_name_tool -id @rpath/libminigraf.dylib libminigraf.dylib, then codesign -f -s - libminigraf.dylib.

  2. adityamukho commented on Oct 21, 2026

    @adityamukho
    Contributor

    Fixed in v2.0.9: the release's post-publish consumer test passed from the registry on every platform. https://github.com/project-minigraf/minigraf-c/actions/runs/39559922065

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingrelease-brokenA published release does not install or run

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

      0