Sophie

Sophie

distrib > Mandriva > 2008.0 > x86_64 > by-pkgid > deee1856ee5f067aa23325d02029ff36 > files > 6

uClibc-0.9.28.1-2mdv2008.0.src.rpm

--- uClibc-0.9.28/libpthread/Makefile.orig	2005-08-18 00:49:49.000000000 +0200
+++ uClibc-0.9.28/libpthread/Makefile	2005-08-28 00:04:19.595072696 +0200
@@ -21,7 +21,8 @@
 
 #Adjust the soname version to avoid namespace collisions with glibc's libpthread
 LIBPTHREAD=libpthread.a
-LIBPTHREAD_SHARED=libpthread.so
+LIBPTHREAD_SHARED=libpthread-uclibc.so
+LIBPTHREAD_SHARED_ORG=libpthread.so
 LIBPTHREAD_SHARED_FULLNAME=libpthread-$(MAJOR_VERSION).$(MINOR_VERSION).$(SUBLEVEL).so
 
 LIBTHREAD_DB=libthread_db.a
@@ -84,6 +85,8 @@
 		$(TOPDIR)lib/$(LIBPTHREAD_SHARED)
 	$(LN) -sf $(LIBPTHREAD_SHARED_FULLNAME) \
 		$(TOPDIR)lib/$(LIBPTHREAD_SHARED).$(MAJOR_VERSION)
+	$(LN) -sf $(LIBPTHREAD_SHARED_FULLNAME) \
+		$(TOPDIR)lib/$(LIBPTHREAD_SHARED_ORG).$(MAJOR_VERSION)
 endif
 ifeq ($(strip $(PTHREADS_DEBUG_SUPPORT)),y)
 	$(LD) $(LIBTHREAD_DB_LDFLAGS) --warn-unresolved-symbols -soname=$(LIBTHREAD_DB_SHARED).1 \