diff --git a/srcpkgs/gnustep-make/patches/musl.patch b/srcpkgs/gnustep-make/patches/musl.patch new file mode 100644 index 00000000000..24e532d3412 --- /dev/null +++ b/srcpkgs/gnustep-make/patches/musl.patch @@ -0,0 +1,11 @@ +--- target.make.orig ++++ target.make +@@ -553,7 +553,7 @@ + # The following ifeq matches both 'linux-gnu' (which is GNU/Linux ELF) + # and 'gnu0.3' (I've been told GNUSTEP_TARGET_OS is 'gnu0.3' on + # GNU/Hurd at the moment). We want the same code in both cases. +-ifeq ($(findstring gnu, $(GNUSTEP_TARGET_OS)), gnu) ++ifeq ($(findstring linux, $(GNUSTEP_TARGET_OS)), linux) + HAVE_SHARED_LIBS = yes + SHARED_LIB_LINK_CMD = \ + $(LD) $(SHARED_LD_PREFLAGS) -shared -Wl,-soname,$(LIB_LINK_SONAME_FILE) \ diff --git a/srcpkgs/gnustep-make/template b/srcpkgs/gnustep-make/template index 211c7f2769b..dffc0c79f8c 100644 --- a/srcpkgs/gnustep-make/template +++ b/srcpkgs/gnustep-make/template @@ -1,7 +1,7 @@ # Template build file for 'gnustep-make' pkgname=gnustep-make version=2.7.0 -revision=2 +revision=3 build_style=gnu-configure conf_files="/etc/GNUstep/GNUstep.conf" short_desc="GNU Step Makefile helpers for a GNUstep-based project"