-
Notifications
You must be signed in to change notification settings - Fork 701
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
"multiple definition of" linking error when building scikit-image with intel toolchain #14219
Comments
https://bugs.gentoo.org/623566 suggests this has something to do with not using |
Making sure that
|
@smoors Any ideas on this? |
I'm surprised that we're not seeing more issues with |
Hi, I can confirm the issue on {vis}[intelcuda/2020b] scikit-image v0.18.1 w/ Python 3.8.6 #12849 is the same as here, i.e. it is related to updated |
I see I think more general issue, likely not only for imread. If I try a test code
And the next step does not work like this
but it works this way
when is swapped the order of |
It is in clear as LibTIFF depends on libjpeg-turbo. But it was like that also before the update of LibTIFF easyconfig. |
Installing
scikit-image-0.18.1-intel-2020b.eb
has started failing for me recently, with:It seems like the trigger for this problem are the changes made in #14079; the problem does not occur if
LibTIFF
was installed with theLibTIFF-4.1.0-GCCcore-10.2.0.eb
that is included in EasyBuild v4.4.2 (which does not have the additional dependencies that were added in #14079).This looks very similar to the problems reported in #6953, which never got resolved...
However, the
--enable-ld-version-script
was already there inLibTIFF-4.1.0-GCCcore-10.2.0.eb
, it was not introduced with #14079.The text was updated successfully, but these errors were encountered: