Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

dbus-1-glib-0.108-1.29 RPM for ppc64le

From OpenSuSE Leap 15.5 for ppc64le

Name: dbus-1-glib Distribution: SUSE Linux Enterprise 15
Version: 0.108 Vendor: SUSE LLC <>
Release: 1.29 Build date: Sat May 26 00:26:27 2018
Group: Development/Libraries/Other Build host: cabernet
Size: 336233 Source RPM: dbus-1-glib-0.108-1.29.src.rpm
Summary: GLib-based library for using D-Bus
D-Bus add-on library to integrate the standard D-Bus library with the
GLib thread abstraction and main loop.




AFL-2.1 or GPL-2.0+


* Fri Jun 09 2017
  - remove CFLAGS setting, -fstack-protector is default and -fPIC
    will be auto-selected.
* Thu Oct 20 2016
  - Split out dbus-binding-tool in own sub-package.
* Wed Oct 12 2016
  - Update to version 0.108:
    + Use dbus-run-session instead of dbus-launch for tests.
  - Changes from version 0.106:
    + Stop testing G_HAVE_INLINE, which ceased to work in GLib 2.47.2
      and wasn't meant to be API anyway. Instead, rely on "static
      inline" doing the right thing. On pre-C99 compilers, this
      relies on <glib.h> defining inline to __inline, __inline__ or
      the empty string if the compiler requires it, which it has done
      since 2000. (fdo#93513).
    + Stop calling g_mem_profile() in the tests, which no longer does
      anything and caused the tests to fail by issuing a warning.
    + Slightly modernize build system, and remove a weird
      cross-directory dependency which was breaking distcheck.
    + Stop distributing generated marshallers in the tarball.
  - Run spec-clean, modernize spec-file macros and also drop a no
    longer conditional dbus-1-glib-64bit Obsoletes.
* Sat May 30 2015
  - Update to version 0.104:
    + Deprecations: Document the entire library as deprecated.
    + Dependencies:
    - libdbus 1.8 is required.
    - GLib 2.32 is required.
    + Enhancements:
    - The libdbus 1.8 dependency means we can now document that
      dbus_g_thread_init() is idempotent and thread-safe
    - Use g_cclosure_marshal_generic for all marshalling
    + Fixes:
    - Allow timeouts to be migrated from one main context to
      another without an assertion failure (fdo#30574).
    - Don't trip a libdbus fatal warning if a Unix fd or other
      unsupported type is encountered in a message (fdo#80557).
    - Make the tests pass with newer GLib by not removing removed
      sources (fdo#83530).
    - Fix some typos in the documentation (fdo#45686).
    - Make the Autotools setup less awful (fdo#58698).
* Sun Feb 16 2014
  - Update to version 0.102:
    + Enhancements:
    - Add dbus_g_method_invocation_get_connection (fdo#55729).
    - Add dbus_g_connection_open_private (fdo#55730).
    - Better regression tests (fdo#23633, fdo#40711, fdo#41129,
      fdo#51511, fdo#68603).
    - Get rid of more dead code (fdo#40711).
    - dbus-binding-tool: check validity of names (fdo#7909).
    + Bugs fixed:
    - dbus_g_value_build_g_variant: treat GValues containing
      (G_TYPE_STRING, NULL) or (G_TYPE_STRV, NULL) as empty string
      or empty array instead of asserting (fdo#71811).
    - Upload documentation correctly.
    - Fix under-linking (fdo#68601).
  - Remove the exacutable bit from
* Mon Mar 25 2013
  - Update to version 0.100.2:
    + Respin tarball.
* Tue Feb 19 2013
  - Update to version 0.100.1:
    + dbus-gproxy: Verify sender of NameOwnerChanged signals to be
      o.f.DBus (CVE-2013-0292, bnc#804392).
    + Some cleanups.
    + Other bugs fixed: fdo#23633, fdo#40711, fdo#55729, fdo#55730.
* Fri Sep 14 2012
  - Update to version 0.100:
    + Enhancements:
    - Support building on Android with androgenizer
    - Respect NOCONFIGURE=1 in
    + Fixes:
    - Fix several GVariant reference leaks in
      dbus_g_value_parse_variant (fdo#41125)
    - Don't crash if an error code is out of range for its domain
      or has a negative code (fdo#40151)
    - Fix compilation with -Werror=format-security
    - Don't crash if dbus_g_proxy_new_for_peer() is used to talk to
      the dbus-daemon (fdo#41126)
* Thu Apr 19 2012
  - Further dependency changes: Let dbus-1-glib-devel require
    dbus-1-devel (implicitly pulls dbus-1).
* Thu Apr 19 2012
  - Fix and loosen dependency towards dbus-1. Reported by Andreas
    Jaeger <>.
* Wed Jan 25 2012
  - license update: AFL-2.1 or GPL-2.0+
    License is a dual license choice of either Academic Free License 2.1 or
    GNU GPL 2+. This is the SPDX format for that license
* Wed Oct 12 2011
  - Update to version 0.98:
    + Fix the documentation, a lot. We have nearly 100% coverage now.
    + In specialized collection iterators, check that the type is
      correct; g_critical and return harmlessly, rather than
      crashing, if not
    + If library users register specialized GTypes, warn if their
      vtables have missing callbacks which would cause accessors to
    + Fix production of documentation out-of-tree with newer gtk-doc
    + Simplify invoke_object_method() and OOM handling in
      dbus-gobject (fdo#35767)
  - Changes from version 0.96:
    + Fix a regression in marshalling GObject instances as object
      paths, which broke NetworkManager (fdo#37852, deb#628890)
    + Fix crashes when sending a message when disconnected from D-Bus
      but still working through our backlog of incoming messages,
      similar to fdo#12675 (fdo#38406)
    + Cope more gracefully, with a critical warning instead of a
      memory leak, if programmer error causes G_VALUE_COLLECT to fail
      (fdo#38406, nokia#86280, nokia#180486)
    + Avoid an assertion failure when unregistering a proxy if
      GetNameOwner failed (fdo#38408, nokia#116862)
    + Don't report various programmer errors as "out of memory";
      raise suitable critical warnings instead, and don't leak memory
      (fdo#35767, fdo#35766)
    + If a remote process sends a wrong method call on the Properties
      interface, send back an error reply, instead of warning on
      stderr and not replying (fdo#35766)
    + Show a warning if dbus_g_method_return fails to marshal
      something (fdo#29884, nokia#180486)
    + Remove remnants of i18n (fdo#36428)
    + Remove dead code (nokia#180486)
  - Drop dbus-1-glib-fix-marshalling-regression.patch: fixed
* Fri Sep 30 2011
  - cross-build fix: use host's dbus-binding-tool
* Sun Sep 18 2011
  - Remove redundant tags/sections from specfile
    (cf. packaging guidelines)
  - Add dbus-1-glib-devel to baselibs
* Thu Jul 21 2011
  - Add dbus-1-glib-fix-marshalling-regression.patch: this fixes a
    regression causing issues in NetworkManager; taken from git.
* Fri Jun 17 2011
  - Update to version 0.94:
    + Check validity of more arguments, don't report "out of memory"
      or "should not have been reached" if an invalid string or
      boolean is given, and abandon broken containers more gracefully
    + Allow underscores in error names (fdo#30274)
    + If an object is on more than one connection, emit signals on
      all of them; if it's unregistered, only unregister it from the
      requested connection (fdo#32087)
    + Fix ability to switch a DBusConnection from one GMainContext to
      another (fdo#35115)
    + Forbid a ReturnVal annotation after the first OUT <arg>, which
      had never worked correctly anyway (fdo#35952)
    + Remove false claim that we use Introspect() at runtime, and
      document more error cases (fdo#36216)
    + Remove unused support for translated messages (fdo#36428)
    + Don't corrupt internal data if a GObject is registered twice on
      the same (connection, path) tuple, and fix out-of-bounds
      reading (fdo#36793)
    + Fix multiple signal emissions if an object is removed from all
      of its locations then re-exported, and a memory leak if an
      exported object is disposed (fdo#36811)
    + Log the error message if object registration fails (fdo#37795)
    + Several small fixes.
    + Remove Doxygen support (as gtk-doc is used) (fdo#10890)
    + Build fixes.
    + Bugs fixed: fdo#22667, fdo#22854, fdo#23616, fdo#26952,
      fdo#27193, fdo#27598, fdo#29884, fdo#32351, fdo#33145,
      fdo#33646, fdo#34282, fdo#37060, fdo#37062, fdo#37789,
      fdo#37790, fdo#37812.
* Mon Dec 20 2010
  - Update to version 0.92:
    + Require glib 2.26: this dependency bump was missed in 0.90.
* Wed Nov 10 2010
  - Update to version 0.90:
    + Add DBusGObjectPath, DBusGSignature typedefs
    + Give specialized GArrays iteration/appending support
    + fdo#30428: add dbus_g_value_parse_g_variant
    + Fix switching a connection's GMainContext
    + Various small fixes
* Thu Aug 26 2010
  - Update to version 0.88:
    + Allow duplicate object path registrations for different
    + Don't use the identifier "interface" in public headers
    + Don't pass malformed error interface to dbus (rh#581794)
    + Fix a crash in dbus_pending_call_cancel() (fdo#14579)
    + Fix lookup of regular properties when shadow properties are
    + fdo#28715: Add dbus_g_value_build_g_variant()
    + Respect property access flags for writing, allow disabling for
    + Documentation improvements
    + Build fixes, especially for windows
  - Drop bug-628607-access-flags-CVE-2010-1172.diff: fixed upstream.
* Fri Aug 13 2010
  - honor access properties from xml file (CVE-2010-1172, bnc#628607)
* Mon Jun 28 2010
  - use %_smp_mflags
* Thu Mar 25 2010
  - Update to version 0.86:
    + core: allow duplicate property names on GInterfaces
    + core: performance optimization for object info lookup
    + Fix hyphenated error codes correctly
    + Free errors returned by method implementations
    + Trivial compiler warning fixes
    + Use AM_SILENT_RULES if available
    + Turn the gtk-doc documentation into buildable shape
* Wed Feb 10 2010
  - Update to version 0.84:
    + Support duplicate object registrations
    + Only re-set registration list if it's non-empty
    + Copy object registration list when unregistering.
    + fdo#19623 - Add dbus_g_bus_get_private
    + fdo#25119 - Don't leak DBusGMethodInvocation for no-reply calls
    + Import dbus-bus-introspect.xml upstream
    + dbus-gvalue: set an error when demarshal_basic doesn't
      recognize type
    + Man page fixes.
* Mon Dec 14 2009
  - add baselibs.conf as a source
  - package documentation as noarch
* Sat Nov 14 2009
  - Update to version 0.82:
    + Fix format-security warning
    + Use -fno-strict-aliasing by default
    + fdo#14183 - Listen to NameOwnerChanged using arg0 matching
    + Use g_strdup instead of strdup in dbus_g_method_get_sender
    + fdo#13908: make dbus_g_type_specialized_init() safe for library
      users to call
    + fdo#16776: teach dbus_g_method_return_error about DBUS_GERROR
    + fdo#20884: dbus_g_proxy_manager_replace_name_owner: don't leave
      freed memory in the hash table if the name was the owner's
    + dbus_g_type_specialized_init: make some effort at being
    + add --with-dbus-binding-tool configure option to use an
      external dbus-binding-tool
    + fdo#5688: don't assert when exported object is destroyed
    * after* D-Bus connection closes
    + fdo#21219: implement unregistration of objects
    + dbus-gobject: save the ObjectRegistration on each object, not
      just the path
    + fdo#20879 - Use --skip-source argument for glib-genmarshal
    + fdo#19927 - Use const for GError * param we're not modifying
    + fdo#13908: silently initialize specialized types whenever
    + fdo#21362 - Remove use of deprecated symbols
    + fdo#21753 - Correctly initialize GValues in dbus-binding-tool
      generated code
    + fdo#22244 - Only include <glib.h>, not individual headers
    + fdo#20343 - Add a man page for dbus-binding-tool
    + fdo#18294 - Be defensive about a possibly NULL property string
    + Various build fixes.
  - Remove AutoReqProv: it's default now.
  - Remove -fno-strict-aliasing from our custom CFLAGS since it's by
    default now.
  - Drop dbus-1-glib-selinux.patch: unneeded now.
  - Drop marshall-skip-source.patch: fixed upstream.
  - Use libexecdir whenever possible.
  - Remove Requires from doc package since it's purely html files.
* Mon Jul 20 2009
  - Do not add source file name as comment for glib-genmarshall Aufruf.
    This creates otherwise files with temporary filenames that make
    comparison of builds impossible (marshall-skip-source.patch)



Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 17:57:49 2024