In Makefile (for tzcode2007k), there are the comments:<br><br># Sun has provided "tzsetwall", "timelocal", and "timegm" in SunOS 4.0.<br># These functions may well disappear in future releases of the time
<br># conversion package.<br><br>For Solaris 8 (SunOS 5.8) and Solaris 10 (SunOS 5.10), neither the standard C library nor any other shared library in /lib or /usr/lib defines or references tzsetwall, timelocal or timegm -- the functions no longer exist in Solaris.  I was checking on SPARC rather than Intel, but I would not expect that to matter in practice.
<br><br>You can, however, find references for these functions for Solaris 2.5 (aka SunOS 5.5) and Solaris 2.6 (SunOS 5.6) if you Google "site:<a href="http://sun.com">sun.com</a> tzsetwall" - (2.5: <a href="http://docs.sun.com/app/docs/doc/802-1930-03/6i5u95utq?a=view">
http://docs.sun.com/app/docs/doc/802-1930-03/6i5u95utq?a=view</a>; 2.6: <a href="http://docs.sun.com/app/docs/doc/802-5747-03/6i9g1bha0?l=ko&a=view">http://docs.sun.com/app/docs/doc/802-5747-03/6i9g1bha0?l=ko&a=view
</a>).  Interestingly, there is a Solaris 8 manual page (<a href="http://docs.sun.com/app/docs/doc/806-0627/6j9vhfn9n?l=ko&a=view">http://docs.sun.com/app/docs/doc/806-0627/6j9vhfn9n?l=ko&a=view</a>) that mentions tzsetwall (but not timegm or timelocal), but I still can't find the function in any of the shared libraries on a representative Solaris 8 machine.  There is a 'Solaris 8 Transition Guide' at 
<a href="http://docs.sun.com/app/docs/doc/805-6331/6j5vgg6bv?a=view">http://docs.sun.com/app/docs/doc/805-6331/6j5vgg6bv?a=view</a> which mentions all three - describing their replacements.<br clear="all"><br>-- <br>Jonathan Leffler <
<a href="mailto:jonathan.leffler@gmail.com">jonathan.leffler@gmail.com</a>>  #include <disclaimer.h><br>Guardian of DBD::Informix - v2007.0914 - <a href="http://dbi.perl.org">http://dbi.perl.org</a><br>"Blessed are we who can laugh at ourselves, for we shall never cease to be amused."