./sysutils/rsyslog, The enhanced syslogd for Unix

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 8.38.0nb18, Package name: rsyslog-8.38.0nb18, Maintainer: pkgsrc-users

Rsyslog is an enhanced syslogd supporting, among others, MySQL,
PostgreSQL, failover log destinations, syslog/tcp, fine grain
output format control, high precision timestamps, queued operations
and the ability to filter on any message part. It is quite
compatible to stock sysklogd and can be used as a drop-in
replacement.


Required to run:
[www/curl] [devel/libuuid] [sysutils/liblognorm] [devel/libestr] [textproc/libfastjson]

Required to build:
[textproc/py-docutils] [pkgtools/cwrappers] [lang/python37]

Master sites:

Filesize: 2658.006 KB

Version history: (Expand)


CVS history: (Expand)


   2023-12-23 10:37:41 by Zafer Aydogan | Files touched by this commit (1)
Log message:
use https
   2023-11-08 14:21:43 by Thomas Klausner | Files touched by this commit (2377)
Log message:
*: recursive bump for icu 74.1
   2023-10-25 00:11:51 by Thomas Klausner | Files touched by this commit (2298)
Log message:
*: bump for openssl 3
   2023-08-14 07:25:36 by Thomas Klausner | Files touched by this commit (1247)
Log message:
*: recursive bump for Python 3.11 as new default
   2023-05-02 18:21:02 by Thomas Klausner | Files touched by this commit (1)
Log message:
rsyslog: build using Python 3 only
   2023-04-19 10:12:01 by Adam Ciarcinski | Files touched by this commit (2359) | Package updated
Log message:
revbump after textproc/icu update
   2022-10-26 12:32:08 by Thomas Klausner | Files touched by this commit (687)
Log message:
*: bump PKGREVISION for libunistring shlib major bump
   2022-10-07 22:22:57 by Havard Eidnes | Files touched by this commit (3)
Log message:
sysutils/rsyslog: also test for atomic ops on time_t.

This is to cater to 32-bit NetBSD ports, where time_t is also
(and has been for a long time) __int64_t.  Without this check,
__sync_bool_compare_and_swap_8 would end up being undefined when
linking rsyslog, since the compiler isn't obliged to supply that.
This causes the pthread / locking variant to be chosen on these
systems, but makes rsyslog build, at least.

(An earlier attempt at doing this only for time_t was met with
complications and was therefore abandoned.)

There's also just a single use of ATOMIC_CAS_time_t() in rsyslog...

Submitted upstream in
  https://github.com/rsyslog/rsyslog/pull/4994