<div dir="ltr"><div>Hi,</div><div><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-size:large"><ol><li>Our application is restricted to Linux hence I didn't have to think about cross platform scenarios.</li></ol></div></div></blockquote><div><br></div><div>We
have actively maintained packages for FreeBSD. syslog-ng can be
compiled on macOS, Solaris and other Unix-like systems, so we usually
prefer if our code is portable (we provide compatibility implementations
when a POSIX implementation is not possible or not worth it). When we
don't want to (or can't) support something on a platform, we add
auto-detection and an option to our configure script. For example,
"./configure --enable-linux-caps", "./configure --disable-linux-caps".</div><div><br></div><div>But of course, Windows is not a requirement :)</div><div><br></div><div>--</div><div>László Várady<br></div></div></div></div>