devel/py-lief: Fix building with CMake 4 PR: 298898 Approved by: portmgr (fixit blanket)0c679bc562
Port details
devel/py-lief0.12.3_1
Library to instrument executable formats
- Maintainer
- ports@nicandneal.net
- Packages
- py312-lief 0.12.3_1
- Upstream
- Higher version available: 1.0.0
- CPE
lief-project:lieffrom the port- WWW
- https://github.com/lief-project/lief
- Links
- cgit · VuXML
Unaddressed (1) · The CVE record lists this version as affected, no VuXML entry names the CVE
| CVE-2025-15504 | 1.9 | 2026-01-10 | A security flaw has been discovered in lief-project LIEF up to 0.17.1. Affected by this issue is the function Parser::parse_binary of the file src/ELF/Parser.tcc of the … |
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (9)
devel/py-lief: Add CPE information75e510addc
python: bump all USE_PYTHON=distutils consumers after RUN_DEPENDS removal Any missed ports, feel free to bump. Any ports that need setuptools at runtime can have the devel/py-setuptools manually added back to RUN_DEPENDS, but understand that this practice is deprecated; see CHANGES for details.06a08e69f3
*/*: clean up after swith to cmake:indirectbc80854f3b
*/*: convert to cmake:indirect Convert bunch of ports to USES=cmake:indirect43d9a1336d
devel/py-lief: Update to 0.12.3 and fix build with python-3.11 PR: 275494 Approved by: portmgr(blanket, fix build)c3991087a8
devel/py-lief: Use PYPI instead of CHEESESHOP Approved by: portmgr (blanket) With hat: python4e3aee4153
devel/py-lief: Correct build dependency of CMake CMake binary is provided by devel/cmake-core not devel/cmake which is a metaport Approved by: portmgr (blanket)ade460a9ff
devel/py-lief: New Port The purpose of this project is to provide a cross platform library which can parse, modify and abstract ELF, PE and MachO formats. Main features: - Parsing: LIEF can parse ELF, PE, MachO, OAT, DEX, VDEX, ART and provides a user-friendly API to access to format internals. - Modify: LIEF enables to modify some parts of these formats - Abstract: Three formats have common features like sections, symbols, entry point... LIEF factors them. - API: LIEF can be used in C, C++ and Python WWW: https://github.com/lief-project/lief PR: 2570412cde3efd90