--- - branch: MAIN date: Fri Mar 15 10:04:00 UTC 2019 files: - new: '1.34' old: '1.33' path: pkgsrc/sysutils/syslog-ng/Makefile pathrev: pkgsrc/sysutils/syslog-ng/Makefile@1.34 type: modified - new: '1.16' old: '1.15' path: pkgsrc/sysutils/syslog-ng/distinfo pathrev: pkgsrc/sysutils/syslog-ng/distinfo@1.16 type: modified - new: '1.1' old: '0' path: pkgsrc/sysutils/syslog-ng/patches/patch-lib_signal-handler.c pathrev: pkgsrc/sysutils/syslog-ng/patches/patch-lib_signal-handler.c@1.1 type: added id: 20190315T100400Z.49e14470124c1f4b6dadce15b3449aa44d12c57f log: | syslog-ng overloads sigaction() with its own version, and calls the libc sigaction() with a dlsym call. On NetBSD this ends up calling the compatibility sigaction() which fails with ENOSYS if COMPAT_13 is not in the kernel. Even with COMPAT_13 it would be incorrect because we call the compat sigaction() with the non-compat arguments. On NetBSD, fix this by calling explicitely __libc_sigaction14(). Bump PKGREVISION module: pkgsrc subject: 'CVS commit: pkgsrc/sysutils/syslog-ng' unixtime: '1552644240' user: bouyer