Closed franramirez688 closed 3 months ago
To clarify it a bit more. This workaround is bypassing this piece of code within the pulseaudio/configure
script:
# ...
if ac_fn_c_try_compile "$LINENO"; then :
ax_cv_check_cflags__pedantic__Werror__std_gnu11=yes
else
ax_cv_check_cflags__pedantic__Werror__std_gnu11=no
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
CFLAGS=$ax_check_save_flags
fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_check_cflags__pedantic__Werror__std_gnu11" >&5
$as_echo "$ax_cv_check_cflags__pedantic__Werror__std_gnu11" >&6; }
if test "x$ax_cv_check_cflags__pedantic__Werror__std_gnu11" = x"yes"; then :
:
else
as_fn_error $? "*** Compiler does not support -std=gnu11" "$LINENO" 5
fi
# ...
All green in build 1 (f0db3280e701118beb02b7212586447ecb13b14c
):
pulseaudio/14.2: All packages built successfully! (All logs)
pulseaudio/13.0: All packages built successfully! (All logs)
pulseaudio/14.0: All packages built successfully! (All logs)
Note: Conan v2 builds are now mandatory. Please read our discussion about it.
All green in build 1 (f0db3280e701118beb02b7212586447ecb13b14c
):
and clang 16 ?
Wow, It works. Thanks.
Summary
Changes to recipe: pulseaudio/[<=14.2] Closes: https://github.com/conan-io/conan-center-index/issues/24464
Motivation
Configure step fails with:
Applying this workaround:
Details
Higher versions does not use Autotools and it does not fail