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 #8

Closed
wants to merge 9 commits into from
Closed

Openssl 1.0 #8

wants to merge 9 commits into from

Conversation

sloretz
Copy link

@sloretz sloretz commented May 1, 2020

RTI Connext 5.3.1 uses openssl 1.0.2 but that formula has been removed from Homebrew. I copied the formula removed in Homebrew/homebrew-core#46876 and updated it to use 1.0.2u, but I'm not actually sure how to use it.

@scpeters Is this the right way to go about getting both 1.0.2 and 1.1.1 installed on the ROS 2 ci machines? If so, what are the sha256 hashes on lines 13-16 and how do I update them? Also, how do get one of the macs to tap in to this formula?

Context: ros2/ci#436

Homebrew/homebrew-core#46876

Signed-off-by: Shane Loretz<sloretz@openrobotics.org>
Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>
Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>
@sloretz sloretz self-assigned this May 1, 2020
sloretz and others added 4 commits May 1, 2020 11:06
sloretz added a commit to ros2/ci that referenced this pull request May 1, 2020
Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>
@scpeters
Copy link
Member

scpeters commented May 1, 2020

the formula should be named openssl@1.0 (see the current openssl@1.1 for an example)

the sha256 values are auto-generated by building bottles, so you can just delete the bottle do block. if you don't build bottles, then this will be built from source every time

you can actually do brew extract openssl@1.0 osrf/ros2 to recreate this process

@scpeters
Copy link
Member

scpeters commented May 1, 2020

or you could use cartr/qt4/openssl@1.0 ( https://github.com/cartr/homebrew-qt4/blob/master/openssl%401.0.rb )

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>
Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>
Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>
@sloretz
Copy link
Author

sloretz commented May 13, 2020

Thanks for the review @scpeters ! I'll actually close this one. The OSX machines are using the RTI provided openssl archive instead of this formula.

@sloretz sloretz closed this May 13, 2020
@sloretz sloretz deleted the openssl_1.0 branch May 13, 2020 21:28
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 this pull request may close these issues.

2 participants