Gentoo Archives: gentoo-commits

From: "Mike Frysinger (vapier)" <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo commit in src/patchsets/gcc/4.8.2/gentoo: 19_all_libbacktrace-Werror.patch README.history
Date: Fri, 03 Jan 2014 15:32:06
Message-Id: 20140103153202.C771D2004C@flycatcher.gentoo.org
1 vapier 14/01/03 15:32:02
2
3 Modified: README.history
4 Added: 19_all_libbacktrace-Werror.patch
5 Log:
6 do not build libbacktrace with -Werror
7
8 Revision Changes Path
9 1.12 src/patchsets/gcc/4.8.2/gentoo/README.history
10
11 file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.8.2/gentoo/README.history?rev=1.12&view=markup
12 plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.8.2/gentoo/README.history?rev=1.12&content-type=text/plain
13 diff : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.8.2/gentoo/README.history?r1=1.11&r2=1.12
14
15 Index: README.history
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/4.8.2/gentoo/README.history,v
18 retrieving revision 1.11
19 retrieving revision 1.12
20 diff -u -r1.11 -r1.12
21 --- README.history 3 Jan 2014 15:02:36 -0000 1.11
22 +++ README.history 3 Jan 2014 15:32:02 -0000 1.12
23 @@ -1,6 +1,7 @@
24 -1.3 [pending]
25 +1.3 03 Jan 2014
26 U 17_all_libitm-Werror.patch
27 U 18_all_libatomic-Werror.patch
28 + + 19_all_libbacktrace-Werror.patch
29 U 93_all_cross-build-cxxflags.patch
30
31 1.2 29 Dec 2013
32
33
34
35 1.1 src/patchsets/gcc/4.8.2/gentoo/19_all_libbacktrace-Werror.patch
36
37 file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.8.2/gentoo/19_all_libbacktrace-Werror.patch?rev=1.1&view=markup
38 plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.8.2/gentoo/19_all_libbacktrace-Werror.patch?rev=1.1&content-type=text/plain
39
40 Index: 19_all_libbacktrace-Werror.patch
41 ===================================================================
42 add a --enable-werror flag
43
44 2014-01-03 Mike Frysinger <dirtyepic@g.o>
45
46 * configure.ac: Add --enable-werror.
47 (WARN_FLAGS): Use it.
48 * configure: Regenerate.
49
50 --- a/libbacktrace/configure.ac
51 +++ a/libbacktrace/configure.ac
52 @@ -132,8 +132,13 @@ ACX_PROG_CC_WARNING_OPTS([-W -Wall -Wwri
53 -Wmissing-format-attribute -Wcast-qual],
54 [WARN_FLAGS])
55
56 +AC_ARG_ENABLE(werror, [AS_HELP_STRING([--enable-werror],
57 + [turns on -Werror @<:@default=yes@:>@])])
58 +
59 if test -n "${with_target_subdir}"; then
60 - WARN_FLAGS="$WARN_FLAGS -Werror"
61 + if test "x$enable_werror" != "xno"; then
62 + WARN_FLAGS="$WARN_FLAGS -Werror"
63 + fi
64 fi
65
66 AC_SUBST(WARN_FLAGS)
67 --- a/libbacktrace/configure
68 +++ a/libbacktrace/configure
69 @@ -730,6 +730,7 @@ enable_fast_install
70 with_gnu_ld
71 enable_libtool_lock
72 enable_multilib
73 +enable_werror
74 with_system_libunwind
75 '
76 ac_precious_vars='build_alias
77 @@ -1370,6 +1371,7 @@ Optional Features:
78 optimize for fast installation [default=yes]
79 --disable-libtool-lock avoid locking (might break parallel builds)
80 --enable-multilib build many library versions (default)
81 + --enable-werror turns on -Werror [default=yes]
82
83 Optional Packages:
84 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
85 @@ -11614,8 +11616,16 @@ fi
86 CFLAGS="$save_CFLAGS"
87
88
89 +# Check whether --enable-werror was given.
90 +if test "${enable_werror+set}" = set; then :
91 + enableval=$enable_werror;
92 +fi
93 +
94 +
95 if test -n "${with_target_subdir}"; then
96 - WARN_FLAGS="$WARN_FLAGS -Werror"
97 + if test "x$enable_werror" != "xno"; then
98 + WARN_FLAGS="$WARN_FLAGS -Werror"
99 + fi
100 fi