Create branch to hold fixes for Kerberos/GSSAPI detection on Solaris10 on 1.7.x.


git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.7.x-gssapi-solaris10@1453164 13f79535-47bb-0310-9956-ffa450edef68
Solaris does not support the gssapi library option to krb5-config, however
it does have a gssapi implementation.  Requiring us to look for the library
in a well known path.

This is being put on a branch since trunk no longer has gssapi detection
support since it has been moved into serf.

* build/ac-macros/gssapi.m4:
  (SVN_LIB_RA_SERF_GSSAPI): Detect when krb5-config --libs gssapi fails and
    try with krb5-config --libs krb5 and then use -lgss and
    -I/usr/include/gssapi.


git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.7.x-gssapi-solaris10@1453166 13f79535-47bb-0310-9956-ffa450edef68
Merge r1482282 from trunk:

 * r1482282
   Don't use unitialized variable to produce an error code.
   Justification:
     Silence compiler warning. Getting in this error path is as far as I can
     tell impossible on Windows 2000 and later, but might be possible on Wine.
     (Getting into this error path requires an on-disk path of the running
      application that can't be expressed in unicode, which is very hard if the
      path itself is stored in Unicode)
   Votes:
     +1: rhuijben, breser, stefan2
     +0: danielsh (don't know whether GetLastError is the right API here)


git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.7.x@1515067 13f79535-47bb-0310-9956-ffa450edef68
Merge the 1.7.x-gssapi-solaris10 branch:

 * ^/subversion/branches/1.7.x-gssapi-solaris10
   Justification:
     Make it easier to build svn+serf with kerberos support on Solaris10.
   Branch:
     ^/subversion/branches/1.7.x-gssapi-solaris10
   Notes:
     rhuijben: Is this necessary for 1.7. I think gssapi was moved to serf
     with/before serf 1.0, which is a 1.7 requirement?
     breser: serf 0.7.1 is the 1.7 requirement.  I was underthe impression
     when I did this that serf didn't have gssapi code until later.
     serf 0.7.1 does have code support for gssapi but not build system
     support.  From a user perspective they're going to try to use our
     gssapi options since we have them and advertise them while serf
     doesn't.  So I think we should include this fix.
   Votes:
     +1: breser, rhuijben, stefan2


git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.7.x@1515068 13f79535-47bb-0310-9956-ffa450edef68