Re: 1.5.8 build failure on Solaris 8
> > #define _CS_XBS5_LP64_OFF64_CFLAGS 709
> > #define _CS_XBS5_LP64_OFF64_LIBS 711
> > #define _SC_XBS5_LP64_OFF64 722
> > #define _CS_XBS5_LP64_OFF64_LDFLAGS 710
> > #define _CS_XBS5_LP64_OFF64_LINTFLAGS 712
> > #define IOC_LP64 DATAMODEL_LP64
> > #define _FILE_OFFSET_BITS 64
>
> Hmm. I just tried this on my brother's Solaris 8 sparc32 system, with
> gcc 3.4.2, and got:
>
> #define _CS_XBS5_LP64_OFF64_CFLAGS 709
> #define _CS_XBS5_LP64_OFF64_LDFLAGS 710
> #define IOC_LP64 DATAMODEL_LP64
> #define _CS_XBS5_LP64_OFF64_LIBS 711
> #define _CS_XBS5_LP64_OFF64_LINTFLAGS 712
> #define _SC_XBS5_LP64_OFF64 722
> #define __PRAGMA_REDEFINE_EXTNAME 1
> #define _FILE_OFFSET_BITS 64
>
> and it compiled without problems. So I guess the problem is that
> __PRAGMA_REDEFINE_EXTNAME isn't getting defined. I wonder what
> triggers this difference?
No idea. In any case, I am not in a position to change anything about the
OS rev or patch level on these machines here.