From 67e429d2fd4a84d461f19dfa6c8be607d0d5a918 Mon Sep 17 00:00:00 2001 From: ooonea <35407790+ooonea@users.noreply.github.com> Date: Sat, 11 Jul 2026 00:12:19 +0200 Subject: [PATCH] fex: use packaging for aarch64_fit_native.py The build's Python env only provided setuptools for the pkg_resources fallback in Scripts/aarch64_fit_native.py, but modern setuptools / Python 3.14 no longer ship pkg_resources and packaging was never added, so configure aborted at string(STRIP ...) (CMakeLists.txt:494). Use packaging, which the script prefers; libclang (thunk generator) is unchanged. Assisted-by: Claude Code (Claude Opus 4.8) --- pkgs/by-name/fe/fex/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/fe/fex/package.nix b/pkgs/by-name/fe/fex/package.nix index 046ced1cb339..ea2f4eece6da 100644 --- a/pkgs/by-name/fe/fex/package.nix +++ b/pkgs/by-name/fe/fex/package.nix @@ -185,7 +185,7 @@ llvmPackages.stdenv.mkDerivation (finalAttrs: { llvmPackages.bintools (python3.withPackages ( pythonPackages: with pythonPackages; [ - setuptools + packaging libclang ] ))