blob: 477f2152765bd8ccf6dd95833911f4be1b627d90 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
remove filtering cflags in configure and respect userflags
--- a/Makefile.in
+++ b/Makefile.in
@@ -1,6 +1,4 @@
CC ?= %CC%
-CFLAGS += -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -I/usr/local/include %CFLAGS% $(RPM_OPT_FLAGS)
-LDFLAGS += -L/usr/local/lib
LDLIBS += %LDLIBS% %PTHREAD%
BINARIES = ttyrec ttyplay ttytime
--- a/configure
+++ b/configure
@@ -237,27 +237,8 @@ EOF
fi
fi
-echo "Checking for supported compiler options..."
-for w in -Wall -Wextra -pedantic -Wno-unused-result -Wbad-function-cast -Wmissing-declarations \
- -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes \
- -Wpointer-sign -Wmissing-parameter-type -Wold-style-declaration -Wl,--as-needed \
- -Wno-unused-command-line-argument
-do
- echo 'int main(void) { return 0; }' >"$srcfile.c"
- if [ "$( { $CC "$srcfile.c" $w -o /dev/null; } 2>&1 | wc -l)" = 0 ]; then
- echo "... OK $w"
- if echo "$w" | grep -q -- '-Wl,'; then
- LDFLAGS="$LDFLAGS $w"
- else
- CFLAGS="$CFLAGS $w"
- fi
- else
- echo "... unsupported $w"
- fi
-done
-
cat "$(dirname "$0")"/Makefile.in > "$(dirname "$0")"/Makefile.tmp
-for i in CC LDLIBS CFLAGS COMPRESS_ZSTD PTHREAD
+for i in CC LDLIBS COMPRESS_ZSTD PTHREAD
do
replace=$(eval printf "%b" "\"\$$i\"")
sed "s:%$i%:$replace:g" "$(dirname "$0")"/Makefile.tmp > "$(dirname "$0")"/Makefile
|