summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdrian Moreno <amorenoz@redhat.com>2022-03-23 12:56:23 +0100
committerIlya Maximets <i.maximets@ovn.org>2022-03-30 20:17:13 +0200
commitf23ed09bf324f131c4526ae5547e2ddaabe238c6 (patch)
tree2a0b2e19b2837a6fa5bfe7a1dae4ed6a09576994
parent5e41b41206f2ec914848c88a97ebad348d1276ba (diff)
downloadopenvswitch-f23ed09bf324f131c4526ae5547e2ddaabe238c6.tar.gz
sparse: bump recommended version and include headers.
It seems versions older than 0.6.2 generate false positives. Bump the recommended version and make sure we use the right headers from the ovs tree. Suggested-by: Dumitru Ceara <dceara@redhat.com> Acked-by: Eelco Chaudron <echaudro@redhat.com> Signed-off-by: Adrian Moreno <amorenoz@redhat.com> Signed-off-by: Ilya Maximets <i.maximets@ovn.org>
-rw-r--r--Documentation/intro/install/general.rst2
-rw-r--r--acinclude.m42
2 files changed, 2 insertions, 2 deletions
diff --git a/Documentation/intro/install/general.rst b/Documentation/intro/install/general.rst
index 09f2c13f1..6312f5879 100644
--- a/Documentation/intro/install/general.rst
+++ b/Documentation/intro/install/general.rst
@@ -167,7 +167,7 @@ other than plain text, only if you have the following:
If you are going to extensively modify Open vSwitch, consider installing the
following to obtain better warnings:
-- "sparse" version 0.5.1 or later
+- "sparse" version 0.6.2 or later
(https://git.kernel.org/pub/scm/devel/sparse/sparse.git/).
- GNU make.
diff --git a/acinclude.m4 b/acinclude.m4
index 769611c01..fc710c421 100644
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -1368,7 +1368,7 @@ AC_DEFUN([OVS_ENABLE_SPARSE],
: ${SPARSE=sparse}
AC_SUBST([SPARSE])
AC_CONFIG_COMMANDS_PRE(
- [CC='$(if $(C:0=),env REAL_CC="'"$CC"'" CHECK="$(SPARSE) $(SPARSE_WERROR) -I $(top_srcdir)/include/sparse $(SPARSEFLAGS) $(SPARSE_EXTRA_INCLUDES) " cgcc $(CGCCFLAGS),'"$CC"')'])
+ [CC='$(if $(C:0=),env REAL_CC="'"$CC"'" CHECK="$(SPARSE) $(SPARSE_WERROR) -I $(top_srcdir)/include/sparse -I $(top_srcdir)/include $(SPARSEFLAGS) $(SPARSE_EXTRA_INCLUDES) " cgcc $(CGCCFLAGS),'"$CC"')'])
AC_ARG_ENABLE(
[sparse],