Issue Details
- Number
- 30520
- Title
- guix: update LIEF from 0.13.2 to 0.16.x
- Description
- Updating our [`python-lief`](https://github.com/bitcoin/bitcoin/blob/fa0b5d68823b69f4861b002bbfac2fd36ed46356/contrib/guix/manifest.scm#L150) package in Guix (as well as the package [installed in the CI](https://github.com/bitcoin/bitcoin/blob/fa0b5d68823b69f4861b002bbfac2fd36ed46356/ci/lint/04_install.sh#L53)), would be useful for:
* [Enabling the `RELOC_SECTION` test](https://github.com/bitcoin/bitcoin/blob/fa0b5d68823b69f4861b002bbfac2fd36ed46356/contrib/devtools/test-security-check.py#L89) in `test-security-check.py`.
* Using https://lief.re//doc/latest/api/python/elf.html#aarch64-feature to add checks. i.e in #24123.
* We could update/extend existing checks, using new features, i.e: https://lief.re/doc/stable/api/python/macho.html#lief.MachO.Binary.support_arm64_ptr_auth.
- URL
-
https://github.com/bitcoin/bitcoin/issue/30520
- Closed by
-
Back to List