On 1/6/10 9:54 AM, Yann Rouillard wrote: > Configuration Information [Automatically generated, do not change]: > Machine: sparc > OS: solaris2.8 > Compiler: /opt/studio/SOS11/SUNWspro/bin/cc > Compilation CFLAGS: -DPROGRAM='bash' -DCONF_HOSTTYPE='sparc' > -DCONF_OSTYPE='solaris2.8' -DCONF_MACHTYPE='sparc-sun-solaris2.8' > -DCONF_VENDOR='sun' -DLOCALEDIR='/opt/csw/share/locale' -DPACKAGE='bas > h' -DSHELL -DHAVE_CONFIG_H -DSOLARIS -I. -I. -I./include -I./lib > -I/opt/csw/include -xO3 -xarch=v8 -I/opt/csw/include > uname output: SunOS build8s 5.8 Generic_Virtual sun4u sparc > SUNW,SPARC-Enterprise-T5220 > Machine Type: sparc-sun-solaris2.8 > > Bash Version: 4.1 > Patch Level: 0 > Release Status: release > > Description: > bash 4.1 can't be compiled under Solaris 8 and Solaris 9, the > compilation stops at a vsnprintf redefinition error. This happens > because the vsnprintf native function is not detected as being standard > compliant (it returns -1 in case of overflow) by the configure script, > hence bash redefine the function at compile time.
Bash compiles and runs fine under Solaris 8 and Solaris 9 using gcc. In fact, I test on those platforms before release. I don't have or use the Sun C compiler. Chet -- ``The lyf so short, the craft so long to lerne.'' - Chaucer ``Ars longa, vita brevis'' - Hippocrates Chet Ramey, ITS, CWRU c...@case.edu http://cnswww.cns.cwru.edu/~chet/