Next | Query returned 1 messages, browsing 1 to 10 | previous

History of commit frequency

CVS Commit History:


   2019-03-17 16:45:44 by Benny Siegert | Files touched by this commit (3)
Log message:
Pullup ticket #5924 - requested by bouyer
sysutils/syslog-ng: NetBSD bugfix

Revisions pulled up:
- sysutils/syslog-ng/Makefile                                   1.34
- sysutils/syslog-ng/distinfo                                   1.16
- sysutils/syslog-ng/patches/patch-lib_signal-handler.c         1.1

---
   Module Name:	pkgsrc
   Committed By:	bouyer
   Date:		Fri Mar 15 10:04:00 UTC 2019

   Modified Files:
   	pkgsrc/sysutils/syslog-ng: Makefile distinfo
   Added Files:
   	pkgsrc/sysutils/syslog-ng/patches: patch-lib_signal-handler.c

   Log message:
   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

Next | Query returned 1 messages, browsing 1 to 10 | previous