[Midnightbsd-cvs] mports [24281] trunk/devel/gnustep-make/files/patch-target.make: revise patchset
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Sun Sep 9 16:41:43 EDT 2018
Revision: 24281
http://svnweb.midnightbsd.org/mports/?rev=24281
Author: laffer1
Date: 2018-09-09 16:41:43 -0400 (Sun, 09 Sep 2018)
Log Message:
-----------
revise patchset
Modified Paths:
--------------
trunk/devel/gnustep-make/files/patch-target.make
Modified: trunk/devel/gnustep-make/files/patch-target.make
===================================================================
--- trunk/devel/gnustep-make/files/patch-target.make 2018-09-09 20:41:21 UTC (rev 24280)
+++ trunk/devel/gnustep-make/files/patch-target.make 2018-09-09 20:41:43 UTC (rev 24281)
@@ -1,6 +1,6 @@
---- target.make.orig 2009-02-09 02:04:28 -0500
-+++ target.make 2009-02-09 02:06:35 -0500
-@@ -669,6 +669,63 @@
+--- target.make.orig 2016-11-22 17:43:57.000000000 -0500
++++ target.make 2018-09-09 14:18:20.478316000 -0400
+@@ -681,6 +681,55 @@
####################################################
#
@@ -9,7 +9,7 @@
+ifeq ($(findstring midnightbsd, $(GNUSTEP_TARGET_OS)), midnightbsd)
+HAVE_SHARED_LIBS = yes
+SHARED_LIB_LINK_CMD = \
-+ $(CC) -shared -Wl,-soname,$(LIB_LINK_SONAME_FILE) \
++ $(LD) -shared -Wl,-soname,$(LIB_LINK_SONAME_FILE) \
+ $(ALL_LDFLAGS) -o $(LIB_LINK_OBJ_DIR)/$(LIB_LINK_VERSION_FILE) $^ \
+ $(INTERNAL_LIBRARIES_DEPEND_UPON) \
+ $(SHARED_LD_POSTFLAGS) \
@@ -34,26 +34,18 @@
+ chown $(CHOWN_TO) $(LIB_LINK_SONAME_FILE); \
+ chown $(CHOWN_TO) $(LIB_LINK_FILE))
+OBJ_MERGE_CMD = \
-+ $(CC) -nostdlib -r $(ALL_LDFLAGS) -o $(GNUSTEP_OBJ_DIR)/$(SUBPROJECT_PRODUCT) $^ ;
++ $(LD) -nostdlib $(OBJ_MERGE_CMD_FLAG) $(ALL_LDFLAGS) -o $(GNUSTEP_OBJ_DIR)/$(SUBPROJECT_PRODUCT) $^ ;
+
+SHARED_CFLAGS += -fPIC
+SHARED_LIBEXT = .so
+
+HAVE_BUNDLES = yes
-+BUNDLE_LD = $(CC)
++BUNDLE_LD = $(LD)
+BUNDLE_LDFLAGS += -shared
+ADDITIONAL_LDFLAGS += -rdynamic
+STATIC_LDFLAGS += -static
+
-+##
-+## The -pthread flag must be passed to all compilation/link commands.
-+##
-+ifeq ($(objc_threaded), -pthread)
-+ INTERNAL_CFLAGS += -pthread
-+ INTERNAL_OBJCFLAGS += -pthread
-+ INTERNAL_LDFLAGS += -pthread
+endif
-+endif
+#
+# end MidnightBSD
+#
More information about the Midnightbsd-cvs
mailing list