1*0a45483eSPedro Giffunidiff -ru misc/Python-2.7.3/PCbuild/build_ssl.py misc/build/Python-2.7.3/PCbuild/build_ssl.py 2*0a45483eSPedro Giffuni--- misc/Python-2.7.3/PCbuild/build_ssl.py 2012-04-09 18:07:35.000000000 -0500 3*0a45483eSPedro Giffuni+++ misc/build/Python-2.7.3/PCbuild/build_ssl.py 2012-07-25 14:37:37.000000000 -0500 4*0a45483eSPedro Giffuni@@ -253,4 +253,4 @@ 5*0a45483eSPedro Giffuni sys.exit(rc) 6*0a45483eSPedro Giffuni 7*0a45483eSPedro Giffuni if __name__=='__main__': 8*0a45483eSPedro Giffuni- main() 9*0a45483eSPedro Giffuni+ sys.exit(0) 10*0a45483eSPedro Giffunidiff -ru misc/Python-2.7.3/setup.py misc/build/Python-2.7.3/setup.py 11*0a45483eSPedro Giffuni--- misc/Python-2.7.3/setup.py 2012-04-09 18:07:36.000000000 -0500 12*0a45483eSPedro Giffuni+++ misc/build/Python-2.7.3/setup.py 2012-07-25 14:37:37.000000000 -0500 13*0a45483eSPedro Giffuni@@ -702,7 +702,15 @@ 14*0a45483eSPedro Giffuni exts.append( Extension('_socket', ['socketmodule.c'], 15*0a45483eSPedro Giffuni depends = ['socketmodule.h']) ) 16*0a45483eSPedro Giffuni # Detect SSL support for the socket module (via _ssl) 17*0a45483eSPedro Giffuni+ UPDMINOR = os.environ.get('UPDMINOREXT') 18*0a45483eSPedro Giffuni+ ooosslinc = os.environ.get('SOLARVERSION') + '/' + \ 19*0a45483eSPedro Giffuni+ os.environ.get('INPATH') + '/' + \ 20*0a45483eSPedro Giffuni+ 'inc' 21*0a45483eSPedro Giffuni+ if UPDMINOR != None: 22*0a45483eSPedro Giffuni+ ooosslinc = ooosslinc + UPDMINOR 23*0a45483eSPedro Giffuni+ ooosslinc = ooosslinc + '/external/' 24*0a45483eSPedro Giffuni search_for_ssl_incs_in = [ 25*0a45483eSPedro Giffuni+ ooosslinc, 26*0a45483eSPedro Giffuni '/usr/local/ssl/include', 27*0a45483eSPedro Giffuni '/usr/contrib/ssl/include/' 28*0a45483eSPedro Giffuni ] 29*0a45483eSPedro Giffuni@@ -714,8 +722,15 @@ 30*0a45483eSPedro Giffuni ['/usr/kerberos/include']) 31*0a45483eSPedro Giffuni if krb5_h: 32*0a45483eSPedro Giffuni ssl_incs += krb5_h 33*0a45483eSPedro Giffuni+ ooossllib = os.environ.get('SOLARVER') + '/' + \ 34*0a45483eSPedro Giffuni+ os.environ.get('INPATH') + '/' + \ 35*0a45483eSPedro Giffuni+ 'lib' 36*0a45483eSPedro Giffuni+ if UPDMINOR != None: 37*0a45483eSPedro Giffuni+ ooosslinc = ooosslinc + UPDMINOR 38*0a45483eSPedro Giffuni+ ooosslinc = ooosslinc + '/' 39*0a45483eSPedro Giffuni ssl_libs = find_library_file(self.compiler, 'ssl',lib_dirs, 40*0a45483eSPedro Giffuni- ['/usr/local/ssl/lib', 41*0a45483eSPedro Giffuni+ [ooossllib, 42*0a45483eSPedro Giffuni+ '/usr/local/ssl/lib', 43*0a45483eSPedro Giffuni '/usr/contrib/ssl/lib/' 44*0a45483eSPedro Giffuni ] ) 45*0a45483eSPedro Giffuni 46