Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libeconf for openSUSE:Factory 
checked in at 2024-04-16 20:03:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libeconf (Old)
 and      /work/SRC/openSUSE:Factory/.libeconf.new.26366 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libeconf"

Tue Apr 16 20:03:24 2024 rev:25 rq:1167757 version:0.6.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/libeconf/libeconf.changes        2024-03-07 
18:27:18.824358547 +0100
+++ /work/SRC/openSUSE:Factory/.libeconf.new.26366/libeconf.changes     
2024-04-16 20:05:07.115260750 +0200
@@ -1,0 +2,8 @@
+Fri Apr 12 10:47:39 UTC 2024 - [email protected]
+
+- Update to version 0.6.3:
+  * Fix build with musl libc on ppc64le (#198)
+  * Creating static library with new package libeconf-devel-static.
+    This is needed for building package util-linux and btrfsprogs.
+
+-------------------------------------------------------------------
--- /work/SRC/openSUSE:Factory/libeconf/python-libeconf.changes 2024-03-07 
18:27:18.896361204 +0100
+++ /work/SRC/openSUSE:Factory/.libeconf.new.26366/python-libeconf.changes      
2024-04-16 20:05:07.155262220 +0200
@@ -1,0 +2,8 @@
+Fri Apr 12 10:47:39 UTC 2024 - [email protected]
+
+- Update to version 0.6.3:
+  * Fix build with musl libc on ppc64le (#198)
+  * Creating static library with new package libeconf-devel-static.
+    This is needed for building package util-linux and btrfsprogs.  
+
+-------------------------------------------------------------------

Old:
----
  libeconf-0.6.2.tar.xz

New:
----
  libeconf-0.6.3.tar.xz

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

Other differences:
------------------
++++++ libeconf.spec ++++++
--- /var/tmp/diff_new_pack.CyGpZE/_old  2024-04-16 20:05:07.967292069 +0200
+++ /var/tmp/diff_new_pack.CyGpZE/_new  2024-04-16 20:05:07.967292069 +0200
@@ -18,7 +18,7 @@
 
 %define lname  libeconf0
 Name:           libeconf
-Version:        0.6.2
+Version:        0.6.3
 Release:        0
 Summary:        Enhanced config file parser ala systemd
 License:        LGPL-2.1-or-later
@@ -52,6 +52,14 @@
 to develop applications that needs to read configuration files from
 different locations.
 
+%package devel-static
+Summary:        Static library for libeconf
+Group:          Development/Libraries/C and C++
+Requires:       libeconf-devel = %{version}
+
+%description devel-static
+This package contains libeconf.a static library.
+
 %package utils
 Summary:        Command line interface for libeconf
 Group:          System/Base
@@ -81,6 +89,9 @@
 %license LICENSE
 %{_libdir}/libeconf.so.*
 
+%files devel-static
+%{_libdir}/libeconf.a
+
 %files devel
 %{_includedir}/*.h
 %{_libdir}/libeconf.so

++++++ python-libeconf.spec ++++++
--- /var/tmp/diff_new_pack.CyGpZE/_old  2024-04-16 20:05:08.007293539 +0200
+++ /var/tmp/diff_new_pack.CyGpZE/_new  2024-04-16 20:05:08.007293539 +0200
@@ -19,7 +19,7 @@
 %{?sle15_python_module_pythons}
 %define skip_python39 1
 Name:           python-libeconf
-Version:        0.6.2
+Version:        0.6.3
 Release:        0
 Summary:        Python bindings for libeconf
 License:        LGPL-2.1-or-later

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.CyGpZE/_old  2024-04-16 20:05:08.071295892 +0200
+++ /var/tmp/diff_new_pack.CyGpZE/_new  2024-04-16 20:05:08.075296039 +0200
@@ -1,7 +1,7 @@
 <servicedata>
   <service name="tar_scm">
     <param name="url">https://github.com/openSUSE/libeconf.git</param>
-    <param 
name="changesrevision">9abd6cee247e6406e74f794627c5037b325b2675</param>
+    <param 
name="changesrevision">c42c2e62f715e45835576b1580f590cfbfac1c34</param>
  </service>
 </servicedata>
 (No newline at EOF)

++++++ libeconf-0.6.2.tar.xz -> libeconf-0.6.3.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libeconf-0.6.2/CMakeLists.txt 
new/libeconf-0.6.3/CMakeLists.txt
--- old/libeconf-0.6.2/CMakeLists.txt   2024-03-06 10:52:57.000000000 +0100
+++ new/libeconf-0.6.3/CMakeLists.txt   2024-04-12 12:16:22.000000000 +0200
@@ -3,7 +3,7 @@
 # Ensure built-in policies from CMake are used, (e.g. improved policies for 
macOS)
 cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION})
 
-project(libeconf VERSION 0.6.2
+project(libeconf VERSION 0.6.3
                  DESCRIPTION "Enhanced config file parser, which merges config 
files placed in several locations into one."
                  LANGUAGES C
                  )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libeconf-0.6.2/NEWS new/libeconf-0.6.3/NEWS
--- old/libeconf-0.6.2/NEWS     2024-03-06 10:52:57.000000000 +0100
+++ new/libeconf-0.6.3/NEWS     2024-04-12 12:16:22.000000000 +0200
@@ -1,3 +1,7 @@
+Version 0.6.3
+* fixed build with musl libc on ppc64le
+* creating static libeconf.a
+
 Version 0.6.2
 * fixed RESOURCE_LEAK (CWE-772) and UNINIT (CWE-457)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libeconf-0.6.2/lib/libeconf.c 
new/libeconf-0.6.3/lib/libeconf.c
--- old/libeconf-0.6.2/lib/libeconf.c   2024-03-06 10:52:57.000000000 +0100
+++ new/libeconf-0.6.3/lib/libeconf.c   2024-04-12 12:16:22.000000000 +0200
@@ -31,6 +31,7 @@
 #include "readconfig.h"
 
 #include <libgen.h>
+#include <limits.h>
 #include <dirent.h>
 #include <stdio.h>
 #include <string.h>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libeconf-0.6.2/meson.build 
new/libeconf-0.6.3/meson.build
--- old/libeconf-0.6.2/meson.build      2024-03-06 10:52:57.000000000 +0100
+++ new/libeconf-0.6.3/meson.build      2024-04-12 12:16:22.000000000 +0200
@@ -7,7 +7,7 @@
                  'b_pie=true',
                  'warning_level=3',],
   license : 'MIT',
-  version : '0.6.2',
+  version : '0.6.3',
 )
 
 cc = meson.get_compiler('c')
@@ -77,6 +77,11 @@
   version : meson.project_version(),
 )
 
+libeconf_static = static_library('econf',
+                       libeconf_src,
+                       include_directories : inc,
+                       install : true)
+
 libeconf_dep = declare_dependency(
   link_with : lib,
   include_directories : inc,

Reply via email to