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 Joe Locash, 3 months ago

Owner: changed from blfs-book to Joe Locash
Status: new → assigned

comment:2 by Joe Locash, 3 months ago

Resolution: → fixed
Status: assigned → closed
# 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.

Note: See TracTickets for help on using tickets.