From 6c447ababfb11581a75cff8281e96f701e216692 Mon Sep 17 00:00:00 2001 From: Josselin Poiret Date: Thu, 4 May 2023 21:50:37 +0200 Subject: gnu: gcc-toolchain: Add empty librt.a. * gnu/packages/commencememnt.scm (make-gcc-toolchain): Add empty librt.a. * gnu/packages/base.scm (gcc): Add a warning regarding the missing librt.a. --- gnu/packages/commencement.scm | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'gnu/packages/commencement.scm') diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm index e522e70444..9604f06a47 100644 --- a/gnu/packages/commencement.scm +++ b/gnu/packages/commencement.scm @@ -3561,6 +3561,13 @@ COREUTILS-FINAL vs. COREUTILS, etc." (union-build (assoc-ref %outputs "static") (list (assoc-ref %build-inputs "libc-static"))) + ;; XXX Remove once an empty librt.a is added to + ;; libc:out. + (copy-file + (string-append (assoc-ref %outputs "out") + "/lib/libpthread.a") + (string-append (assoc-ref %outputs "out") + "/lib/librt.a")) #t)))) (native-search-paths -- cgit v1.2.3