jobextra/syslog-ng/configure.systemd.grpc

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: