From: Tomas Carnecky Date: Thu, 11 Jun 2009 16:42:01 GMT Subject: Re: [RFC/PATCH 1/2] Teach Solaris that _XOPEN_SOURCE=600 really menas XPG6 Message-ID: In-Reply-To: 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='' -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