kevingurney commented on PR #36190: URL: https://github.com/apache/arrow/pull/36190#issuecomment-1600967549
We just noticed one thing that is interesting when this failure occurs is that the MATLAB version which is detected by [FindMatlab](https://cmake.org/cmake/help/latest/module/FindMatlab.html) is `"unknown"`. This is different than when the build passes and the MATLAB version is detected a string like `"9.14"`. For comparison, included below are relevant lines from a passing build and a failing build: * [Passing](https://github.com/apache/arrow/actions/runs/5333879488/jobs/9664937585#step:5:31) * [Failing](https://github.com/apache/arrow/actions/runs/5327292003/jobs/9650486501?pr=36190#step:5:23) The actual error that occurs here appears to be related to the linker not being able to locate `libMatlabDataArray.dylib`, but we think that this `"unknown"` detection behavior might be the root cause of this since there is an [explicit dependency on `libMatlabDataArray.dylib` in the `CMakeLists.txt` for `mathworks/libmexclass`](https://github.com/mathworks/libmexclass/blob/77f3d72c22a9ddab7b54ba325d757c3e82e57987/libmexclass/cpp/CMakeLists.txt#LL88C21-L88C49). -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
