solaris 2.5.1 still no good
Andre Lucas
andre.lucas at dial.pipex.com
Fri Jan 14 00:40:21 EST 2000
On Wed, Jan 12, 2000 at 11:18:14PM -0500, Ben Taylor wrote:
8< snip
> I will check my 2.5.1 system tommorow and see what I can do
> about patching. (Anyone got a snippet of Autoconf to
> test various versions of a particular Operating system)
>
I know Damien's handling this now, but just for interest's sake: In
configure.in there's code like this:
*-*-solaris*)
AC_DEFINE(USE_WTMPX)
;;
you'd just need to add something like this:
*-*-solaris*)
AC_DEFINE(USE_WTMPX)
sol_ver=`uname -r`
if test $sol_ver == 5.5 -o test $sol_ver == 5.5.1; then
AC_DEFINE(SOL_25_SNPRINTF_FIX)
fi
;;
(you'll have to check what `uname -r` returns on 2.5.1, though.) You
could do wacky stuff if you need to test for, say, versions less than
2.6:
sol_ver=`uname -r`
sol_major=`echo $sol_ver | awk -F. '{print $1}'`
sol_minor=`echo $sol_ver | awk -F. '{print $2}'`
if test $sol_major -eq 5 -a $sol_minor -lt 6 ; then
do_things
fi
watch those backticks :-)
You could instead add more specific cases instead, e.g.
*-*-solaris2.5)
*-*-solaris2.5.1)
do_things
# fall through
*-*-solaris*)
do_more_things
but that will get messy if there are other special cases for different
versions.
> 8< snip rest
Regs,
-Andre
--
Andre Lucas <andre.lucas at dial.pipex.com>
http://dspace.dial.pipex.com/andre.lucas/
More information about the openssh-unix-dev
mailing list