Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libcomps for openSUSE:Factory 
checked in at 2021-08-31 19:54:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libcomps (Old)
 and      /work/SRC/openSUSE:Factory/.libcomps.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libcomps"

Tue Aug 31 19:54:53 2021 rev:10 rq:914473 version:0.1.17

Changes:
--------
--- /work/SRC/openSUSE:Factory/libcomps/libcomps.changes        2021-06-12 
20:05:35.596671990 +0200
+++ /work/SRC/openSUSE:Factory/.libcomps.new.1899/libcomps.changes      
2021-08-31 19:55:01.709898197 +0200
@@ -1,0 +2,11 @@
+Fri Aug 27 03:36:32 UTC 2021 - Neal Gompa <[email protected]>
+
+- Upgrade to 0.1.17
+  + Fix a crash when clearing COMPS_ObjRTree (rh#1888343)
+  + Don't print empty requires
+  + Fix memory leaks and resource leaks
+  + Remove Python 2 support
+- Drop patch included in this release
+  + Patch: fix-sphinx.patch
+
+-------------------------------------------------------------------

Old:
----
  fix-sphinx.patch
  libcomps-0.1.16.tar.gz

New:
----
  libcomps-0.1.17.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libcomps.spec ++++++
--- /var/tmp/diff_new_pack.N4dCzA/_old  2021-08-31 19:55:02.313899639 +0200
+++ /var/tmp/diff_new_pack.N4dCzA/_new  2021-08-31 19:55:02.317899649 +0200
@@ -19,7 +19,7 @@
 
 %define major 0
 %define minor 1
-%define patch 16
+%define patch 17
 %define libname %{name}%{major}
 %define devname %{name}-devel
 
@@ -31,7 +31,6 @@
 Group:          Development/Libraries/C and C++
 URL:            https://github.com/rpm-software-management/libcomps
 Source0:        %{url}/archive/%{version}/%{name}-%{version}.tar.gz
-Patch0:         fix-sphinx.patch
 
 BuildRequires:  check-devel
 BuildRequires:  cmake

++++++ libcomps-0.1.16.tar.gz -> libcomps-0.1.17.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcomps-0.1.16/.github/workflows/ci-python.yml 
new/libcomps-0.1.17/.github/workflows/ci-python.yml
--- old/libcomps-0.1.16/.github/workflows/ci-python.yml 2021-04-12 
17:38:54.000000000 +0200
+++ new/libcomps-0.1.17/.github/workflows/ci-python.yml 2021-06-14 
15:20:33.000000000 +0200
@@ -12,7 +12,7 @@
 
       - name: Install dependencies
         run: |
-          sudo dnf -y install dnf-plugins-core
+          sudo dnf -y install dnf-plugins-core python3-pip
           sudo dnf -y builddep libcomps.spec
           pip install --upgrade pip
           pip install pytest
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcomps-0.1.16/libcomps/src/comps_docpackage.c 
new/libcomps-0.1.17/libcomps/src/comps_docpackage.c
--- old/libcomps-0.1.16/libcomps/src/comps_docpackage.c 2021-04-12 
17:38:54.000000000 +0200
+++ new/libcomps-0.1.17/libcomps/src/comps_docpackage.c 2021-06-14 
15:20:33.000000000 +0200
@@ -169,8 +169,9 @@
 
     if (pkg->requires) {
         str = comps_object_tostr((COMPS_Object*)pkg->requires);
-        ret = xmlTextWriterWriteAttribute(writer, (xmlChar*) "requires",
-                                            BAD_CAST str);
+        if (str && *str) {
+            ret = xmlTextWriterWriteAttribute(writer, (xmlChar*) "requires", 
BAD_CAST str);
+        }
         free(str);
     }
     COMPS_XMLRET_CHECK()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcomps-0.1.16/libcomps/src/python/docs/doc-sources/conf.py.in 
new/libcomps-0.1.17/libcomps/src/python/docs/doc-sources/conf.py.in
--- old/libcomps-0.1.16/libcomps/src/python/docs/doc-sources/conf.py.in 
2021-04-12 17:38:54.000000000 +0200
+++ new/libcomps-0.1.17/libcomps/src/python/docs/doc-sources/conf.py.in 
2021-06-14 15:20:33.000000000 +0200
@@ -20,7 +20,7 @@
 import ctypes
 clibcomps = 
ctypes.cdll.LoadLibrary("@LIBCOMPS_OUT@/libcomps.so.@libcomps_VERSION_MAJOR@")
 os.environ['LD_LIBRARY_PATH'] = "%s" % "@LIBCOMPS_OUT@"
-print os.environ['LD_LIBRARY_PATH']
+print(os.environ['LD_LIBRARY_PATH'])
 
 sys.path.insert(0, os.path.abspath("@PYCOMPS_LIB_PATH@"))
 import libcomps
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libcomps-0.1.16/libcomps/src/python/src/CMakeLists.txt 
new/libcomps-0.1.17/libcomps/src/python/src/CMakeLists.txt
--- old/libcomps-0.1.16/libcomps/src/python/src/CMakeLists.txt  2021-04-12 
17:38:54.000000000 +0200
+++ new/libcomps-0.1.17/libcomps/src/python/src/CMakeLists.txt  2021-06-14 
15:20:33.000000000 +0200
@@ -85,7 +85,7 @@
     INSTALL(FILES libcomps/__init__.py DESTINATION 
libcomps/src/python/src/libcomps)
     INSTALL(TARGETS pycomps LIBRARY DESTINATION 
libcomps/src/python/src/libcomps)
 ELSE ()
-    EXECUTE_PROCESS(COMMAND ${PYTHON_EXECUTABLE} -c "from sys import stdout; 
from distutils import sysconfig; stdout.write(sysconfig.get_python_lib(True))" 
OUTPUT_VARIABLE PYTHON_INSTALL_DIR)
+    EXECUTE_PROCESS(COMMAND ${PYTHON_EXECUTABLE} -c "from sys import stdout; 
from sysconfig import get_path; stdout.write(get_path('platlib'))" 
OUTPUT_VARIABLE PYTHON_INSTALL_DIR)
 
     INSTALL(FILES ${pycomps_SRCDIR}/libcomps/__init__.py DESTINATION 
${PYTHON_INSTALL_DIR}/libcomps)
     #INSTALL(FILES ${pycomps_SRCDIR}/tests/__test.py DESTINATION
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcomps-0.1.16/libcomps/src/python/tests/__test.py 
new/libcomps-0.1.17/libcomps/src/python/tests/__test.py
--- old/libcomps-0.1.16/libcomps/src/python/tests/__test.py     2021-04-12 
17:38:54.000000000 +0200
+++ new/libcomps-0.1.17/libcomps/src/python/tests/__test.py     2021-06-14 
15:20:33.000000000 +0200
@@ -626,7 +626,7 @@
         self.comps.groups[0].packages.append(libcomps.Package("kernel", 
libcomps.PACKAGE_TYPE_MANDATORY))
 
         out = self.comps.xml_str()
-        self.assertTrue("<packagereq type=\"mandatory\" 
requires=\"\">kernel</packagereq>" in out)
+        self.assertTrue("<packagereq type=\"mandatory\">kernel</packagereq>" 
in out)
 
 #@unittest.skip("skip")
 class DictTest(unittest.TestCase):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcomps-0.1.16/libcomps/version.cmake 
new/libcomps-0.1.17/libcomps/version.cmake
--- old/libcomps-0.1.16/libcomps/version.cmake  2021-04-12 17:38:54.000000000 
+0200
+++ new/libcomps-0.1.17/libcomps/version.cmake  2021-06-14 15:20:33.000000000 
+0200
@@ -1,5 +1,5 @@
 set (libcomps_VERSION_MAJOR 0)
 set (libcomps_VERSION_MINOR 1)
-set (libcomps_VERSION_PATCH 16)
+set (libcomps_VERSION_PATCH 17)
 set (libcomps_RELEASE 1)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcomps-0.1.16/libcomps.spec 
new/libcomps-0.1.17/libcomps.spec
--- old/libcomps-0.1.16/libcomps.spec   2021-04-12 17:38:54.000000000 +0200
+++ new/libcomps-0.1.17/libcomps.spec   2021-06-14 15:20:33.000000000 +0200
@@ -1,7 +1,7 @@
 %define __cmake_in_source_build 1
 
 Name:           libcomps
-Version:        0.1.16
+Version:        0.1.17
 Release:        1%{?dist}
 Summary:        Comps XML file manipulation library
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcomps-0.1.16/setup_for_python_metadata.py 
new/libcomps-0.1.17/setup_for_python_metadata.py
--- old/libcomps-0.1.16/setup_for_python_metadata.py    2021-04-12 
17:38:54.000000000 +0200
+++ new/libcomps-0.1.17/setup_for_python_metadata.py    2021-06-14 
15:20:33.000000000 +0200
@@ -1,4 +1,4 @@
-from distutils.core import setup
+from setuptools import setup
 import sys
 
 # This is a simple and fragile way of creating python metadata for non
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcomps-0.1.16/version.cmake 
new/libcomps-0.1.17/version.cmake
--- old/libcomps-0.1.16/version.cmake   2021-04-12 17:38:54.000000000 +0200
+++ new/libcomps-0.1.17/version.cmake   2021-06-14 15:20:33.000000000 +0200
@@ -1,5 +1,5 @@
 set (libcomps_VERSION_MAJOR 0)
 set (libcomps_VERSION_MINOR 1)
-set (libcomps_VERSION_PATCH 16)
+set (libcomps_VERSION_PATCH 17)
 set (libcomps_RELEASE 1)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libcomps-0.1.16/version.json 
new/libcomps-0.1.17/version.json
--- old/libcomps-0.1.16/version.json    2021-04-12 17:38:54.000000000 +0200
+++ new/libcomps-0.1.17/version.json    2021-06-14 15:20:33.000000000 +0200
@@ -2,5 +2,5 @@
     "libcomps_VERSION_MAJOR": 0,
     "libcomps_RELEASE": 1,
     "libcomps_VERSION_MINOR": 1,
-    "libcomps_VERSION_PATCH": 16
+    "libcomps_VERSION_PATCH": 17
 }

Reply via email to