diff --git a/config_host.mk.in b/config_host.mk.in index d62afe8e796f..bcebdb669e29 100644 --- a/config_host.mk.in +++ b/config_host.mk.in @@ -395,6 +395,7 @@ export LIBXML_JAR=@LIBXML_JAR@ export LIBXML_LIBS=$(gb_SPACE)@LIBXML_LIBS@ export LIBXSLT_CFLAGS=$(gb_SPACE)@LIBXSLT_CFLAGS@ export LIBXSLT_LIBS=$(gb_SPACE)@LIBXSLT_LIBS@ +@x_LO_ELFCHECK_ALLOWLIST@ export LO_ELFCHECK_ALLOWLIST=@LO_ELFCHECK_ALLOWLIST@ @x_Cygwin@ export LS=@WIN_LS@ export MACOSX_BUNDLE_IDENTIFIER=@MACOSX_BUNDLE_IDENTIFIER@ export MACOSX_CODESIGNING_IDENTITY=@MACOSX_CODESIGNING_IDENTITY@ diff --git a/configure.ac b/configure.ac index 62052bb63a58..00fd6d7a50b4 100644 --- a/configure.ac +++ b/configure.ac @@ -13570,6 +13570,15 @@ fi AC_SUBST(LO_PATH) +# Allow to pass LO_ELFCHECK_ALLOWLIST from autogen.input to bin/check-elf-dynamic-objects: +if test "$LO_ELFCHECK_ALLOWLIST" = x || test "${LO_ELFCHECK_ALLOWLIST-x}" != x; then + x_LO_ELFCHECK_ALLOWLIST= +else + x_LO_ELFCHECK_ALLOWLIST=[\#] +fi +AC_SUBST(x_LO_ELFCHECK_ALLOWLIST) +AC_SUBST(LO_ELFCHECK_ALLOWLIST) + libo_FUZZ_SUMMARY # Generate a configuration sha256 we can use for deps