pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/log4cplus



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed Jul  8 06:34:44 UTC 2026

Modified Files:
        pkgsrc/devel/log4cplus: Makefile PLIST distinfo

Log Message:
log4cplus: updated to 2.2.0.1

2.2.0.1

This release has the same code and features as 2.2.0, with updated
documentation for the Windows file appender changes.

IMPORTANT: File-based appenders on Windows now use a custom
Win32-backed file stream, allowing log files to be renamed while they are
open by another process. File-based appenders on Windows now store log files
as UTF-8, converting wchar_t log messages directly and narrow char log
messages through the stream locale's Windows code page. This change is source
compatible but ABI-changing.

Remove LOG4CPLUS_ASSERT_FORMAT(). It is not implemented in 2.x branch.

Fix compilation of Python bindings with Python 3.12+.

Fix Win32 lock file handling by matching LockFileEx() with
UnlockFileEx() and preserving GetLastError() before cleanup.

Use PRIVATE linkage in CMake target_link_libraries() calls.

Regenerate the Autotools build system with newer Automake and Libtool
versions.

Remove unsupported macOS versions from the GitHub Actions build matrix.


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 pkgsrc/devel/log4cplus/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/log4cplus/PLIST
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/log4cplus/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/log4cplus/Makefile
diff -u pkgsrc/devel/log4cplus/Makefile:1.15 pkgsrc/devel/log4cplus/Makefile:1.16
--- pkgsrc/devel/log4cplus/Makefile:1.15        Sun Oct 19 13:43:08 2025
+++ pkgsrc/devel/log4cplus/Makefile     Wed Jul  8 06:34:43 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.15 2025/10/19 13:43:08 adam Exp $
+# $NetBSD: Makefile,v 1.16 2026/07/08 06:34:43 adam Exp $
 
-DISTNAME=      log4cplus-2.1.2
+DISTNAME=      log4cplus-2.2.0.1
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=log4cplus/}
 GITHUB_RELEASE=        REL_${PKGVERSION_NOREV:S/./_/g}

Index: pkgsrc/devel/log4cplus/PLIST
diff -u pkgsrc/devel/log4cplus/PLIST:1.5 pkgsrc/devel/log4cplus/PLIST:1.6
--- pkgsrc/devel/log4cplus/PLIST:1.5    Sun Oct 19 13:43:08 2025
+++ pkgsrc/devel/log4cplus/PLIST        Wed Jul  8 06:34:43 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2025/10/19 13:43:08 adam Exp $
+@comment $NetBSD: PLIST,v 1.6 2026/07/08 06:34:43 adam Exp $
 include/log4cplus/appender.h
 include/log4cplus/asyncappender.h
 include/log4cplus/boost/deviceappender.hxx
@@ -31,6 +31,7 @@ include/log4cplus/helpers/socketbuffer.h
 include/log4cplus/helpers/stringhelper.h
 include/log4cplus/helpers/thread-config.h
 include/log4cplus/helpers/timehelper.h
+include/log4cplus/helpers/win32fstream.h
 include/log4cplus/hierarchy.h
 include/log4cplus/hierarchylocker.h
 include/log4cplus/initializer.h

Index: pkgsrc/devel/log4cplus/distinfo
diff -u pkgsrc/devel/log4cplus/distinfo:1.9 pkgsrc/devel/log4cplus/distinfo:1.10
--- pkgsrc/devel/log4cplus/distinfo:1.9 Sun Oct 19 13:43:08 2025
+++ pkgsrc/devel/log4cplus/distinfo     Wed Jul  8 06:34:43 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2025/10/19 13:43:08 adam Exp $
+$NetBSD: distinfo,v 1.10 2026/07/08 06:34:43 adam Exp $
 
-BLAKE2s (log4cplus-2.1.2.tar.xz) = 9d884313857d36f4233454c0346626b1dc41608834c62f3c51ede62e865dad71
-SHA512 (log4cplus-2.1.2.tar.xz) = d6285e4964e8eda072b61e0585d5fe08c1d942b688752baf75ba230d49691070156ab4da1803d82d0c09128bcb87e21910e38ee9441df13ff762d527fe431444
-Size (log4cplus-2.1.2.tar.xz) = 953200 bytes
+BLAKE2s (log4cplus-2.2.0.1.tar.xz) = 7b586409bffd500f9b703691e533ae20a167ebadb8baacce6d27334ef020b640
+SHA512 (log4cplus-2.2.0.1.tar.xz) = f9b0654b179bfea9348b117f20ba9006166ed1d464c0e0d9ad3a1239cf3538c7c559b570bc31e3d217a0819bfe6e700b3a3beab38d0e27ff33f96eb7bd45e143
+Size (log4cplus-2.2.0.1.tar.xz) = 973136 bytes



Home | Main Index | Thread Index | Old Index