mirror of
https://github.com/falcosecurity/falco.git
synced 2025-07-04 10:26:40 +00:00
fix(cmake/modules): no need of LDFLAGS=-static for gRPC cmake
Co-authored-by: Lorenzo Fontana <lo@linux.com> Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
This commit is contained in:
parent
55364405aa
commit
6ab27683fa
@ -107,10 +107,8 @@ else()
|
|||||||
BUILD_BYPRODUCTS ${GRPC_LIB} ${GRPCPP_LIB}
|
BUILD_BYPRODUCTS ${GRPC_LIB} ${GRPCPP_LIB}
|
||||||
INSTALL_COMMAND ""
|
INSTALL_COMMAND ""
|
||||||
CONFIGURE_COMMAND ""
|
CONFIGURE_COMMAND ""
|
||||||
PATCH_COMMAND patch -p1 < ${PROJECT_SOURCE_DIR}/cmake/patch/grpc-1.25.0-Makefile.patch
|
|
||||||
BUILD_COMMAND
|
BUILD_COMMAND
|
||||||
CFLAGS=-Wno-implicit-fallthrough
|
CFLAGS=-Wno-implicit-fallthrough
|
||||||
LDFLAGS=-static
|
|
||||||
HAS_SYSTEM_ZLIB=false
|
HAS_SYSTEM_ZLIB=false
|
||||||
HAS_SYSTEM_PROTOBUF=false
|
HAS_SYSTEM_PROTOBUF=false
|
||||||
HAS_SYSTEM_CARES=false
|
HAS_SYSTEM_CARES=false
|
||||||
|
@ -1,24 +0,0 @@
|
|||||||
diff --git a/Makefile b/Makefile
|
|
||||||
index 8fd7044dd9..428da4c6c5 100644
|
|
||||||
--- a/Makefile
|
|
||||||
+++ b/Makefile
|
|
||||||
@@ -852,6 +852,7 @@ ifneq ($(LDFLAGS_PROTOBUF_PKG_CONFIG),)
|
|
||||||
LDFLAGS_PROTOBUF_PKG_CONFIG += $(shell $(PKG_CONFIG) --libs-only-L protobuf | sed s/L/Wl,-rpath,/)
|
|
||||||
endif
|
|
||||||
endif
|
|
||||||
+LDFLAGS := $(LDFLAGS_PROTOBUF_PKG_CONFIG) $(LDFLAGS)
|
|
||||||
else
|
|
||||||
PC_LIBS_GRPCXX = -lprotobuf
|
|
||||||
endif
|
|
||||||
diff --git a/templates/Makefile.template b/templates/Makefile.template
|
|
||||||
index 8063bd4771..eac629d1c7 100644
|
|
||||||
--- a/templates/Makefile.template
|
|
||||||
+++ b/templates/Makefile.template
|
|
||||||
@@ -749,6 +749,7 @@
|
|
||||||
LDFLAGS_PROTOBUF_PKG_CONFIG += $(shell $(PKG_CONFIG) --libs-only-L protobuf | sed s/L/Wl,-rpath,/)
|
|
||||||
endif
|
|
||||||
endif
|
|
||||||
+ LDFLAGS := $(LDFLAGS_PROTOBUF_PKG_CONFIG) $(LDFLAGS)
|
|
||||||
else
|
|
||||||
PC_LIBS_GRPCXX = -lprotobuf
|
|
||||||
endif
|
|
Loading…
Reference in New Issue
Block a user