From e727bcc2a71801c01b12973c84191698645e5a1b Mon Sep 17 00:00:00 2001 From: vxtls <187420201+vxtls@users.noreply.github.com> Date: Sat, 21 Feb 2026 17:27:53 -0500 Subject: [PATCH] fix(argp-standalone): install argp artifacts manually into /kernel-toolchain instead of relying on make install --- steps-guix/argp-standalone-1.4.1/pass1.sh | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/steps-guix/argp-standalone-1.4.1/pass1.sh b/steps-guix/argp-standalone-1.4.1/pass1.sh index 81fc424a..c9f4b5b6 100644 --- a/steps-guix/argp-standalone-1.4.1/pass1.sh +++ b/steps-guix/argp-standalone-1.4.1/pass1.sh @@ -29,8 +29,12 @@ src_compile() { } src_install() { - make "${MAKEJOBS}" install \ - DESTDIR="${DESTDIR}" \ - prefix="${KERNEL_SYSROOT}" \ - libdir="${KERNEL_SYSROOT}/lib" + mkdir -p "${DESTDIR}${KERNEL_SYSROOT}/include" + mkdir -p "${DESTDIR}${KERNEL_SYSROOT}/lib" + + # noinst_HEADERS/noinst_LIBRARIES: install artifacts explicitly. + test -f ../argp.h + test -f libargp.a + install -m644 ../argp.h "${DESTDIR}${KERNEL_SYSROOT}/include/argp.h" + install -m644 libargp.a "${DESTDIR}${KERNEL_SYSROOT}/lib/libargp.a" }