Path to this page:
./
devel/log4cplus,
Logging API for C++
Branch: CURRENT,
Version: 2.0.3nb1,
Package name: log4cplus-2.0.3nb1,
Maintainer: reedLog4cplus provides a port of the log4j logging framework for C++.
Log4cplus is a featureful log facility with various filters, run-time
re-configurations, and Wide Character (UNICODE) support. It provides
log levels, hierarchal loggers, NDC (Nested Diagnostic Context),
and log rotation support. It can log to the console, files, syslog,
Windows events, or via sockets.
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 939.78 KB
Version history: (Expand)
- (2023-08-14) Updated to version: log4cplus-2.0.3nb1
- (2019-03-24) Updated to version: log4cplus-2.0.3
- (2018-11-12) Updated to version: log4cplus-2.0.2
- (2017-11-23) Package has been reborn
- (2013-07-03) Updated to version: log4cplus-1.1.1nb1
- (2013-07-02) Updated to version: log4cplus-1.1.1
CVS history: (Expand)
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
|
2022-08-09 14:08:36 by Jonathan Perkin | Files touched by this commit (72) |
Log message:
*: Remove hardcoded -liconv / -lintl on SunOS.
This is now handled centrally via OPSYS_EXPLICIT_LIBDEPS support in libiconv
and gettext-lib.
|
2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016) |
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Could not be committed due to merge conflict:
devel/py-traitlets/distinfo
The following distfiles were unfetchable (note: some may be only fetched
conditionally):
./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
|
2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017) |
Log message:
devel: Remove SHA1 hashes for distfiles
|
2020-01-26 06:26:29 by Roland Illig | Files touched by this commit (189) |
Log message:
all: migrate some SourceForge homepage URLs back from https to http
https://mail-index.netbsd.org/pkgsrc-changes/2020/01/18/msg205146.html
In the above commit, the homepage URLs were migrated from http to https,
assuming that SourceForge would use the same host names for both http and
https connections. This assumption was wrong. Their documentation at
https://sourceforge.net/p/forge/documentation/Custom%20VHOSTs/ states
that the https URLs use the domain sourceforge.io instead.
To make the homepages from the above commit reachable again, pkglint has
been extended to check for reachable homepages. This check is only
enabled when the --network command line option is given.
Each of the homepages that referred to https://$project.sourceforge.net
before was migrated to https://$project.sourceforge.io (27), and if that
was not reachable, to the fallback URL http://$project.sourceforge.net
(163).
|
2020-01-19 00:36:14 by Roland Illig | Files touched by this commit (3046) |
Log message:
all: migrate several HOMEPAGEs to https
pkglint --only "https instead of http" -r -F
With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.
This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
|
2019-03-24 10:20:06 by Jens Rehsack | Files touched by this commit (2) | |
Log message:
Remove obsoleted patches for log4cplus after update to 2.0.3.
Those patches are included in new release.
|
2019-03-24 10:18:53 by Jens Rehsack | Files touched by this commit (4) |
Log message:
Updating package for Log4CPlus in devel/log4cplus from 2.0.2 to 2.0.3
Because of the fixed new API changes, bump the API version in buildlink3.mk
to 2.0.3 - since 1.x API will likely disappear (it's already deprecated)
# log4cplus 2.0.3
- Fix compilation on systems without `O_CLOEXEC`. This affects, e.g.,
Solaris 10. GitHub issue #326. (Patch by Jiangrz).
- Provide `log4cplus::deinitialize()` to make the API symmetric
(`log4cplus::initialize()` already exists) and to allow
de-/initialization without `log4cplus::Initializer` instance. GitHub
issue #340.
- Deal with `register` keyword being generated in SWIG based bindings. The
keyword is unused and reserved in C++17. Remove use of
`std::unary_function`, it was removed in C++17.
- Add ability to define new log levels using C API. Add reconfiguration
API. (Jens Rehsack)
- Add `NDCMatchFilter` and `MDCMatchFilter`. (Franck)
|