summarylogtreecommitdiffstats
path: root/compiler_flag_fix.patch
diff options
context:
space:
mode:
authorTim Rakowski2017-12-21 23:29:55 +0100
committerTim Rakowski2017-12-21 23:29:55 +0100
commitf5deb94371aa52ac2854c4ee7b195fb95b8d8058 (patch)
treecfb8367ef88e1312a9ef0fd728bc91d1a59a4c6a /compiler_flag_fix.patch
parent233b10cfa2d20488cba4ac0d9ad131f2460f3c0d (diff)
downloadaur-ros-ardent-rviz-common.tar.gz
Update to version 2.0.0-6
Diffstat (limited to 'compiler_flag_fix.patch')
-rw-r--r--compiler_flag_fix.patch19
1 files changed, 19 insertions, 0 deletions
diff --git a/compiler_flag_fix.patch b/compiler_flag_fix.patch
new file mode 100644
index 000000000000..a5ecf218cbf4
--- /dev/null
+++ b/compiler_flag_fix.patch
@@ -0,0 +1,19 @@
+Only in patched: build
+diff -ura orig/rviz-release-release-ardent-rviz_common-2.0.0-5/CMakeLists.txt patched/rviz-release-release-ardent-rviz_common-2.0.0-5/CMakeLists.txt
+--- orig/rviz-release-release-ardent-rviz_common-2.0.0-5/CMakeLists.txt 2017-12-09 10:13:11.000000000 +0100
++++ patched/rviz-release-release-ardent-rviz_common-2.0.0-5/CMakeLists.txt 2017-12-21 22:55:41.276995739 +0100
+@@ -17,13 +17,13 @@
+ endif()
+
+ if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang")
+- add_compile_options(-Wall -Wextra -Wpedantic -Werror)
+ # TODO(wjwwood): try to remove this -- currently needed to pass on CI
+ include(CheckCXXCompilerFlag)
+ check_cxx_compiler_flag(-Wno-gnu-zero-variadic-macro-arguments HAS_W_FLAG)
+ if(HAS_W_FLAG)
+ add_compile_options(-Wno-gnu-zero-variadic-macro-arguments)
+ endif()
++ add_compile_options(-Wall -Wextra -Wpedantic -Werror)
+ endif()
+
+ find_package(ament_cmake REQUIRED)