79 lines
3.0 KiB
Plaintext
79 lines
3.0 KiB
Plaintext
|
This is syslog-ng building configuration:
|
||
|
See grpc configuration
|
||
|
|
||
|
Following is grpc building
|
||
|
Also search for interesting words as "telemetry" "google"
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
grep -i systemd configure
|
||
|
|
||
|
--enable-systemd Enable systemd support (default: auto)
|
||
|
--with-systemdsystemunitdir=DIR
|
||
|
Directory for systemd service files
|
||
|
--with-systemd-journal=system/optional/auto
|
||
|
libsystemd_CFLAGS
|
||
|
C compiler flags for libsystemd, overriding pkg-config
|
||
|
libsystemd_LIBS
|
||
|
linker flags for libsystemd, overriding pkg-config
|
||
|
libsystemd_namespaces_CFLAGS
|
||
|
C compiler flags for libsystemd_namespaces, overriding
|
||
|
libsystemd_namespaces_LIBS
|
||
|
linker flags for libsystemd_namespaces, overriding pkg-config
|
||
|
libsystemd_daemon_CFLAGS
|
||
|
C compiler flags for libsystemd_daemon, overriding pkg-config
|
||
|
libsystemd_daemon_LIBS
|
||
|
linker flags for libsystemd_daemon, overriding pkg-config
|
||
|
LIBSYSTEMD_JOURNAL_CFLAGS
|
||
|
C compiler flags for LIBSYSTEMD_JOURNAL, overriding pkg-config
|
||
|
LIBSYSTEMD_JOURNAL_LIBS
|
||
|
linker flags for LIBSYSTEMD_JOURNAL, overriding pkg-config
|
||
|
|
||
|
grep -i grpc configure
|
||
|
|
||
|
--enable-grpc Enable GRPC based driver support (OpenTelemetry) (default: auto)
|
||
|
--with-protoc-gen-grpc-cpp-plugin=PATH
|
||
|
use protoc-gen-grpc-cpp plugin at PATH
|
||
|
GRPCPP_CFLAGS
|
||
|
C compiler flags for GRPCPP, overriding pkg-config
|
||
|
GRPCPP_LIBS linker flags for GRPCPP, overriding pkg-config
|
||
|
|
||
|
|
||
|
_______________________________________________________________________
|
||
|
|
||
|
A look on building grpc
|
||
|
|
||
|
|
||
|
patching file cmake/protobuf.cmake
|
||
|
-- The C compiler identification is GNU 13.2.1
|
||
|
-- The CXX compiler identification is GNU 13.2.1
|
||
|
-- Detecting C compiler ABI info
|
||
|
-- Detecting C compiler ABI info - done
|
||
|
-- Check for working C compiler: /usr/bin/cc - skipped
|
||
|
-- Detecting C compile features
|
||
|
-- Detecting C compile features - done
|
||
|
-- Detecting CXX compiler ABI info
|
||
|
-- Detecting CXX compiler ABI info - done
|
||
|
-- Check for working CXX compiler: /usr/bin/c++ - skipped
|
||
|
-- Detecting CXX compile features
|
||
|
-- Detecting CXX compile features - done
|
||
|
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
|
||
|
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
|
||
|
-- Found Threads: TRUE
|
||
|
-- Performing Test HAVE_STDC_FORMAT_MACROS
|
||
|
-- Performing Test HAVE_STDC_FORMAT_MACROS - Success
|
||
|
-- Found c-ares: /usr/lib/cmake/c-ares/c-ares-config.cmake (found suitable version "1.19.1", minimum required is "1.13.0")
|
||
|
-- Found ZLIB: /usr/lib/libz.so (found version "1.3")
|
||
|
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1")
|
||
|
-- Found RE2 via pkg-config.
|
||
|
-- Found OpenSSL: /usr/lib/libcrypto.so (found version "3.1.3")
|
||
|
-- Checking for module 'libsystemd>=233'
|
||
|
-- Package 'libsystemd', required by 'virtual:world', not found
|
||
|
-- Downloading from https://storage.googleapis.com/grpc-bazel-mirror/github.com/census-instrumentation/opencensus-proto/archive/v0.3.0.tar.gz, if failed, please try configuring again
|
||
|
-- Configuring done (14.0s)
|
||
|
-- Generating done (2.8s)
|
||
|
CMake Warning:
|
||
|
|
||
|
|