Skip to content

Fails to build from source on ARM MacOSΒ #78

Open
@fgindraud

Description

While trying to help a user to build kissplice (which depends on bcalm) on an ARM Mac, I encountered two build issues.
I managed to track them down and fix them using github actions CI, as I do not have access to any ARM Mac myself.

The first issue is a missing #include inside the hdf5 copy within gatb-core. This compiles fine on Linux but failed for newer ARM MacOS. The fix used for my tests is available at fgindraud/gatb-core@4dffb1a. I can create a pull request for it if you want.

The second issue is the same as the one fixed by GATB/gatb-core@dc9264e, but this has not been propagated to bcalm yet (gatb-core submodule points to an earlier commit).

Due to both problems being in gatb-core, the problems can be fixed by adding the first fix to gatb-core, then update the submodule within bcalm to get both fixes. I cannot provide a pull request directly for bcalm as the new commit must first exist in gatb-core to be able to update the submodule.

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions