-
Notifications
You must be signed in to change notification settings - Fork 431
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
Undefined CLASS64 enum using underlying lief==0.16.1 #5626
Comments
@eekcoopuw can you share the recipe and command run to produce this error? |
Having the same issue. |
followup on conda#5595 fixes conda#5626 in lief 0.15 not only the classes were renamed but also enum members: lief-project/LIEF@cddd8dd#diff-88d5303887e96766711bd8ff242b652c29bc0ee0fa3ef8004bfc797c9a23040b latest version here: https://github.com/lief-project/LIEF/blob/0e5db4ea906b3252653dd90c627f8462d7e39ba4/api/python/lief/ELF/__init__.pyi#L2037
followup on conda#5595 fixes conda#5626 in lief 0.15 not only the classes were renamed but also enum members: lief-project/LIEF@cddd8dd#diff-88d5303887e96766711bd8ff242b652c29bc0ee0fa3ef8004bfc797c9a23040b latest version here: https://github.com/lief-project/LIEF/blob/0e5db4ea906b3252653dd90c627f8462d7e39ba4/api/python/lief/ELF/__init__.pyi#L2037
I think we are hit by this in Coolprop recipe: https://dev.azure.com/conda-forge/feedstock-builds/_build/results?buildId=1183233&view=logs&j=d93976e3-6ed1-588b-ebf8-e8a19c2becc4&t=90b382e2-e6d3-5178-8133-a486ee34063f |
I am running into this problem too |
Checklist
What happened?
Conda-build appears to use a library called lief to identify types of binaries. With an upgrade from lief 0.14.1 to lief 0.16.1 or 0.16.3, I now get this stack trace, which appears to be a static incompatibility between conda-build 25.1.2 and lief 0.16.x.
I can see that CLASS64 and CLASS32 were defined as enum values in lief 0.14.1 but it looks like they don't exist in lief 0.16.1. Whether this is a bug in conda-build or a breaking change in lief, I'm not sure.
Conda Info
Conda Config
Conda list
Additional Context
No response
The text was updated successfully, but these errors were encountered: