mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-20 00:21:35 +00:00
misc/libsweep-lidar: fix build with GCC architectures
This needs c++11 compiler. GCC from ports doesn't support -Weverything. PR: 239332 Approved by: hyun@caffeinated.codes (maintainer), tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D21145
This commit is contained in:
parent
7331c11a2f
commit
767787da47
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=508170
@ -11,9 +11,7 @@ COMMENT= Low-level Scanse Sweep LiDAR library
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
BROKEN_powerpc64= fails to compile: unrecognized command line option "-Weverything"
|
||||
|
||||
USES= cmake
|
||||
USES= cmake compiler:c++11-lang
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= scanse
|
||||
GH_PROJECT= sweep-sdk
|
||||
|
11
misc/libsweep-lidar/files/patch-libsweep_CMakeLists.txt
Normal file
11
misc/libsweep-lidar/files/patch-libsweep_CMakeLists.txt
Normal file
@ -0,0 +1,11 @@
|
||||
--- libsweep/CMakeLists.txt.orig 2019-07-20 09:46:23 UTC
|
||||
+++ libsweep/CMakeLists.txt
|
||||
@@ -19,7 +19,7 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "Linux")
|
||||
set(libsweep_OS unix)
|
||||
|
||||
elseif(${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD")
|
||||
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Weverything -fvisibility=hidden -fPIC -fno-rtti")
|
||||
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -fvisibility=hidden -fPIC -fno-rtti")
|
||||
set(libsweep_OS unix)
|
||||
|
||||
elseif(${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
|
Loading…
Reference in New Issue
Block a user