From a53f4f7e5e8176642893e4e1cc5822d813ad988a Mon Sep 17 00:00:00 2001 From: Luka Vandervelden Date: Mon, 26 Aug 2019 18:03:31 +0200 Subject: [PATCH] musl: symlinks added for compatibility --- musl/recipe.spec | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/musl/recipe.spec b/musl/recipe.spec index fe84082..6c6f172 100644 --- a/musl/recipe.spec +++ b/musl/recipe.spec @@ -1,6 +1,6 @@ name: musl version: 1.1.23 -release: 2 +release: 3 sources: https://www.musl-libc.org/releases/musl-%{version}.tar.gz options: - configure: --prefix=/usr --libdir=/lib --syslibdir=/lib --enable-shared --enable-static @@ -9,7 +9,7 @@ options: cd %{name}-%{version} make DESTDIR="%{pkg}" install - + # FIXME: This’ll have to eventually be more automated. # FIXME: That path has to be edited on other architectures. mkdir -p %{pkg}/etc @@ -20,3 +20,8 @@ options: echo /usr/local/lib } > %{pkg}/etc/ld-musl-x86_64.path + for lib in libm libpthread librt libdl; do + ln -s /lib/libc.a "%{pkg}/lib/${lib}.a" + ln -s /lib/libc.so "%{pkg}/lib/${lib}.so" + done +