GH-41400: [MATLAB] Bump libmexclass
version to commit ca3cea6
#41436
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Rationale for this change
@kevingurney and I recently resolved multiple issues related to
mathworks/libmexclass
not supporting ARM-based macOS builds (i.e. builds onmacos-14
):matlab_add_mex
the required MEX libraries (e.g.libmx
,libmex
, andlibMatlabDataArray
) mathworks/libmexclass#76maca64
toCMakeLists.txt
mathworks/libmexclass#77We should bump the version of mathworks/libmexclass used by the MATLAB interface to the latest available commit (ca3cea6 as of now) in order to enable building the MATLAB interface to Arrow on
macos-14
(which is ARM-based).What changes are included in this PR?
mathworks/libmexclass
used by the MATLAB interface to ca3cea6Are these changes tested?
mathworks/libmexclass
does not break the MATLAB interface.Are there any user-facing changes?
Future Directions
macos-14
#41435R2024a
in CI and crossbow packaging workflows #41385libmexclass
version to commitca3cea6
#41400