components/pigz/patches/201_no-lpthread.patch
author Rich Burridge <rich.burridge@oracle.com>
Thu, 06 Oct 2016 13:05:51 -0700
changeset 7063 c478967a99d2
parent 3924 6200b874acbb
child 7750 dd29141c63d5
permissions -rw-r--r--
23132067 Upgrade pigz to 2.3.3

# HG changeset patch
# User Michael Gerdts <[email protected]>
# Date 1412623238 25200
#      Mon Oct 06 12:20:38 2014 -0700
# Node ID 08d5c81201b3215699b91cdc9b17f60c4bd86e7e
# Parent  1debb63439545fd0b30153eb68e884623d06c531
do not link with libpthread - developed by Oracle
Not submitted upstream: specific to Solaris but no Solaris Makefile upstream

--- pigz-2.3.3/Makefile.orig	2016-09-26 10:42:09.822806707 +0000
+++ pigz-2.3.3/Makefile	2016-09-26 10:51:57.724668109 +0000
@@ -5,7 +5,7 @@
 # use gcc and gmake on Solaris
 
 pigz: pigz.o yarn.o try.o ${ZOPFLI}deflate.o ${ZOPFLI}blocksplitter.o ${ZOPFLI}tree.o ${ZOPFLI}lz77.o ${ZOPFLI}cache.o ${ZOPFLI}hash.o ${ZOPFLI}util.o ${ZOPFLI}squeeze.o ${ZOPFLI}katajainen.o
-	$(CC) $(LDFLAGS) -o pigz $^ -lpthread -lm
+	$(CC) $(LDFLAGS) -o pigz $^ -lm
 	ln -f pigz unpigz
 
 pigz.o: pigz.c yarn.h try.h ${ZOPFLI}deflate.h ${ZOPFLI}util.h