Skip to content

Conversation

@aaronmdjones
Copy link
Member

No description provided.

@dwfreed dwfreed force-pushed the amdj/ci-workflow-upgrade branch from af62940 to c5bd1a3 Compare February 25, 2025 21:40
This is simply far too frail. Have configure add -Werror to the build
process instead.
This triggers diagnostics in modern compilers that end up breaking the
build.
A function typedef with no prototype is not supported in modern
compilers with diagnostics on. Fix the typedef and the functions
passed to it.
This was never actually a problem, but GCC isn't smart enough to realise
that.
Also append the CI -W flags to CFLAGS rather than prepending them.
Otherwise, the CI passing --enable-warnings still turns on -Wunused-value
in some other manner.
@aaronmdjones aaronmdjones force-pushed the amdj/ci-workflow-upgrade branch from a546753 to d67d7ac Compare February 25, 2025 23:16
This ensures that whatever problem is causing ./configure to be re-run
will not strip the environment variable from its invocation.
@aaronmdjones aaronmdjones merged commit a7745c7 into main Feb 25, 2025
10 checks passed
@aaronmdjones aaronmdjones deleted the amdj/ci-workflow-upgrade branch February 25, 2025 23:41
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