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

Incompatible with lief=0.15.1 #5564

Closed
2 tasks done
xhochy opened this issue Dec 11, 2024 · 2 comments · Fixed by #5565
Closed
2 tasks done

Incompatible with lief=0.15.1 #5564

xhochy opened this issue Dec 11, 2024 · 2 comments · Fixed by #5565
Labels
type::bug describes erroneous operation, use severity::* to classify the type

Comments

@xhochy
Copy link
Contributor

xhochy commented Dec 11, 2024

Checklist

  • I added a descriptive title
  • I searched open reports and couldn't find a duplicate

What happened?

In the py-lief 0.15.x release there were some changes that break conda-build, e.g.:

Traceback (most recent call last):
  File "/home/ubuntu/.pixi/envs/conda-build/bin/conda-build", line 7, in <module>
    from conda_build.cli.main_build import execute
  File "/home/ubuntu/.pixi/envs/conda-build/lib/python3.12/site-packages/conda_build/cli/main_build.py", line 19, in <module>
    from .. import api, build, source, utils
  File "/home/ubuntu/.pixi/envs/conda-build/lib/python3.12/site-packages/conda_build/build.py", line 54, in <module>
    from .post import (
  File "/home/ubuntu/.pixi/envs/conda-build/lib/python3.12/site-packages/conda_build/post.py", line 47, in <module>
    from .inspect_pkg import which_package
  File "/home/ubuntu/.pixi/envs/conda-build/lib/python3.12/site-packages/conda_build/inspect_pkg.py", line 28, in <module>
    from .os_utils.liefldd import codefile_class, machofile
  File "/home/ubuntu/.pixi/envs/conda-build/lib/python3.12/site-packages/conda_build/os_utils/liefldd.py", line 213, in <module>
    elf_dyn_tag=lief.ELF.DYNAMIC_TAGS.RUNPATH,
                ^^^^^^^^^^^^^^^^^^^^^
AttributeError: module 'lief._lief.ELF' has no attribute 'DYNAMIC_TAGS'
@xhochy xhochy added the type::bug describes erroneous operation, use severity::* to classify the type label Dec 11, 2024
@github-project-automation github-project-automation bot moved this to 🆕 New in 🧭 Planning Dec 11, 2024
@duncanmmacleod
Copy link
Contributor

This is impacting feedstock builds on macOS: see build log for conda-forge/lal-feedstock#104.

duncanmmacleod added a commit to regro-cf-autotick-bot/lal-feedstock that referenced this issue Dec 11, 2024
duncanmmacleod added a commit to regro-cf-autotick-bot/lal-feedstock that referenced this issue Dec 11, 2024
@k-dominik
Copy link

conda install base py-lief=0.14

for temporary relieve...

martibosch added a commit to martibosch/pylandstats-feedstock that referenced this issue Dec 11, 2024
martibosch added a commit to martibosch/pylandstats-feedstock that referenced this issue Dec 11, 2024
flferretti added a commit to flferretti/warp-lang-feedstock that referenced this issue Dec 18, 2024
flferretti added a commit to flferretti/warp-lang-feedstock that referenced this issue Dec 18, 2024
flferretti added a commit to flferretti/warp-lang-feedstock that referenced this issue Dec 18, 2024
flferretti added a commit to flferretti/warp-lang-feedstock that referenced this issue Dec 18, 2024
@kenodegard kenodegard moved this from 🆕 New to 👀 In Review in 🧭 Planning Dec 18, 2024
@github-project-automation github-project-automation bot moved this from 👀 In Review to 🏁 Done in 🧭 Planning Jan 8, 2025
@h-vetinari h-vetinari mentioned this issue Jan 16, 2025
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type::bug describes erroneous operation, use severity::* to classify the type
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

3 participants