From d9c28eca37a7913a859de2238c28d655b65beed8 Mon Sep 17 00:00:00 2001 From: Ophestra Date: Fri, 23 Oct 2026 03:22:40 +0900 Subject: internal/rosa/package/pcre2: switch to cmake GNU libtool breaks cross-compilation by insisting on using the native libc when relinking. Signed-off-by: Ophestra --- internal/rosa/package/pcre2.az | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/internal/rosa/package/pcre2.az b/internal/rosa/package/pcre2.az index 1df3fdad..f7600bc7 100644 --- a/internal/rosa/package/pcre2.az +++ b/internal/rosa/package/pcre2.az @@ -14,14 +14,17 @@ package pcre2 { // RunGrepTest expects /bin/echo bin = [ "echo" ]; - exec = make { - configure = { - "enable-jit"; - "enable-pcre2-8"; - "enable-pcre2-16"; - "enable-pcre2-32"; + exec = cmake { + cache = { + "PCRE2_SUPPORT_JIT": "ON"; }; }; - tools = [ diffutils ]; + tools = [ + diffutils, + coreutils, + ]; + + inputs = [ zlib ]; + runtime = [ zlib ]; } -- cgit v1.3.1