Skip to content

Conversation

dougch
Copy link
Contributor

@dougch dougch commented Sep 16, 2025

Release Summary:

Resolved issues:

partial for #5503

Description of changes:

Add a unit test for Openssl-1.0.2-FIPS built with gcc-4.8. As discussed offline, we'd like to continue with testing until such time that LC no longer tests this combo.

Callouts

This replaces an integration test that built aws-lc-FIPS 2022 with gcc-4.8, removed with #5501

Testing:

How is this change tested (unit tests, fuzz tests, etc.)? CI

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@github-actions github-actions bot added the s2n-core team label Sep 16, 2025
@dougch dougch changed the title ci: add openssl-1.0.2-fips ubuntu18 gcc-4.8 codebuild job chore(ci): add openssl-1.0.2-fips gcc-4.8 job Sep 16, 2025
@dougch dougch marked this pull request as ready for review September 16, 2025 22:27
Comment on lines +230 to +240
- buildspec: codebuild/spec/buildspec_ubuntu.yml
env:
compute-type: BUILD_GENERAL1_SMALL
image: 024603541914.dkr.ecr.us-west-2.amazonaws.com/docker:ubuntu18codebuild
privileged-mode: true
variables:
BUILD_S2N: 'true'
GCC_VERSION: '4.8'
S2N_LIBCRYPTO: 'openssl-1.0.2-fips'
TESTS: unit
identifier: s2nUnitOpenssl102FipsGcc48
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wait, was our discussion that we needed a basic unit test to fill that gap? Minimally we'd want an AddressSanitizer, but I think the context of our discussion was integ testing.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've got all three in PR:

@dougch dougch requested a review from lrstewart September 22, 2025 21:58
@dougch dougch added this pull request to the merge queue Sep 23, 2025
Merged via the queue into aws:main with commit b9089a9 Sep 23, 2025
51 checks passed
@dougch dougch deleted the 102fips_gcc48 branch September 23, 2025 00:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants