-
Notifications
You must be signed in to change notification settings - Fork 131
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
Feature/debian12 #502
Feature/debian12 #502
Conversation
…Add some type hints. Updated Lief version. Fixed tests. Stopped using package-manager toolchains.
…from /tmp after building toolchains.
@paulnoalhyt, can you work through the merge conflicts on this one? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This mostly looks good! It's really good that we're finally pinning very specific toolchain versions. I added a couple of very minor suggestions below.
Co-authored-by: Jacob Strieb <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Applied all suggestions.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good! See a few comments
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
I have validated that all requested changes made it into the PR.
One sentence summary of this PR (This should go in the CHANGELOG!)
After a few attempts (#467 and #494), another try at moving to Debian 12.
Link to Related Issue(s)
#495
Please describe the changes in your request.
This time updating base Docker image to python3.9 and installing toolchains from files instead of package manager. Had to update Lief (old version was causing Binary Ninja to segfault). Fixed tests along the way.
Anyone you think should look at this, specifically?
@whyitfor