File dmctp-gcc47.patch of Package dmtcp
Index: dmtcp-1.2.4/dmtcp/src/Makefile.am
===================================================================
--- dmtcp-1.2.4.orig/dmtcp/src/Makefile.am
+++ dmtcp-1.2.4/dmtcp/src/Makefile.am
@@ -109,7 +109,7 @@ dmtcp_inspector_LDADD = libdmtcpintern
libdmtcpaware_a_SOURCES = dmtcpaware.c
libdmtcpaware_so_1_0_0_SOURCES = dmtcpaware.c
-libdmtcpaware_so_1_0_0_LDFLAGS = -shared -Wl,-soname,libdmtcpaware.so.1 -module
+libdmtcpaware_so_1_0_0_LDFLAGS = -shared -Wl,-soname,libdmtcpaware.so.1
PICFLAGS=-fPIC
if CONFIG_M32
Index: dmtcp-1.2.4/dmtcp/src/Makefile.in
===================================================================
--- dmtcp-1.2.4.orig/dmtcp/src/Makefile.in
+++ dmtcp-1.2.4/dmtcp/src/Makefile.in
@@ -359,7 +359,7 @@ dmtcphijack_so_SOURCES = dmtcpawareapi.c
dmtcpmodule.cpp
dmtcp_inspector_SOURCES = dmtcp_inspector.cpp
-dmtcphijack_so_LDFLAGS = -shared -module
+dmtcphijack_so_LDFLAGS = -shared
#dmtcp_nocheckpoint_LDFLAGS = -static
@@ -380,7 +380,7 @@ dmtcp_command_LDADD = libdmtcpinternal.a
dmtcp_inspector_LDADD = libdmtcpinternal.a libjalib.a libnohijack.a -lpthread
libdmtcpaware_a_SOURCES = dmtcpaware.c
libdmtcpaware_so_1_0_0_SOURCES = dmtcpaware.c
-libdmtcpaware_so_1_0_0_LDFLAGS = -shared -Wl,-soname,libdmtcpaware.so.1 -module
+libdmtcpaware_so_1_0_0_LDFLAGS = -shared -Wl,-soname,libdmtcpaware.so.1
PICFLAGS = -fPIC
@CONFIG_M32_FALSE@AM_CFLAGS = $(PICFLAGS)
@CONFIG_M32_TRUE@AM_CFLAGS = -m32 -Wa,--32 $(PICFLAGS)