pull up r23144, r23145 from trunk
authorTom Yu <tlyu@mit.edu>
Tue, 12 Jan 2010 03:21:40 +0000 (03:21 +0000)
committerTom Yu <tlyu@mit.edu>
Tue, 12 Jan 2010 03:21:40 +0000 (03:21 +0000)
commit3f6f9fa259d1134a8e28e6967d930e0e007dcd16
treecd5867fd78f238e4a618a192795ebe46b1ae9469
parentd5e2d1224596ce578093e037f54149ddb922bf10
pull up r23144, r23145 from trunk

 ------------------------------------------------------------------------
 r23145 | raeburn | 2009-11-09 11:56:01 -0500 (Mon, 09 Nov 2009) | 4 lines

 ticket: 6579

 Revise patch to avoid using changequote.

 ------------------------------------------------------------------------
 r23144 | raeburn | 2009-11-09 01:13:34 -0500 (Mon, 09 Nov 2009) | 21 lines

 ticket: 6579
 target_version: 1.7.1
 tags: pullup
 subject: quoting bug causes solaris pre-10 thread handling bugs

 Quoting problems in pattern matching on the OS name cause Solaris
 versions up through 9 to not be properly recognized in the
 thread-system configuration setup.  This causes our libraries to make
 the erroneous assumption that valid thread support routines are
 available on all Solaris systems, rather than just assuming it for
 Solaris 10 and later.

 The result is assertion failures like this one reported by Meraj
 Mohammed and others:

   Assertion failed: k5int_i->did_run != 0, file krb5_libinit.c, line 63

 Thanks to Tom Shaw for noticing the cause of the problem.

 The bug may be present in the 1.6.x series as well.

ticket: 6579
version_fixed: 1.7.1
status: resolved

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-7@23641 dc483132-0cff-0310-8789-dd5450dbe970
src/aclocal.m4