Hello community, here is the log from the commit of package ModemManager for openSUSE:Factory checked in at 2018-01-16 09:29:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ModemManager (Old) and /work/SRC/openSUSE:Factory/.ModemManager.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ModemManager" Tue Jan 16 09:29:39 2018 rev:71 rq:563680 version:1.6.12 Changes: -------- --- /work/SRC/openSUSE:Factory/ModemManager/ModemManager.changes 2017-11-12 17:57:27.415504559 +0100 +++ /work/SRC/openSUSE:Factory/.ModemManager.new/ModemManager.changes 2018-01-16 09:29:41.753277402 +0100 @@ -1,0 +2,55 @@ +Thu Jan 11 12:55:52 UTC 2018 - zai...@opensuse.org + +- Update to version 1.6.12: + + Blacklist: + - Ignored Pycom devices. + - Added Microchip's VID to the greylist. + + QMI: + - Fixed connection state machine when built against libqmi < + 1.18. + - Fixed connection state machine when an error is reported + setting up WDS indications. +- Changes from version 1.6.10: + + Blacklist: + - Ignored Silicon Labs USB Zigbee dongles. + - Ignored Garmin ANT+ sticks. + - Ignored Intel coredump downloader device. + + QMI: + - Fixed potential user-after-free issues. + - Fixed missing handler cleanups on network-initiated + disconnects. + + MBIM: + - Fix invalid session_id and nw_error reads. + - Avoid calling mbim_message_unref() on NULL message. + - Fixed invalid object access due to handlers not being removed + correctly. + - Ensure session is disconnected before trying to connect. + - Fixed t crash when modem doesn't send gateways. + + udev: + - Removed default ID_MM_PLATFORM_DRIVER_PROBE whitelist. + Devices exposed via the 'atmel_usart' driver aren't probed + automatically any more. + + Core: + - Fixed running init sequence after port flashing in + disconnection. + - Fixed "forbidden product strings" check in plugins. + - Fixed multiple memory leaks and invalid memory read/writes. + - Fixed multiple async operation completions in event handlers. + - Fixed multiple potential NULL dereferences. + - Fixed deadlock when trying to disconnect cancellable. + - Fixed reporting TX/RX stats (numbers were swapped). + - Ignored USB interface removal events. + + libmm-glib: Fix NULL dereference on firmware unique_id checks. + + polkit: Added missing Location interface method rules. + + Plugins: + - MBM: set data port for Dell DW5560. + - Simtech: fix error reporting in 3gpp unsolicited events + enabling. + - Fixed multiple memory leaks. + + systemd: Drop After=syslog.target rule. +- Drop post(un) handling of icon_theme_cache_post(un), no longer + needed, file-triggers takes care of this now. +- Drop ModemManager-1.0.0-systemd-activation.patch: No longer + needed. + +------------------------------------------------------------------- Old: ---- ModemManager-1.0.0-systemd-activation.patch ModemManager-1.6.8.tar.xz New: ---- ModemManager-1.6.12.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ModemManager.spec ++++++ --- /var/tmp/diff_new_pack.zkmrPk/_old 2018-01-16 09:29:42.289252326 +0100 +++ /var/tmp/diff_new_pack.zkmrPk/_new 2018-01-16 09:29:42.293252139 +0100 @@ -1,7 +1,7 @@ # # spec file for package ModemManager # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,15 +18,14 @@ %define _udevdir %(pkg-config --variable udevdir udev) Name: ModemManager -Version: 1.6.8 +Version: 1.6.12 Release: 0 Summary: DBus interface for modem handling -License: GPL-2.0+ and GPL-3.0+ +License: GPL-2.0+ AND GPL-3.0+ Group: Productivity/Networking/System Url: http://cgit.freedesktop.org/ModemManager/ModemManager Source0: http://www.freedesktop.org/software/%{name}/%{name}-%{version}.tar.xz -# PATCH-FIX-OPENSUSE ModemManager-1.0.0-systemd-activation.patch bnc#892682 lnus...@suse.de -- Fix systemd dbus activation -Patch0: ModemManager-1.0.0-systemd-activation.patch + BuildRequires: dbus-1-glib-devel BuildRequires: gobject-introspection-devel >= 0.9.6 BuildRequires: hicolor-icon-theme @@ -45,7 +44,6 @@ Recommends: usb_modeswitch Recommends: libmbim Provides: org.freedesktop.ModemManager -BuildRoot: %{_tmppath}/%{name}-%{version}-build %{?systemd_requires} %description @@ -83,8 +81,6 @@ (over DBus) to communicate with all sorts of modems (landline, GSM, CDMA). -%lang_package - %package -n %{name}-bash-completion Summary: Bash completion for nmcli Group: Productivity/Networking/System @@ -95,9 +91,10 @@ %description -n %{name}-bash-completion This package contain de bash completion command for nmcli tools. +%lang_package + %prep -%setup -q -%patch0 -p1 +%autosetup %build pppddir=`ls -1d %{_libdir}/pppd/2*` @@ -106,12 +103,15 @@ --disable-static \ --with-polkit \ --with-suspend-resume=systemd \ - --with-udev-base-dir=%{_udevdir} --with-qmi \ - --with-mbim -make %{?_smp_mflags} + --with-udev-base-dir=%{_udevdir} \ + --with-qmi \ + --with-mbim \ + --enable-more-warnings=no \ + %{nil} +%make_build %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} +%make_install find %{buildroot} -type f -name "*.la" -delete -print # create suse-specific rcFOO link ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rcModemManager @@ -121,7 +121,6 @@ %service_add_pre ModemManager.service %post -%icon_theme_cache_post %{?udev_rules_update:%udev_rules_update} %service_add_post ModemManager.service @@ -129,15 +128,12 @@ %service_del_preun ModemManager.service %postun -%icon_theme_cache_postun %service_del_postun ModemManager.service %post -n libmm-glib0 -p /sbin/ldconfig - %postun -n libmm-glib0 -p /sbin/ldconfig %files -%defattr(-,root,root) %doc COPYING AUTHORS README %{_bindir}/mmcli %{_sbindir}/ModemManager @@ -154,18 +150,14 @@ %{_mandir}/man8/ModemManager.8%{?ext_man} %files lang -f %{name}.lang -%defattr(-,root,root) %files -n libmm-glib0 -%defattr(-,root,root) %{_libdir}/libmm-glib.so.* %files -n typelib-1_0-ModemManager-1_0 -%defattr(-,root,root) %{_libdir}/girepository-1.0/ModemManager-1.0.typelib %files devel -%defattr(-,root,root) %{_datadir}/gir-1.0/ModemManager-1.0.gir %{_datadir}/vala/vapi/ %{_includedir}/ModemManager/ ++++++ ModemManager-1.6.8.tar.xz -> ModemManager-1.6.12.tar.xz ++++++ ++++ 53161 lines of diff (skipped)