configure.ac (jansson-2.13.1.tar.bz2) | : | configure.ac (jansson-2.14.tar.bz2) | ||
---|---|---|---|---|
AC_PREREQ([2.60]) | AC_PREREQ([2.60]) | |||
AC_INIT([jansson], [2.13.1], [https://github.com/akheron/jansson/issues]) | AC_INIT([jansson], [2.14], [https://github.com/akheron/jansson/issues]) | |||
AC_CONFIG_AUX_DIR([.]) | AC_CONFIG_AUX_DIR([.]) | |||
AM_INIT_AUTOMAKE([1.10 foreign]) | AM_INIT_AUTOMAKE([1.10 foreign]) | |||
AC_CONFIG_SRCDIR([src/value.c]) | AC_CONFIG_SRCDIR([src/value.c]) | |||
AC_CONFIG_HEADERS([jansson_private_config.h]) | AC_CONFIG_HEADERS([jansson_private_config.h]) | |||
# Checks for programs. | # Checks for programs. | |||
AC_PROG_CC | AC_PROG_CC | |||
AC_PROG_CXX | AC_PROG_CXX | |||
skipping to change at line 140 | skipping to change at line 140 | |||
with_Bsymbolic=$have_Bsymbolic; | with_Bsymbolic=$have_Bsymbolic; | |||
fi | fi | |||
if test "x$with_Bsymbolic:x$have_Bsymbolic" = "xyes:xno" ; then | if test "x$with_Bsymbolic:x$have_Bsymbolic" = "xyes:xno" ; then | |||
AC_MSG_ERROR([linker support is required for -Bsymbolic]) | AC_MSG_ERROR([linker support is required for -Bsymbolic]) | |||
fi | fi | |||
fi | fi | |||
AS_IF([test "x$with_Bsymbolic" = "xyes"], [JSON_BSYMBOLIC_LDFLAGS=-Wl[,]-Bsymbol ic-functions]) | AS_IF([test "x$with_Bsymbolic" = "xyes"], [JSON_BSYMBOLIC_LDFLAGS=-Wl[,]-Bsymbol ic-functions]) | |||
AC_SUBST(JSON_BSYMBOLIC_LDFLAGS) | AC_SUBST(JSON_BSYMBOLIC_LDFLAGS) | |||
# Enable symbol versioning on GNU libc | ||||
JSON_SYMVER_LDFLAGS= | ||||
AC_CHECK_DECL([__GLIBC__], [JSON_SYMVER_LDFLAGS=-Wl,--default-symver]) | ||||
AC_SUBST([JSON_SYMVER_LDFLAGS]) | ||||
AC_ARG_ENABLE([ossfuzzers], | AC_ARG_ENABLE([ossfuzzers], | |||
[AS_HELP_STRING([--enable-ossfuzzers], | [AS_HELP_STRING([--enable-ossfuzzers], | |||
[Whether to generate the fuzzers for OSS-Fuzz])], | [Whether to generate the fuzzers for OSS-Fuzz])], | |||
[have_ossfuzzers=yes], [have_ossfuzzers=no]) | [have_ossfuzzers=yes], [have_ossfuzzers=no]) | |||
AM_CONDITIONAL([USE_OSSFUZZERS], [test "x$have_ossfuzzers" = "xyes"]) | AM_CONDITIONAL([USE_OSSFUZZERS], [test "x$have_ossfuzzers" = "xyes"]) | |||
AC_SUBST([LIB_FUZZING_ENGINE]) | AC_SUBST([LIB_FUZZING_ENGINE]) | |||
AM_CONDITIONAL([USE_OSSFUZZ_FLAG], [test "x$LIB_FUZZING_ENGINE" = "x-fsanitize=f uzzer"]) | AM_CONDITIONAL([USE_OSSFUZZ_FLAG], [test "x$LIB_FUZZING_ENGINE" = "x-fsanitize=f uzzer"]) | |||
AM_CONDITIONAL([USE_OSSFUZZ_STATIC], [test -f "$LIB_FUZZING_ENGINE"]) | AM_CONDITIONAL([USE_OSSFUZZ_STATIC], [test -f "$LIB_FUZZING_ENGINE"]) | |||
End of changes. 2 change blocks. | ||||
1 lines changed or deleted | 6 lines changed or added |