Opened 3 months ago
Closed 3 months ago
#23566 closed enhancement (fixed)
log4cplus-2.2.0
| Reported by: | Bruce Dubbs | Owned by: | Joe Locash |
|---|---|---|---|
| Priority: | normal | Milestone: | 13.1 |
| Component: | BOOK | Version: | git |
| Severity: | medium | Keywords: | |
| Cc: |
Description
New minor version.
Change History (2)
comment:1 by , 3 months ago
| Owner: | changed from to |
|---|---|
| Status: | new → assigned |
comment:2 by , 3 months ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
Note:
See TracTickets
for help on using tickets.

# log4cplus 2.2.0 **IMPORTANT**: Use a custom Win32-backed file stream for file-based appenders on Windows, allowing log files to be renamed while they are open by another process. 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. GitHub issue #659. - Regenerate the Autotools build system with newer Automake and Libtool versions. - Remove unsupported macOS versions from the GitHub Actions build matrix.Fixed at 9ed3cf49a3.