]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Backport this fix:
authorBarry Warsaw <barry@python.org>
Fri, 15 Aug 2003 18:18:04 +0000 (18:18 +0000)
committerBarry Warsaw <barry@python.org>
Fri, 15 Aug 2003 18:18:04 +0000 (18:18 +0000)
http://mail.python.org/pipermail/python-checkins/2003-April/035592.html

so that Python 2.1-maint can be built on RedHat 9

setup.py

index ea015de4ec35e3cb9e5ec1ec79d4fbfcd762e70a..79961da11cf701577556c20678b02c29fb401beb 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -303,8 +303,12 @@ class PyBuildExt(build_ext):
                                       '/usr/contrib/ssl/lib/'
                                      ] )
 
-        if (ssl_incs is not None and
-            ssl_libs is not None):
+        krb5_h = find_file('krb5.h', inc_dirs,
+                           ['/usr/kerberos/include'])
+        if krb5_h:
+            ssl_incs += krb5_h
+
+        if ssl_incs is not None and ssl_libs is not None:
             exts.append( Extension('_socket', ['socketmodule.c'],
                                    include_dirs = ssl_incs,
                                    library_dirs = ssl_libs,