Opened 3 years ago

Closed 2 years ago

#17126 closed enhancement (fixed)

dbus-1.14.2 (Wait for LFS)

Reported by: Douglas R. Reno Owned by: Bruce Dubbs
Priority: normal Milestone: 11.3
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New point version

Needs to be done in LFS for systemd as well.

Change History (3)

comment:1 by Bruce Dubbs, 3 years ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

comment:2 by Bruce Dubbs, 2 years ago

dbus 1.14.2 (2022-09-26)

Fixes:

  • Fix build failure on FreeBSD
  • Fix build failure on macOS with launchd enabled
  • Preserve errno on failure to open /proc/self/oom_score_adj
  • On Linux, don't log warnings if oom_score_adj is read-only but does not need to be changed
  • Slightly improve error-handling for inotify
  • Don't crash if dbus-daemon is asked to watch more than 128 directories for changes
  • Autotools build system fixes:
    • Don't treat --with-x or --with-x=yes as a request to disable X11, fixing a regression in 1.13.20. Instead, require X11 libraries and fail if they cannot be detected.
    • When a CMake project uses an Autotools-built libdbus in a non-standard prefix, find dbus-arch-deps.h successfully
    • Don't include generated XML catalog in source releases
    • Improve robustness of detecting gcc sync atomic builtins

  • CMake build system fixes:
    • Detect endianness correctly, fixing interoperability with other D-Bus implementations on big-endian systems
    • When building for Unix, install session and system bus setup in the intended locations
    • Detect setresuid() and getresuid()
    • Detect backtrace() on FreeBSD
    • Don't include headers from parent directory
    • Distinguish between host and target TMPDIR when cross-compiling
    • Fix detection of atomic operations

Tests and CI enhancements:

  • On Unix, skip tests that switch uid if run in a container that is unable to do so, instead of failing
  • Use the latest MSYS2 packages for CI

comment:3 by Bruce Dubbs, 2 years ago

Resolution: fixed
Status: assignedclosed

Fixed at commits

743907e6b4 Update to libcap-2.66.
b66e67e047 Update to dbus-1.14.2.
Note: See TracTickets for help on using tickets.