1*4882a593SmuzhiyunFrom 6bd733b52f0b4039407c676cd3126a9e2f79456b Mon Sep 17 00:00:00 2001
2*4882a593SmuzhiyunFrom: Peter Seiderer <ps.report@gmx.net>
3*4882a593SmuzhiyunDate: Fri, 5 Feb 2021 18:24:08 +0100
4*4882a593SmuzhiyunSubject: [PATCH] cmake: remove -Werror and -Wfatal-errors compiler command
5*4882a593Smuzhiyun line option
6*4882a593SmuzhiyunMIME-Version: 1.0
7*4882a593SmuzhiyunContent-Type: text/plain; charset=UTF-8
8*4882a593SmuzhiyunContent-Transfer-Encoding: 8bit
9*4882a593Smuzhiyun
10*4882a593SmuzhiyunFixes (with bootlin-riscv64-musl toolchain):
11*4882a593Smuzhiyun
12*4882a593Smuzhiyun  .../build/libcamera-apps-2d1009e3badcc8047361ff81149ad6cba3b911b5/core/libcamera_app.cpp:30:22: error: overflow in conversion from ‘long unsigned int’ to ‘int’ changes value from ‘2154321408’ to ‘-2140645888’ [-Werror=overflow]
13*4882a593Smuzhiyun     30 |  int ret = ioctl(fd, VIDIOC_QUERYCAP, &caps);
14*4882a593Smuzhiyun        |                      ^~~~~~~~~~~~~~~
15*4882a593Smuzhiyun  cc1plus: all warnings being treated as errors
16*4882a593Smuzhiyun
17*4882a593SmuzhiyunSigned-off-by: Peter Seiderer <ps.report@gmx.net>
18*4882a593Smuzhiyun---
19*4882a593Smuzhiyun CMakeLists.txt | 2 +-
20*4882a593Smuzhiyun 1 file changed, 1 insertion(+), 1 deletion(-)
21*4882a593Smuzhiyun
22*4882a593Smuzhiyundiff --git a/CMakeLists.txt b/CMakeLists.txt
23*4882a593Smuzhiyunindex 748c6dd..1ca1e39 100644
24*4882a593Smuzhiyun--- a/CMakeLists.txt
25*4882a593Smuzhiyun+++ b/CMakeLists.txt
26*4882a593Smuzhiyun@@ -11,7 +11,7 @@ endif()
27*4882a593Smuzhiyun
28*4882a593Smuzhiyun set (CMAKE_EXPORT_COMPILE_COMMANDS ON)
29*4882a593Smuzhiyun set (CMAKE_CXX_STANDARD 17)
30*4882a593Smuzhiyun-add_compile_options(-Wall -Wextra -pedantic -Wno-unused-parameter -faligned-new -Werror -Wfatal-errors)
31*4882a593Smuzhiyun+add_compile_options(-Wall -Wextra -pedantic -Wno-unused-parameter -faligned-new)
32*4882a593Smuzhiyun add_definitions(-D_FILE_OFFSET_BITS=64)
33*4882a593Smuzhiyun
34*4882a593Smuzhiyun if (CMAKE_COMPILER_IS_GNUCXX)
35*4882a593Smuzhiyun--
36*4882a593Smuzhiyun2.34.1
37*4882a593Smuzhiyun
38