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/base.scm | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'gnu/packages/base.scm') diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm index 32bc69e2c4..5a3d5aced5 100644 --- a/gnu/packages/base.scm +++ b/gnu/packages/base.scm @@ -967,6 +967,10 @@ the store.") ;; library is empty by some criterion (such as their file ;; size equaling eight bytes) rather than hardcoding them ;; by name. + + ;; XXX: We forgot librt.a for the current version! In + ;; the meantime, gcc-toolchain provides it, but remove + ;; that fix once librt.a is added here. (define empty-static-libraries '("libpthread.a" "libdl.a" "libutil.a" "libanl.a")) (define (empty-static-library? file) -- cgit v1.2.3