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
Fix sctp compile errors #19398
Fix sctp compile errors #19398
Conversation
Tests passed locally with these changes.. To add this to our ci loop it would need to do the following:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The fix here looks good but I would expect a enable-sctp
build to be added to the CIs. Possibly in parallel with or replacing the runchecker no-sctp
build.
sudo
works in CIs. It might need a conditional build step so this only gets added for the enable-sctp
build.
If added to one of the non-matrix builds, the install/setup sets would be easy to add.
Did you see the preconditions to doing this pauli? |
Yes, they should be okay in an actions build. We apt-get install things in several builds already. I was editing my note at the time you commented. |
@paulidale do I have to do trickery do test the actions file |
Isn't the commit message mis-typed? |
Fixes openssl#19371 running config with 'enable-sctp' gave compiler errors.
52127a1
to
3fc6df4
Compare
Testing with a dummy action show that 'lksctp-tools' needed to be installed also.. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
With the if
line moved up.
sudo apt-get update | ||
sudo apt-get -yq install lksctp-tools libsctp-dev | ||
sudo sysctl -w net.sctp.auth_enable=1 | ||
if: matrix.opt == 'enable-sctp' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I suggest putting this immediate under the name:
line.
@t8m reapprove? |
This pull request is ready to merge |
Merged to master. Thank you. |
Fixes openssl#19371 running config with 'enable-sctp' gave compiler errors. Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Hugo Landau <hlandau@openssl.org> (Merged from openssl#19398)
Fixes #19371
running config with 'enable-sctp' gave compiler errors.