Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 499348 - sys-apps/dbus-1.8.0 version bump
Summary: sys-apps/dbus-1.8.0 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Freedesktop bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-01-26 12:02 UTC by OGINO Masanori
Modified: 2014-02-12 16:45 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
dbus-1.8.0.ebuild.diff (dbus-1.8.0.ebuild.diff,791 bytes, patch)
2014-01-26 13:52 UTC, Lars Wendler (Polynomial-C) (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description OGINO Masanori 2014-01-26 12:02:09 UTC
D-Bus 1.8.0, the first release of a new stable series, is released.

SRC_URI is http://dbus.freedesktop.org/releases/dbus/dbus-1.8.0.tar.gz

A part of release note:

D-Bus 1.8.0 (2014-01-20)
==

The “Wolverine distrusts my printer” release.

This starts a new stable branch. The 1.6.x branch is now considered to be
outdated, and will only receive fixes for serious bugs such as security
flaws. The 1.4.x and 1.2.x branches no longer have upstream support and
are unlikely to get any more releases, but if distributors still need to
support them, please share security patches via upstream.

Summary of changes since 1.6.x:

• libdbus always behaves as if dbus_threads_init_default() had been called
  (thread-safety by default)
• new dbus-run-session tool, replacing certain misuses of dbus-launch
• dbus-monitor can talk to outdated versions of dbus-daemon again
• new org.freedesktop.DBus.GetConnectionCredentials method
• GetConnectionUnixProcessID also works correctly on Windows, returning
  the Windows process ID
• GetConnectionWindowsSID returns the correct SID on Windows
• expat is required, libxml2 can no longer be used as a substitute
• the userDB cache is required, and cannot be disabled
• a 64-bit integer type (either int, long, long long or _int64) is required
• better systemd-journald integration on Linux
• fixed long-standing fd and array leaks when failing to parse a message
• fixed referenced-but-never-freed parent nodes (effectively memory leaks)
  when using certain object-path allocation patterns, notably in Avahi
• better defaults for Windows support
• better CMake support
• better portability to mingw32, FreeBSD, NetBSD, QNX and Hurd
• the source language for the man pages is now Docbook XML

Reproducible: Always
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2014-01-26 13:52:48 UTC
Created attachment 368790 [details, diff]
dbus-1.8.0.ebuild.diff

These are the changes I did to the ebuild in my local overlay to get it working.
Upgrade should be quite painless. I recompiles 28 packages on my system that depend on libdbus-1.so.3 and all compiled fine...
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2014-02-12 16:45:21 UTC
in portage