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
+
+- 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("kernel</packagereq>" in out)
+ self.assertTrue("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
}