From: Jakub Bogusz Date: Wed, 16 Jun 2004 21:22:50 +0000 (+0000) Subject: - it seems that pthread_atfork() requires -lpthread_nonshared in current glibc X-Git-Tag: AC-STABLE~3 X-Git-Url: http://git.pld-linux.org/?p=packages%2Fevms.git;a=commitdiff_plain;h=e00cac3166ba51b21d961bc8fb5c988354d91a8a - it seems that pthread_atfork() requires -lpthread_nonshared in current glibc Changed files: evms-link.patch -> 1.2 --- diff --git a/evms-link.patch b/evms-link.patch index babb30d..559a7a6 100644 --- a/evms-link.patch +++ b/evms-link.patch @@ -1,11 +1,11 @@ ---- evms-2.1.1/make.rules.in.orig Tue Aug 12 18:14:10 2003 -+++ evms-2.1.1/make.rules.in Thu Oct 9 17:11:02 2003 -@@ -111,7 +111,7 @@ - BUILD_SHARED_LIB = $(CC) -shared $(EVMS_LDFLAGS) -Wl,-soname,$(SONAME) -o $(TARGET) $(OBJECTS) $(EVMS_LIBS) - BUILD_STATIC_LIB = $(AR) rcs $(ARNAME) $(OBJECTS) - BUILD_PLUGIN = $(CC) -shared $(EVMS_LDFLAGS) -o $(TARGET) $(OBJECTS) $(EVMS_LIBS) --BUILD_SBIN = $(CC) -L$(top_srcdir)/engine $(EVMS_LDFLAGS) $(EVMS_LIBS) $(PTHREAD_LIBS) $(EFENCE_LIBS) -levms -o $(TARGET) $(OBJECTS) -+BUILD_SBIN = $(CC) -L$(top_srcdir)/engine $(EVMS_LDFLAGS) $(EVMS_LIBS) $(PTHREAD_LIBS) $(EFENCE_LIBS) -levms -L$(top_srcdir)/lib/dlist -ldlist -o $(TARGET) $(OBJECTS) +--- evms-2.3.4/engine/Makefile.in.orig 2004-03-03 00:01:42.000000000 +0100 ++++ evms-2.3.4/engine/Makefile.in 2004-06-16 23:02:05.023927136 +0200 +@@ -27,7 +27,7 @@ + TARGET = $(LIB_TARGET) - .PHONY: install uninstall clean distclean - .SUFFIXES: .c .o + EVMS_DEFS += -DPluginDirectory=\"$(evmspluginsdir)\" +-EVMS_LIBS += $(PTHREAD_LIBS) -ldl ++EVMS_LIBS += $(PTHREAD_LIBS) -lpthread_nonshared -ldl + + all: .depend $(TARGET) + $(PROCESS_DIRS)