Skip to content
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

OpenSSL 1.0.2 end of support from 1 Jan 2020 #455

Closed
PierceNg opened this issue Dec 14, 2019 · 6 comments
Closed

OpenSSL 1.0.2 end of support from 1 Jan 2020 #455

PierceNg opened this issue Dec 14, 2019 · 6 comments

Comments

@PierceNg
Copy link

As per https://www.openssl.org/policies/releasestrat.html.

My fork has an update3p branch that builds with OpenSSL 1.1.1d and also related minor fixes for one or some of the Pharo mvm.

@eliotmiranda
Copy link
Contributor

eliotmiranda commented Dec 14, 2019 via email

@PierceNg
Copy link
Author

Will do. What's Tobias GH account name?

@krono
Copy link
Member

krono commented Dec 15, 2019

It me.

@PierceNg
Copy link
Author

PierceNg commented Feb 1, 2020

@krono For cmake-based Pharo builds, update third-party/openssl.spec URL and version numbers as below. I don't build the other VMs so I don't know how they specify building OpenSSL.

openssl_spec_download_url:=https://www.openssl.org/source/openssl-1.1.1d.tar.gz
openssl_spec_archive_name:=openssl-1.1.1d.tar.gz
openssl_spec_unpack_dir_name:=openssl-1.1.1d
openssl_spec_product1_name_macOS:=libssl.1.1.dylib
openssl_spec_product2_name_macOS:=libcrypto.1.1.dylib
openssl_spec_product1_name_linux:=libssl.so.1.1
openssl_spec_product2_name_linux:=libcrypto.so.1.1
openssl_spec_product1_name_windows:=ssleay32.dll
openssl_spec_product2_name_windows:=libeay32.dll
openssl_spec_symlinks_macOS:=libssl*.dylib libcrypto*.dylib
openssl_spec_symlinks_linux:=libssl.so* libcrypto.so*

@krono
Copy link
Member

krono commented Feb 1, 2020

They don't. Only Pharo uses custom-compiled OpenSSL, becasue they don't use SqueakSSL at all. Fell free to merge, this is only relevant to pharo…

@PierceNg
Copy link
Author

Fixed in #482.

hogoww referenced this issue in hogoww/opensmalltalk-vm Dec 23, 2021
hogoww referenced this issue in hogoww/opensmalltalk-vm Dec 23, 2021
hogoww referenced this issue in hogoww/opensmalltalk-vm Dec 29, 2021
hogoww referenced this issue in hogoww/opensmalltalk-vm Dec 29, 2021
…thod [ freeTreeNodesDo: ] KILLED by 28/234 test cases.
hogoww referenced this issue in hogoww/opensmalltalk-vm Feb 26, 2022
…: ] on method [ popObjStack: ] 14 test cases.
hogoww referenced this issue in hogoww/opensmalltalk-vm Feb 26, 2022
… ] on method [ popObjStack: ] 14/14 test case are EQUIVALENT
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants