Re: [RFC/PATCH 1/2] Teach Solaris that _XOPEN_SOURCE=600 really menas XPG6
From: Tomas Carnecky <hidden>
Date: 2016-06-15 22:46:56
On Jun 11, 2009, at 5:50 PM, Brandon Casey wrote:
There are additionally patches on 'next' and more in the pipeline on 'pu' which adjust these feature macros when compiling on Solaris. See the bc/solaris series 8fccb00 which was merged to 'pu'.
Alright, just wanted to make sure that issue is known.
Also, if you happen to be using the Sun Studio suite 12 with c- compiler version 5.9, I'd be interested to know whether you can compile diff- delta.c, or whether you get an error (see commit 203ee91f).
I happen to have access to some of my university's solaris boxes with
the following compiler: Sun C 5.9 SunOS_sparc Patch 124867-02
2007/11/27, I hope that is good enough.
$ gmake CC=/opt/SUNWspro/bin/c99 CFLAGS="" OPENSSLDIR=/usr/sfw V=1
diff-delta.o
GIT_VERSION = 1.6.3.2.354.g5787c
* new build flags or prefix
/opt/SUNWspro/bin/c99 -o diff-delta.o -c -D__EXTENSIONS__ -D__sun__ -
I/usr/sfw/include -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRCASESTR -
DNO_MKDTEMP -DNO_MKSTEMPS -DNO_MEMMEM diff-delta.c
$ echo $?
0
(btw, I have to clear CFLAGS when compiling with the sun compiler, as
it doesn't understand -Wall)
tom