Skip to content

pyelftools/container.py: fix broken import #2

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

Merged
merged 1 commit into from
May 23, 2022
Merged

pyelftools/container.py: fix broken import #2

merged 1 commit into from
May 23, 2022

Conversation

michaelbrownuc
Copy link

This PR fixes an import that breaks during project creation in Python 3.10.

@vitalych
Copy link
Member

vitalych commented May 14, 2022

Thanks! Is this fixed upstream? Perhaps we could rebase and reapply S2E commits on top.

@vitalych
Copy link
Member

S2E/s2e-env#467

@michaelbrownuc
Copy link
Author

I just took a look this is fixed upstream. Given that this fork is >150 commits behind the head repo it probably makes sense to update it.

I'm not familiar with the S2E specific commits here - are they still necessary?

@vitalych
Copy link
Member

I'm not familiar with the S2E specific commits here - are they still necessary?

If not fixed in upstream, then yes. I haven't looked at pyelftools in a couple years, so I don't know. You could try to reapply them on top of master, see if it works cleanly.

@michaelbrownuc
Copy link
Author

Taking a look at the S2E specific commits, it doesn't look like they are complex. I'll give rebasing a shot and see what happens.

@vitalych vitalych reopened this May 23, 2022
@vitalych vitalych merged commit a007128 into S2E:master May 23, 2022
@vitalych
Copy link
Member

Merging the quick fix before we have the more complex upgrade.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants