From f0c6575a60ed0d60d723f528ae7e02deb2af9d45 Mon Sep 17 00:00:00 2001 From: Dhanya Thattil Date: Tue, 8 Jul 2025 17:40:07 +0200 Subject: [PATCH] getuid issue on github workflow --- slsReceiverSoftware/src/FrameSynchronizerApp.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/slsReceiverSoftware/src/FrameSynchronizerApp.cpp b/slsReceiverSoftware/src/FrameSynchronizerApp.cpp index ca815f283..337612a6b 100644 --- a/slsReceiverSoftware/src/FrameSynchronizerApp.cpp +++ b/slsReceiverSoftware/src/FrameSynchronizerApp.cpp @@ -30,6 +30,12 @@ std::vector threads; sls::TLogLevel printHeadersLevel = sls::logDEBUG; +// gettid added in glibc 2.30 +#if __GLIBC__ == 2 && __GLIBC_MINOR__ < 30 +#include +#define gettid() syscall(SYS_gettid) +#endif + /** Define Colors to print data call back in different colors for different * recievers */ #define PRINT_IN_COLOR(c, f, ...) \