external/libassuan/ExternalProject_libassuan.mk |    1 +
 1 file changed, 1 insertion(+)

New commits:
commit 18a33330b619706ef84bb0a1b28f5488711817c2
Author:     Thorsten Behrens <thorsten.behr...@allotropia.de>
AuthorDate: Tue Dec 28 17:22:29 2021 +0100
Commit:     Andras Timar <andras.ti...@collabora.com>
CommitDate: Mon Jan 24 20:38:55 2022 +0100

    Fix autoconf>=2.70 gcc-wrapper breakage
    
    Re-generated configure file gets confused & claims not finding C89-
    compatible compiler for gcc-wrapper-building libassuan with msvc
    underneath.
    
    Work-around the problem by telling toolchain right off that this
    _is_ a std c compliant compiler.
    
    Change-Id: I4fa23673b790bc70a9294951df545c27f5236f81
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127641
    Tested-by: Jenkins
    Reviewed-by: Thorsten Behrens <thorsten.behr...@allotropia.de>
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128876
    Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoff...@gmail.com>
    Reviewed-by: Andras Timar <andras.ti...@collabora.com>

diff --git a/external/libassuan/ExternalProject_libassuan.mk 
b/external/libassuan/ExternalProject_libassuan.mk
index e4e24aeac7fd..b55ffed5116d 100644
--- a/external/libassuan/ExternalProject_libassuan.mk
+++ b/external/libassuan/ExternalProject_libassuan.mk
@@ -31,6 +31,7 @@ $(call gb_ExternalProject_get_state_target,libassuan,build): 
$(call gb_Executabl
                --disable-shared \
                --disable-doc \
                $(if $(verbose),--disable-silent-rules,--enable-silent-rules) \
+               CFLAGS="$(CFLAGS) -D__STDC__=1" \
                CXXFLAGS="$(CXXFLAGS)" \
                GPG_ERROR_CFLAGS="$(GPG_ERROR_CFLAGS)" \
                GPG_ERROR_LIBS="$(GPG_ERROR_LIBS)" \

Reply via email to