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

Fix gcc-13 build on Linux #1107

Closed
wants to merge 1 commit into from
Closed

Fix gcc-13 build on Linux #1107

wants to merge 1 commit into from

Conversation

zeux
Copy link
Collaborator

@zeux zeux commented Nov 17, 2023

uint8_t requires stdint.h include. Also remove redundant consts as a drive-by.

uint8_t requires stdint.h include. Also remove redundant consts as a
drive-by.
@zeux
Copy link
Collaborator Author

zeux commented Nov 17, 2023

It looks like this was missed because build/ubuntu is still on 20.04 LTS. ubuntu-latest is on 22.04 since last year. We should upgrade - I'm not sure if this breaks coverage build but we could always run coverage separately from the main build.

@zeux
Copy link
Collaborator Author

zeux commented Nov 17, 2023

Ah - coverage is already separate. It looks like we also need releases to stay on ubuntu-20 for glibc compatibility per 685ca02 but maybe we can keep regular builds at ubuntu-latest? We could also use ubuntu-latest for web builds as these just produce a Wasm binary that doesn't have glibc dependencies.

@zeux zeux closed this Nov 21, 2023
@zeux zeux deleted the fix-builds branch November 21, 2023 16:42
@zeux
Copy link
Collaborator Author

zeux commented Nov 26, 2023

This was fixed in #1110.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants