* configure.in, Makefile.in: Add test to disable udp test under
authorTom Yu <tlyu@mit.edu>
Fri, 10 Oct 1997 01:00:54 +0000 (01:00 +0000)
committerTom Yu <tlyu@mit.edu>
Fri, 10 Oct 1997 01:00:54 +0000 (01:00 +0000)
  Solaris 2.0 thru 2.5; a getsockname() bug prevents channel
bindings from working.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10221 dc483132-0cff-0310-8789-dd5450dbe970

src/lib/rpc/unit-test/ChangeLog
src/lib/rpc/unit-test/Makefile.in
src/lib/rpc/unit-test/configure.in

index 5bc39f23ac405468167f2c63a6a2e88e6a694b53..62225f225e9c02d98e3064ea615224ae10e3b267 100644 (file)
@@ -1,3 +1,9 @@
+Thu Oct  9 20:58:35 1997  Tom Yu  <tlyu@mit.edu>
+
+       * configure.in, Makefile.in: Add test to disable udp test under
+       Solaris 2.0 thru 2.5; a getsockname() bug prevents channel
+       bindings from working.
+
 Thu Feb  6 15:58:52 1997  Tom Yu  <tlyu@mit.edu>
 
        * Makefile.in:
index dfccd7e685bc07f009bb7d831440c418c1ec225a..95cf25206d6dcf9f878813f51978ad1cc9505fec 100644 (file)
@@ -40,7 +40,7 @@ unit-test-:
 
 unit-test-ok:: unit-test-setup unit-test-body unit-test-cleanup
 
-unit-test-body:: unit-test-body-tcp unit-test-body-udp
+unit-test-body:: unit-test-body-tcp @UDP_TEST@
 
 unit-test-body-tcp:
        RPC_TEST_SRVTAB=/tmp/rpc_test_v5srvtab $(ENV_SETUP) \
index 3f55147016fe2877d3abd7eda0891c810048926c..95f719fbd0cc501d044fc226646d4846e3ce3024 100644 (file)
@@ -9,7 +9,18 @@ AC_KRB5_TCL
 if test "$PERL" = perl -a "$RUNTEST" = runtest -a "$TCL_LIBS" != ""; then
        DO_TEST=ok
 fi
-AC_SUBST(DO_TEST) 
+AC_SUBST(DO_TEST)
+changequote(<<, >>)
+case "$host" in
+*-*-solaris2.[012345]*)
+       UDP_TEST=
+       ;;
+*)
+       UDP_TEST=unit-test-body-udp
+       ;;
+esac
+changequote([, ])
+AC_SUBST(UDP_TEST)
 dnl
 KRB5_BUILD_PROGRAM
 V5_AC_OUTPUT_MAKEFILE