1 --- libplist-2.3.0/configure.ac.orig 2023-04-21 14:07:43.000000000 +0200
2 +++ libplist-2.3.0/configure.ac 2023-11-25 21:12:09.871666005 +0100
3 @@ -179,7 +179,7 @@ esac],
5 if (test "x$debug" = "xyes"); then
6 AC_DEFINE(DEBUG, 1, [Define if debug message output code should be built.])
8 + GLOBAL_CFLAGS="$GLOBAL_CFLAGS -g"
11 AC_SUBST(GLOBAL_CFLAGS)
12 @@ -211,23 +211,23 @@ fi
14 if test "x$build_sanitizers" = "xyes"; then
15 AS_COMPILER_FLAG([-fsanitize=address], [
16 - SANITIZER_FLAGS+=" -fsanitize=address"
17 + SANITIZER_FLAGS="$SANITIZER_FLAGS -fsanitize=address"
20 if test "$ASAN_AVAILABLE" = "yes"; then
21 AS_COMPILER_FLAG([-fsanitize=address -fsanitize-address-use-after-scope], [
22 - SANITIZER_FLAGS+=" -fsanitize-address-use-after-scope"
23 + SANITIZER_FLAGS="$SANITIZER_FLAGS -fsanitize-address-use-after-scope"
26 + SANITIZERS="${SANITIZERS}ASAN "
29 AS_COMPILER_FLAG([-fsanitize=undefined], [
30 - SANITIZER_FLAGS+=" -fsanitize=undefined"
31 + SANITIZER_FLAGS="$SANITIZER_FLAGS -fsanitize=undefined"
35 if test "$UBSAN_AVAILABLE" = "yes"; then
36 - SANITIZERS+="UBSAN "
37 + SANITIZERS="${SANITIZERS}UBSAN "
40 if test -z "$SANITIZER_FLAGS"; then
41 @@ -240,13 +240,13 @@ if test "x$build_sanitizers" = "xyes"; t
42 if test -z "$SAN_COV_FLAGS"; then
43 SAN_COV_FLAGS="$COV_CHECK"
45 - SAN_COV_FLAGS+=",$COV_CHECK"
46 + SAN_COV_FLAGS="${SAN_COV_FLAGS},$COV_CHECK"
50 if test -n "$SAN_COV_FLAGS"; then
51 - SANITIZER_FLAGS+=" -fsanitize-coverage=$SAN_COV_FLAGS"
52 - SANITIZERS+="+coverage "
53 + SANITIZER_FLAGS="$SANITIZER_FLAGS -fsanitize-coverage=$SAN_COV_FLAGS"
54 + SANITIZERS="${SANITIZERS}+coverage "
56 AC_MSG_WARN([No sanitizer coverage supported by compiler])
58 @@ -254,20 +254,20 @@ if test "x$build_sanitizers" = "xyes"; t
61 AS_COMPILER_FLAG([-fno-omit-frame-pointer], [
62 - CFLAGS+=" -fno-omit-frame-pointer"
63 + CFLAGS="$CFLAGS -fno-omit-frame-pointer"
66 AS_COMPILER_FLAG([-gline-tables-only], [
67 - CFLAGS+=" -gline-tables-only"
68 + CFLAGS="$CFLAGS -gline-tables-only"
75 - EXTRA_CONF+=" Enabled sanitizers ......: $SANITIZERS
76 + EXTRA_CONF="$EXTRA_CONF Enabled sanitizers ......: $SANITIZERS
79 - CFLAGS+=" $SANITIZER_FLAGS"
80 + CFLAGS="$CFLAGS $SANITIZER_FLAGS"
81 CXXFLAGS="$CFLAGS -std=c++11"
84 @@ -281,9 +281,9 @@ if test "x$build_fuzzers" = "xyes"; then
88 - CFLAGS+=" -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION"
89 + CFLAGS="$CFLAGS -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION"
91 - EXTRA_CONF+=" Build fuzzers ...........: yes
92 + EXTRA_CONF="$EXTRA_CONF Build fuzzers ...........: yes