components/pigz/patches/no-lpthread.patch
author Mike Sullivan <Mike.Sullivan@Oracle.COM>
Tue, 14 Apr 2015 09:12:31 -0700
branchs11-update
changeset 4116 50709ff98090
parent 3422 02c11a9bd1ed
permissions -rw-r--r--
Added tag s11u3-21.1 for changeset 23d0967f87ff
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
3422
02c11a9bd1ed 19612384 pigz needs parallel uncompress
Michael Gerdts <mike.gerdts@oracle.com>
parents:
diff changeset
     1
# HG changeset patch
02c11a9bd1ed 19612384 pigz needs parallel uncompress
Michael Gerdts <mike.gerdts@oracle.com>
parents:
diff changeset
     2
# User Michael Gerdts <[email protected]>
02c11a9bd1ed 19612384 pigz needs parallel uncompress
Michael Gerdts <mike.gerdts@oracle.com>
parents:
diff changeset
     3
# Date 1412623238 25200
02c11a9bd1ed 19612384 pigz needs parallel uncompress
Michael Gerdts <mike.gerdts@oracle.com>
parents:
diff changeset
     4
#      Mon Oct 06 12:20:38 2014 -0700
02c11a9bd1ed 19612384 pigz needs parallel uncompress
Michael Gerdts <mike.gerdts@oracle.com>
parents:
diff changeset
     5
# Node ID 08d5c81201b3215699b91cdc9b17f60c4bd86e7e
02c11a9bd1ed 19612384 pigz needs parallel uncompress
Michael Gerdts <mike.gerdts@oracle.com>
parents:
diff changeset
     6
# Parent  1debb63439545fd0b30153eb68e884623d06c531
02c11a9bd1ed 19612384 pigz needs parallel uncompress
Michael Gerdts <mike.gerdts@oracle.com>
parents:
diff changeset
     7
do not link with libpthread - developed by Oracle
02c11a9bd1ed 19612384 pigz needs parallel uncompress
Michael Gerdts <mike.gerdts@oracle.com>
parents:
diff changeset
     8
Not submitted upstream: specific to Solaris but no Solaris Makefile upstream
02c11a9bd1ed 19612384 pigz needs parallel uncompress
Michael Gerdts <mike.gerdts@oracle.com>
parents:
diff changeset
     9
02c11a9bd1ed 19612384 pigz needs parallel uncompress
Michael Gerdts <mike.gerdts@oracle.com>
parents:
diff changeset
    10
diff -r 1debb6343954 -r 08d5c81201b3 Makefile
02c11a9bd1ed 19612384 pigz needs parallel uncompress
Michael Gerdts <mike.gerdts@oracle.com>
parents:
diff changeset
    11
--- a/Makefile
02c11a9bd1ed 19612384 pigz needs parallel uncompress
Michael Gerdts <mike.gerdts@oracle.com>
parents:
diff changeset
    12
+++ b/Makefile
02c11a9bd1ed 19612384 pigz needs parallel uncompress
Michael Gerdts <mike.gerdts@oracle.com>
parents:
diff changeset
    13
@@ -2,7 +2,7 @@
02c11a9bd1ed 19612384 pigz needs parallel uncompress
Michael Gerdts <mike.gerdts@oracle.com>
parents:
diff changeset
    14
 CFLAGS=-O3 -Wall -Wextra
02c11a9bd1ed 19612384 pigz needs parallel uncompress
Michael Gerdts <mike.gerdts@oracle.com>
parents:
diff changeset
    15
 
02c11a9bd1ed 19612384 pigz needs parallel uncompress
Michael Gerdts <mike.gerdts@oracle.com>
parents:
diff changeset
    16
 pigz: pigz.o yarn.o
02c11a9bd1ed 19612384 pigz needs parallel uncompress
Michael Gerdts <mike.gerdts@oracle.com>
parents:
diff changeset
    17
-	$(CC) -o pigz pigz.o yarn.o -lpthread -lz
02c11a9bd1ed 19612384 pigz needs parallel uncompress
Michael Gerdts <mike.gerdts@oracle.com>
parents:
diff changeset
    18
+	$(CC) -o pigz pigz.o yarn.o -lz
02c11a9bd1ed 19612384 pigz needs parallel uncompress
Michael Gerdts <mike.gerdts@oracle.com>
parents:
diff changeset
    19
 	ln -f pigz unpigz
02c11a9bd1ed 19612384 pigz needs parallel uncompress
Michael Gerdts <mike.gerdts@oracle.com>
parents:
diff changeset
    20
 
02c11a9bd1ed 19612384 pigz needs parallel uncompress
Michael Gerdts <mike.gerdts@oracle.com>
parents:
diff changeset
    21
 pigz.o: pigz.c yarn.h