-
Notifications
You must be signed in to change notification settings - Fork 303
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
gf_mul duplicate symbol clash with libcrypto #217
Comments
That would be difficult as it is an external function for ISA-L and part of the api. It looks like for openssl, it is an internal function and not part of their external exposed api. I made a test by combining our isa-l and isa-l_crypto openssl comparisons and I can link it with both libisal and libcrypto without issue. I can even compile the test with |
Ill come up with a reproducible example :)
In any case, even though I think |
Agreed that gf_mul was not the best name. I can't reproduce with the above flags either though. |
I could reproduce when also using |
Hi we are trying to use both ISA-L and aws-sdk (and apache Arrow) both of which includes libcrypto.
We are getting a duplicate symbol error on
gf_mul
. Would it be possible to renamegf_mul
?. The issue seems to only occur for us with gcc when building with--coverage
which does not prune all unused symbols.We are using vcpkg for loading in both isal and the aws-sdk.
The text was updated successfully, but these errors were encountered: