-
-
Notifications
You must be signed in to change notification settings - Fork 5.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
jl_options
no longer exported by libjulia.so
#42411
Labels
kind:regression
Regression in behavior compared to a previous version
Milestone
Comments
Yes, we should export a pointer to |
I have a fix for this in #41936; can separate and backport it. |
JeffBezanson
added a commit
that referenced
this issue
Sep 28, 2021
KristofferC
pushed a commit
that referenced
this issue
Oct 5, 2021
Co-authored-by: Jameson Nash <[email protected]> (cherry picked from commit c5cb029)
Thanks for fixing this. |
LilithHafner
pushed a commit
to LilithHafner/julia
that referenced
this issue
Feb 22, 2022
Co-authored-by: Jameson Nash <[email protected]>
LilithHafner
pushed a commit
to LilithHafner/julia
that referenced
this issue
Mar 8, 2022
Co-authored-by: Jameson Nash <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
In order to call some Julia code from MATLAB, I have a c program with Julia embedded which gets compiled as a MEX function. Because MATLAB (or JVM) do weird things with signals, I have to turn off Julia's signal handling by incorporating the following line in my c program.
For Julia versions through
v1.5.x
,jl_options
was exported bylibjulia.so
, supporting this. However, with the library split intolibjulia.so
andlibjulia-internal.so
that occurred inv1.6
,jl_options
is no longer exported bylibjulia.so
, although it is exported bylibjulia-internal.so
. If I link to both of the libraries, things work as expected, but it is my understanding that this is not the supported interface to embedding Julia;libjulia.so
is the supported entry point for embedding Julia.Could
jl_options
be added to thelibjulia.so
re-export list for future versions?Or if there is a good reason not to provide access to
jl_options
, is there an alternative way to turn off Julia's signal handling?The text was updated successfully, but these errors were encountered: