author | Michael Gerdts <mike.gerdts@oracle.com> |
Mon, 09 Mar 2015 13:29:15 -0700 | |
changeset 3924 | 6200b874acbb |
parent 1526 | components/pigz/patches/yarn.c.patch@e02c36c9062c |
permissions | -rw-r--r-- |
1526
e02c36c9062c
17656250 pigz doesn't compile on s12_33
John Beck <John.Beck@Oracle.COM>
parents:
diff
changeset
|
1 |
# <sys/feature_tests.h> became XPG7-aware in s12_33, thus requiring building |
e02c36c9062c
17656250 pigz doesn't compile on s12_33
John Beck <John.Beck@Oracle.COM>
parents:
diff
changeset
|
2 |
# in C99 mode. But for s12_32 and earlier, it would crap out in C99 mode |
e02c36c9062c
17656250 pigz doesn't compile on s12_33
John Beck <John.Beck@Oracle.COM>
parents:
diff
changeset
|
3 |
# unless _XPG6 was defined. Since this is to work around an oddity with |
e02c36c9062c
17656250 pigz doesn't compile on s12_33
John Beck <John.Beck@Oracle.COM>
parents:
diff
changeset
|
4 |
# Solaris header files and build versions, this patch will not be offered |
e02c36c9062c
17656250 pigz doesn't compile on s12_33
John Beck <John.Beck@Oracle.COM>
parents:
diff
changeset
|
5 |
# upstream. |
e02c36c9062c
17656250 pigz doesn't compile on s12_33
John Beck <John.Beck@Oracle.COM>
parents:
diff
changeset
|
6 |
# |
e02c36c9062c
17656250 pigz doesn't compile on s12_33
John Beck <John.Beck@Oracle.COM>
parents:
diff
changeset
|
7 |
--- pigz-2.2.5/yarn.c.orig 2012-01-13 14:56:17.000000000 -0800 |
e02c36c9062c
17656250 pigz doesn't compile on s12_33
John Beck <John.Beck@Oracle.COM>
parents:
diff
changeset
|
8 |
+++ pigz-2.2.5/yarn.c 2013-10-24 13:13:58.198937572 -0700 |
e02c36c9062c
17656250 pigz doesn't compile on s12_33
John Beck <John.Beck@Oracle.COM>
parents:
diff
changeset
|
9 |
@@ -23,6 +23,7 @@ |
e02c36c9062c
17656250 pigz doesn't compile on s12_33
John Beck <John.Beck@Oracle.COM>
parents:
diff
changeset
|
10 |
#define _XOPEN_SOURCE 700 |
e02c36c9062c
17656250 pigz doesn't compile on s12_33
John Beck <John.Beck@Oracle.COM>
parents:
diff
changeset
|
11 |
#define _POSIX_C_SOURCE 200809L |
e02c36c9062c
17656250 pigz doesn't compile on s12_33
John Beck <John.Beck@Oracle.COM>
parents:
diff
changeset
|
12 |
#define _THREAD_SAFE |
e02c36c9062c
17656250 pigz doesn't compile on s12_33
John Beck <John.Beck@Oracle.COM>
parents:
diff
changeset
|
13 |
+#define _XPG6 |
e02c36c9062c
17656250 pigz doesn't compile on s12_33
John Beck <John.Beck@Oracle.COM>
parents:
diff
changeset
|
14 |
|
e02c36c9062c
17656250 pigz doesn't compile on s12_33
John Beck <John.Beck@Oracle.COM>
parents:
diff
changeset
|
15 |
/* use large file functions if available */ |
e02c36c9062c
17656250 pigz doesn't compile on s12_33
John Beck <John.Beck@Oracle.COM>
parents:
diff
changeset
|
16 |
#define _FILE_OFFSET_BITS 64 |