1*b1cdbd2cSJim Jagielskidiff -ur misc/Python-2.7.18/PC/VS9.0/build_ssl.py misc/build/Python-2.7.18/PC/VS9.0/build_ssl.py 2*b1cdbd2cSJim Jagielski--- misc/Python-2.7.18/PC/VS9.0/build_ssl.py 2020-01-10 00:33:20.903051000 -0500 3*b1cdbd2cSJim Jagielski+++ misc/build/Python-2.7.18/PC/VS9.0/build_ssl.py 2020-01-10 00:33:30.274973000 -0500 4*b1cdbd2cSJim Jagielski@@ -235,4 +235,4 @@ 5*b1cdbd2cSJim Jagielski sys.exit(rc) 6*b1cdbd2cSJim Jagielski 7*b1cdbd2cSJim Jagielski if __name__=='__main__': 8*b1cdbd2cSJim Jagielski- main() 9*b1cdbd2cSJim Jagielski+ sys.exit(0) 10*b1cdbd2cSJim Jagielskidiff -ur misc/Python-2.7.18/setup.py misc/build/Python-2.7.18/setup.py 11*b1cdbd2cSJim Jagielski--- misc/Python-2.7.18/setup.py 2020-01-10 00:33:20.477509000 -0500 12*b1cdbd2cSJim Jagielski+++ misc/build/Python-2.7.18/setup.py 2020-01-10 00:33:30.276902000 -0500 13*b1cdbd2cSJim Jagielski@@ -854,7 +854,15 @@ 14*b1cdbd2cSJim Jagielski depends=['socketmodule.h'], 15*b1cdbd2cSJim Jagielski libraries=math_libs) ) 16*b1cdbd2cSJim Jagielski # Detect SSL support for the socket module (via _ssl) 17*b1cdbd2cSJim Jagielski+ UPDMINOR = os.environ.get('UPDMINOREXT') 18*b1cdbd2cSJim Jagielski+ ooosslinc = os.environ.get('SOLARVERSION') + '/' + \ 19*b1cdbd2cSJim Jagielski+ os.environ.get('INPATH') + '/' + \ 20*b1cdbd2cSJim Jagielski+ 'inc' 21*b1cdbd2cSJim Jagielski+ if UPDMINOR != None: 22*b1cdbd2cSJim Jagielski+ ooosslinc = ooosslinc + UPDMINOR 23*b1cdbd2cSJim Jagielski+ ooosslinc = ooosslinc + '/external/' 24*b1cdbd2cSJim Jagielski search_for_ssl_incs_in = [ 25*b1cdbd2cSJim Jagielski+ ooosslinc, 26*b1cdbd2cSJim Jagielski '/usr/local/ssl/include', 27*b1cdbd2cSJim Jagielski '/usr/contrib/ssl/include/' 28*b1cdbd2cSJim Jagielski ] 29*b1cdbd2cSJim Jagielski@@ -866,8 +874,15 @@ 30*b1cdbd2cSJim Jagielski ['/usr/kerberos/include']) 31*b1cdbd2cSJim Jagielski if krb5_h: 32*b1cdbd2cSJim Jagielski ssl_incs += krb5_h 33*b1cdbd2cSJim Jagielski+ ooossllib = os.environ.get('SOLARVER') + '/' + \ 34*b1cdbd2cSJim Jagielski+ os.environ.get('INPATH') + '/' + \ 35*b1cdbd2cSJim Jagielski+ 'lib' 36*b1cdbd2cSJim Jagielski+ if UPDMINOR != None: 37*b1cdbd2cSJim Jagielski+ ooosslinc = ooosslinc + UPDMINOR 38*b1cdbd2cSJim Jagielski+ ooosslinc = ooosslinc + '/' 39*b1cdbd2cSJim Jagielski ssl_libs = find_library_file(self.compiler, 'ssl',lib_dirs, 40*b1cdbd2cSJim Jagielski- ['/usr/local/ssl/lib', 41*b1cdbd2cSJim Jagielski+ [ooossllib, 42*b1cdbd2cSJim Jagielski+ '/usr/local/ssl/lib', 43*b1cdbd2cSJim Jagielski '/usr/contrib/ssl/lib/' 44*b1cdbd2cSJim Jagielski ] ) 45*b1cdbd2cSJim Jagielski 46