Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package libqmi for openSUSE:Factory checked in at 2021-08-31 19:54:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libqmi (Old)
and /work/SRC/openSUSE:Factory/.libqmi.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libqmi"
Tue Aug 31 19:54:58 2021 rev:39 rq:914588 version:1.28.8
Changes:
--------
--- /work/SRC/openSUSE:Factory/libqmi/libqmi.changes 2021-06-09 21:54:49.634744795 +0200
+++ /work/SRC/openSUSE:Factory/.libqmi.new.1899/libqmi.changes 2021-08-31 19:55:14.877928390 +0200
@@ -1,0 +2,8 @@
+Wed Aug 25 11:47:38 UTC 2021 - Martin Hauke
+
+- Update to version 1.28.8
+ * libqmi-glib:
+ - Fix CTL "Set Data Format" output TLV prerequisites.
+ - Fix double free in the qmiwwan based net port manager.
+
+-------------------------------------------------------------------
Old:
----
libqmi-1.28.6.tar.xz
New:
----
libqmi-1.28.8.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libqmi.spec ++++++
--- /var/tmp/diff_new_pack.VsxpGF/_old 2021-08-31 19:55:15.609929322 +0200
+++ /var/tmp/diff_new_pack.VsxpGF/_new 2021-08-31 19:55:15.617929332 +0200
@@ -20,7 +20,7 @@
%define _soname libqmi-glib5
Name: libqmi
-Version: 1.28.6
+Version: 1.28.8
Release: 0
# NOTE: The file headers state LESSER GPL, which is a mistake. The upstream intended license is LIBRARY GPL 2.0+
Summary: Library to control QMI devices
++++++ libqmi-1.28.6.tar.xz -> libqmi-1.28.8.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.6/NEWS new/libqmi-1.28.8/NEWS
--- old/libqmi-1.28.6/NEWS 2021-06-04 11:03:28.000000000 +0200
+++ new/libqmi-1.28.8/NEWS 2021-08-02 22:54:34.000000000 +0200
@@ -1,4 +1,12 @@
+Overview of changes in libqmi 1.28.8
+----------------------------------------
+
+ * libqmi-glib:
+ ** Fix CTL "Set Data Format" output TLV prerequisites.
+ ** Fix double free in the qmiwwan based net port manager.
+
+
Overview of changes in libqmi 1.28.6
----------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.6/build-aux/qmi-codegen/Message.py new/libqmi-1.28.8/build-aux/qmi-codegen/Message.py
--- old/libqmi-1.28.6/build-aux/qmi-codegen/Message.py 2021-03-12 11:13:21.000000000 +0100
+++ new/libqmi-1.28.8/build-aux/qmi-codegen/Message.py 2021-07-22 16:54:52.000000000 +0200
@@ -32,6 +32,12 @@
Constructor
"""
def __init__(self, dictionary, common_objects_dictionary):
+ # Validate input fields in the dictionary, and only allow those
+ # explicitly expected.
+ for message_key in dictionary:
+ if message_key not in [ "name", "type", "service", "id", "since", "input", "output", "vendor", "scope", "abort" ]:
+ raise ValueError('Invalid message field: "' + message_key + '"')
+
# The message service, e.g. "Ctl"
self.service = dictionary['service']
# The name of the specific message, e.g. "Something"
@@ -41,10 +47,6 @@
# The type, which must always be 'Message' or 'Indication'
self.type = dictionary['type']
- # The message version info is no longer supported
- if 'version' in dictionary:
- raise ValueError('The "version" tag is no longer supported')
-
self.static = True if 'scope' in dictionary and dictionary['scope'] == 'library-only' else False
self.abort = True if 'abort' in dictionary and dictionary['abort'] == 'yes' else False
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.6/configure new/libqmi-1.28.8/configure
--- old/libqmi-1.28.6/configure 2021-06-04 11:12:30.000000000 +0200
+++ new/libqmi-1.28.8/configure 2021-08-02 22:56:26.000000000 +0200
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.71 for libqmi 1.28.6.
+# Generated by GNU Autoconf 2.71 for libqmi 1.28.8.
#
# Report bugs to .
#
@@ -621,8 +621,8 @@
# Identity of this package.
PACKAGE_NAME='libqmi'
PACKAGE_TARNAME='libqmi'
-PACKAGE_VERSION='1.28.6'
-PACKAGE_STRING='libqmi 1.28.6'
+PACKAGE_VERSION='1.28.8'
+PACKAGE_STRING='libqmi 1.28.8'
PACKAGE_BUGREPORT='libqmi-devel@lists.freedesktop.org'
PACKAGE_URL=''
@@ -1462,7 +1462,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures libqmi 1.28.6 to adapt to many kinds of systems.
+\`configure' configures libqmi 1.28.8 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1533,7 +1533,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of libqmi 1.28.6:";;
+ short | recursive ) echo "Configuration of libqmi 1.28.8:";;
esac
cat <<\_ACEOF
@@ -1690,7 +1690,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-libqmi configure 1.28.6
+libqmi configure 1.28.8
generated by GNU Autoconf 2.71
Copyright (C) 2021 Free Software Foundation, Inc.
@@ -1946,7 +1946,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by libqmi $as_me 1.28.6, which was
+It was created by libqmi $as_me 1.28.8, which was
generated by GNU Autoconf 2.71. Invocation command line was
$ $0$ac_configure_args_raw
@@ -3220,7 +3220,7 @@
# Define the identity of the package.
PACKAGE='libqmi'
- VERSION='1.28.6'
+ VERSION='1.28.8'
# Some tools Automake needs.
@@ -15163,8 +15163,8 @@
QMI_MAJOR_VERSION=1
QMI_MINOR_VERSION=28
-QMI_MICRO_VERSION=6
-QMI_VERSION=1.28.6
+QMI_MICRO_VERSION=8
+QMI_VERSION=1.28.8
@@ -17403,7 +17403,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by libqmi $as_me 1.28.6, which was
+This file was extended by libqmi $as_me 1.28.8, which was
generated by GNU Autoconf 2.71. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -17471,7 +17471,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config='$ac_cs_config_escaped'
ac_cs_version="\\
-libqmi config.status 1.28.6
+libqmi config.status 1.28.8
configured by $0, generated by GNU Autoconf 2.71,
with options \\"\$ac_cs_config\\"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.6/configure.ac new/libqmi-1.28.8/configure.ac
--- old/libqmi-1.28.6/configure.ac 2021-06-04 11:03:28.000000000 +0200
+++ new/libqmi-1.28.8/configure.ac 2021-08-02 22:55:20.000000000 +0200
@@ -4,7 +4,7 @@
dnl The QMI version number
m4_define([qmi_major_version], [1])
m4_define([qmi_minor_version], [28])
-m4_define([qmi_micro_version], [6])
+m4_define([qmi_micro_version], [8])
m4_define([qmi_version],
[qmi_major_version.qmi_minor_version.qmi_micro_version])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.6/data/qmi-service-ctl.json new/libqmi-1.28.8/data/qmi-service-ctl.json
--- old/libqmi-1.28.6/data/qmi-service-ctl.json 2020-02-15 11:25:48.000000000 +0100
+++ new/libqmi-1.28.8/data/qmi-service-ctl.json 2021-07-22 16:54:59.000000000 +0200
@@ -138,8 +138,8 @@
"type" : "TLV",
"since" : "1.0",
"format" : "guint16",
- "public-format" : "QmiCtlDataLinkProtocol" } ],
- "prerequisites" : [ { "common-ref" : "Success" } ] },
+ "public-format" : "QmiCtlDataLinkProtocol",
+ "prerequisites" : [ { "common-ref" : "Success" } ] } ] },
// *********************************************************************************
{ "name" : "Sync",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.6/docs/man/qmi-firmware-update.1 new/libqmi-1.28.8/docs/man/qmi-firmware-update.1
--- old/libqmi-1.28.6/docs/man/qmi-firmware-update.1 2021-06-04 11:15:29.000000000 +0200
+++ new/libqmi-1.28.8/docs/man/qmi-firmware-update.1 2021-08-02 22:59:00.000000000 +0200
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.3.
-.TH QMI-FIRMWARE-UPDATE "1" "June 2021" "qmi-firmware-update " "User Commands"
+.TH QMI-FIRMWARE-UPDATE "1" "August 2021" "qmi-firmware-update " "User Commands"
.SH NAME
qmi-firmware-update \- Update firmware in QMI devices
.SH DESCRIPTION
@@ -103,7 +103,7 @@
.IP
libqmi\-devel@lists.freedesktop.org
.PP
-qmi\-firmware\-update 1.28.6
+qmi\-firmware\-update 1.28.8
.IP
Copyright (C) 2016\-2021 Aleksander Morgado
Copyright (C) 2016\-2019 Bj?rn Mork
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.6/docs/man/qmi-network.1 new/libqmi-1.28.8/docs/man/qmi-network.1
--- old/libqmi-1.28.6/docs/man/qmi-network.1 2021-06-04 11:15:29.000000000 +0200
+++ new/libqmi-1.28.8/docs/man/qmi-network.1 2021-08-02 22:59:00.000000000 +0200
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.3.
-.TH QMI-NETWORK "1" "June 2021" "qmi-network 1.28.6" "User Commands"
+.TH QMI-NETWORK "1" "August 2021" "qmi-network 1.28.8" "User Commands"
.SH NAME
qmi-network \- Simple network management of QMI devices
.SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.6/docs/man/qmicli.1 new/libqmi-1.28.8/docs/man/qmicli.1
--- old/libqmi-1.28.6/docs/man/qmicli.1 2021-06-04 11:15:29.000000000 +0200
+++ new/libqmi-1.28.8/docs/man/qmicli.1 2021-08-02 22:59:01.000000000 +0200
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.3.
-.TH QMICLI "1" "June 2021" "qmicli 1.28.6" "User Commands"
+.TH QMICLI "1" "August 2021" "qmicli 1.28.8" "User Commands"
.SH NAME
qmicli \- Control QMI devices
.SH DESCRIPTION
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.6/docs/reference/libqmi-glib/html/index.html new/libqmi-1.28.8/docs/reference/libqmi-glib/html/index.html
--- old/libqmi-1.28.6/docs/reference/libqmi-glib/html/index.html 2021-06-04 11:48:27.000000000 +0200
+++ new/libqmi-1.28.8/docs/reference/libqmi-glib/html/index.html 2021-08-02 22:59:07.000000000 +0200
@@ -15,7 +15,7 @@
<div>
<div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">libqmi-glib Reference Manual</p></th></tr></table></div>
<div><p class="releaseinfo">
- For libqmi-glib 1.28.6
+ For libqmi-glib 1.28.8
. The latest version of this documentation can be found on-line at
<a class="ulink" href="https://www.freedesktop.org/software/libqmi/libqmi-glib/latest/" target="_top">https://www.freedesktop.org/software/libqmi/libqmi-glib/latest/</a>.
</p></div>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.6/docs/reference/libqmi-glib/html/libqmi-glib-Version-and-feature-checks.html new/libqmi-1.28.8/docs/reference/libqmi-glib/html/libqmi-glib-Version-and-feature-checks.html
--- old/libqmi-1.28.6/docs/reference/libqmi-glib/html/libqmi-glib-Version-and-feature-checks.html 2021-06-04 11:48:27.000000000 +0200
+++ new/libqmi-1.28.8/docs/reference/libqmi-glib/html/libqmi-glib-Version-and-feature-checks.html 2021-08-02 22:59:07.000000000 +0200
@@ -144,7 +144,7 @@
<hr>
<div class="refsect2">
<a name="QMI-MICRO-VERSION:CAPS"></a><h3>QMI_MICRO_VERSION</h3>
-<pre class="programlisting">#define QMI_MICRO_VERSION (6)
+<pre class="programlisting">#define QMI_MICRO_VERSION (8)
</pre>
<p>Evaluates to the micro version number of libqmi-glib which this source
compiled against.</p>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.6/docs/reference/libqmi-glib/version.xml new/libqmi-1.28.8/docs/reference/libqmi-glib/version.xml
--- old/libqmi-1.28.6/docs/reference/libqmi-glib/version.xml 2021-06-04 11:12:40.000000000 +0200
+++ new/libqmi-1.28.8/docs/reference/libqmi-glib/version.xml 2021-08-02 22:56:35.000000000 +0200
@@ -1 +1 @@
-1.28.6
+1.28.8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.6/src/libqmi-glib/qmi-net-port-manager-qmiwwan.c new/libqmi-1.28.8/src/libqmi-glib/qmi-net-port-manager-qmiwwan.c
--- old/libqmi-1.28.6/src/libqmi-glib/qmi-net-port-manager-qmiwwan.c 2021-06-04 11:03:28.000000000 +0200
+++ new/libqmi-1.28.8/src/libqmi-glib/qmi-net-port-manager-qmiwwan.c 2021-08-02 22:51:54.000000000 +0200
@@ -584,7 +584,6 @@
!g_file_test (self->priv->del_mux_sysfs_path, G_FILE_TEST_EXISTS)) {
g_set_error (error, QMI_CORE_ERROR, QMI_CORE_ERROR_FAILED,
"No support for multiplexing in the interface");
- g_object_unref (self);
return NULL;
}