New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
test_ssl fails on OS X 10.10.2 with latest patch level of OpenSSL libs #67534
Comments
With the latest maintenance release of OS X 10.10 (10.10.2), the OpenSSL libs have reached a patch level that fails the sanity test in test_ssl: test_ssl: testing with 'OpenSSL 0.9.8zc 15 Oct 2014' (0, 9, 8, 28, 15) Traceback (most recent call last):
File "/py/dev/3x/source/Lib/test/test_ssl.py", line 309, in test_openssl_version
self.assertLessEqual(patch, 26)
AssertionError: 28 not less than or equal to 26 Is there anything special about 26 or can the value just be bumped? |
The assumption was that the patch level represented a letter (from 'a' to 'z'), but we can certainly relax that. |
Er... OS X 10.10 ships OpenSSL 0.9.8?? |
Yep, 0.9.8 is the newest and presumably last major of version of OpenSSL in OS X. OpenSSL has been officially deprecated by Apple in OS X since OS X 10.7; it's only there for third-party products shipped by Apple in OS X, like Python. Their own apps use Apple's own frameworks like SecTransform and CommonCrypto. (See, for example, http://rentzsch.tumblr.com/post/33696323211/wherein-i-write-apples-technote-about-openssl-on) Apple also ships 0.9.7 shared libs in 10.10 for really old applications. |
New changeset 49f07942fbd7 by Ned Deily in branch '2.7': New changeset 52932cd7f003 by Ned Deily in branch '3.4': New changeset 62b322b82f00 by Ned Deily in branch 'default': |
Fixed for 2.7.10, 3.4.3, and 3.5.0. |
Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.
Show more details
GitHub fields:
bugs.python.org fields:
The text was updated successfully, but these errors were encountered: