Skip to content
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

Loading QD_jll fails #755

Open
vchuravy opened this issue Apr 4, 2020 · 3 comments
Open

Loading QD_jll fails #755

vchuravy opened this issue Apr 4, 2020 · 3 comments

Comments

@vchuravy
Copy link
Member

vchuravy commented Apr 4, 2020

The build works fine #754, but actually loading it fails JuliaRegistries/General#12197

@giordano
Copy link
Member

giordano commented Apr 4, 2020

Uhm, we had to mark one of the products as don't dlopen, that might be the reason. I'll need to check

@giordano
Copy link
Member

giordano commented Apr 4, 2020

Ok, this is weird: the error is

[ Info: Attempting to `import` package
ERROR: InitError: could not load library "/tmp/jl_103c9s/artifacts/6e37ddbeb239f39d492e1eab1ddaf7c43b39ff59/lib/libqdmod.so"
/tmp/jl_103c9s/artifacts/6e37ddbeb239f39d492e1eab1ddaf7c43b39ff59/lib/libqdmod.so: undefined symbol: _ZN7dd_real8_ndigitsE

We were already seeing this back in January (see #380 (comment)) but I thought we had fixed it 😕 Building this package has been quite a pain 😣

@giordano
Copy link
Member

The build works fine #754

Actually the log shows dlopen errors, but ignores them:

[ Info: Checking shared library lib/libqdmod.so
ERROR: could not load library "/agent/_work/1/s/Q/QD/build/x86_64-linux-gnu-cxx11/osZCfJci/destdir/lib/libqdmod.so"
/agent/_work/1/s/Q/QD/build/x86_64-linux-gnu-cxx11/osZCfJci/destdir/lib/libqdmod.so: undefined symbol: _ZN7dd_real8_ndigitsE
[ Info: lib/libqdmod.so.0.0.0 already has SONAME "libqdmod.so.0"
[ Info: Checking shared library lib/libqdmod.so.0
ERROR: could not load library "/agent/_work/1/s/Q/QD/build/x86_64-linux-gnu-cxx11/osZCfJci/destdir/lib/libqdmod.so.0"
/agent/_work/1/s/Q/QD/build/x86_64-linux-gnu-cxx11/osZCfJci/destdir/lib/libqdmod.so.0: undefined symbol: _ZN7dd_real8_ndigitsE
[ Info: lib/libqdmod.so.0.0.0 already has SONAME "libqdmod.so.0"
[ Info: Checking shared library lib/libqdmod.so.0.0.0
ERROR: could not load library "/agent/_work/1/s/Q/QD/build/x86_64-linux-gnu-cxx11/osZCfJci/destdir/lib/libqdmod.so.0.0.0"
/agent/_work/1/s/Q/QD/build/x86_64-linux-gnu-cxx11/osZCfJci/destdir/lib/libqdmod.so.0.0.0: undefined symbol: _ZN7dd_real8_ndigitsE

I think this is again JuliaPackaging/BinaryBuilder.jl#683.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants