*** configure.orig Tue Nov 18 02:36:50 2008
--- configure Tue Nov 18 02:38:13 2008
***************
*** 3210,3215 ****
--- 3210,3221 ----
    return 0;
  }
  _ACEOF
+ os=${host##*-}
+ os=${os%%.*}
+ if [ "$os" == "solaris2" ] && [ "$CC" == "gcc" ]; then
+   $as_echo "$as_me: failed program was:" >&5
+   sed 's/^/| /' conftest.$ac_ext >&5
+ else
    for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99
    do
      CC="$ac_save_CC $ac_arg"
***************
*** 3235,3247 ****
  else
    $as_echo "$as_me: failed program was:" >&5
  sed 's/^/| /' conftest.$ac_ext >&5
-
-
  fi
-
  rm -f core conftest.err conftest.$ac_objext
    test "x$ac_cv_prog_cc_c99" != "xno" && break
  done
  rm -f conftest.$ac_ext
  CC=$ac_save_CC

--- 3241,3251 ----
  else
    $as_echo "$as_me: failed program was:" >&5
    sed 's/^/| /' conftest.$ac_ext >&5
  fi
  rm -f core conftest.err conftest.$ac_objext
  test "x$ac_cv_prog_cc_c99" != "xno" && break
  done
+ fi
  rm -f conftest.$ac_ext
  CC=$ac_save_CC

***************
*** 3262,3268 ****



! if test "$ac_cv_prog_cc_c99" = "no"; then
      { { $as_echo "$as_me:$LINENO: error: \"Kannel requires a C compiler that supports ISO C99.\"" >&5
  $as_echo "$as_me: error: \"Kannel requires a C compiler that supports ISO C99.\"" >&2;}
     { (exit 1); exit 1; }; }
--- 3266,3272 ----



! if [ "$ac_cv_prog_cc_c99" == "no" ] && !([ "$os" == "solaris2" ] && [ "$CC" = "gcc" ]); then
      { { $as_echo "$as_me:$LINENO: error: \"Kannel requires a C compiler that supports ISO C99.\"" >&5
  $as_echo "$as_me: error: \"Kannel requires a C compiler that supports ISO C99.\"" >&2;}
     { (exit 1); exit 1; }; }
