-
Notifications
You must be signed in to change notification settings - Fork 306
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # 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: