Skip to content

Conversation

@samuel40791765
Copy link
Contributor

Description of changes:

We recently had a team reach out to us about our broken build on gcc 4.8.3. This is due to a bug that we've previously encountered in this commit: 6566103

Call-outs:

N/A

Testing:

We may have to add new CI to check for this, but it seems like this specific version is hard to find. We already have CI for gcc4.8.5.

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

@samuel40791765 samuel40791765 requested a review from a team as a code owner August 15, 2023 16:02
@justsmth
Copy link
Contributor

justsmth commented Aug 15, 2023

I found a couple of other place we use intypes.h without this define. Should we add it to these as well?

@justsmth justsmth self-requested a review August 15, 2023 16:13
@samuel40791765
Copy link
Contributor Author

samuel40791765 commented Aug 15, 2023

I found a couple of other place we use intypes.h without this define. Should we add it to these as well?

I noticed that too and was on the fence on that. I'm speculating that the bug is C++ specific. The team seems to have gotten the build working by just configuring this C++ file, and this fix also called out C++.

I'm still waiting for the team to test if this fix is sufficient enough for them. If not, we can add them to the C files as well. Just patching the C++ files works for them :)

@justsmth justsmth requested a review from skmcgrail August 15, 2023 17:25
@samuel40791765 samuel40791765 enabled auto-merge (squash) August 15, 2023 17:46
@samuel40791765 samuel40791765 merged commit 85786c5 into aws:main Aug 16, 2023
andrewhop pushed a commit to andrewhop/aws-lc that referenced this pull request Sep 11, 2023
We recently had a team reach out to us about our broken build on gcc
4.8.3. This is due to a bug that we've previously encountered in this
commit: 6566103

We may have to add new CI to check for this, but it seems like this
specific version is hard to find. We already have CI for gcc 4.8.5.
andrewhop pushed a commit to andrewhop/aws-lc that referenced this pull request Sep 12, 2023
We recently had a team reach out to us about our broken build on gcc
4.8.3. This is due to a bug that we've previously encountered in this
commit: 6566103

We may have to add new CI to check for this, but it seems like this
specific version is hard to find. We already have CI for gcc 4.8.5.
andrewhop pushed a commit that referenced this pull request Sep 13, 2023
We recently had a team reach out to us about our broken build on gcc
4.8.3. This is due to a bug that we've previously encountered in this
commit: 6566103

We may have to add new CI to check for this, but it seems like this
specific version is hard to find. We already have CI for gcc 4.8.5.
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.

3 participants