commit libeconf for openSUSE:Factory

2020-10-25 Thread root
Hello community,

here is the log from the commit of package libeconf for openSUSE:Factory 
checked in at 2020-10-25 18:08:12

Comparing /work/SRC/openSUSE:Factory/libeconf (Old)
 and  /work/SRC/openSUSE:Factory/.libeconf.new.3463 (New)


Package is "libeconf"

Sun Oct 25 18:08:12 2020 rev:9 rq:843426 version:0.3.8+git20200710.5126fff

Changes:

--- /work/SRC/openSUSE:Factory/libeconf/libeconf.changes2020-08-02 
12:27:21.455795440 +0200
+++ /work/SRC/openSUSE:Factory/.libeconf.new.3463/libeconf.changes  
2020-10-25 18:08:18.771441411 +0100
@@ -1,0 +2,7 @@
+Thu Oct 22 12:16:36 UTC 2020 - Ludwig Nussel 
+
+- explicitly BuildRequire: pkgconfig for /usr/lib/rpm/pkgconfigdeps.sh
+  On TW it's pulled in implicitly by libxcrypt-devel which is not the
+  case on 15.2
+
+---



Other differences:
--
++ libeconf.spec ++
--- /var/tmp/diff_new_pack.VPnxtM/_old  2020-10-25 18:08:19.267441880 +0100
+++ /var/tmp/diff_new_pack.VPnxtM/_new  2020-10-25 18:08:19.271441884 +0100
@@ -27,6 +27,8 @@
 Source: libeconf-%{version}.tar.xz
 Source2:baselibs.conf
 BuildRequires:  meson
+# for /usr/lib/rpm/pkgconfigdeps.sh
+BuildRequires:  pkgconfig
 
 %description
 Enhanced config file parser, which merges config files placed




commit libeconf for openSUSE:Factory

2020-08-02 Thread root
Hello community,

here is the log from the commit of package libeconf for openSUSE:Factory 
checked in at 2020-08-02 12:27:18

Comparing /work/SRC/openSUSE:Factory/libeconf (Old)
 and  /work/SRC/openSUSE:Factory/.libeconf.new.3592 (New)


Package is "libeconf"

Sun Aug  2 12:27:18 2020 rev:8 rq:820744 version:0.3.8+git20200710.5126fff

Changes:

--- /work/SRC/openSUSE:Factory/libeconf/libeconf.changes2020-06-07 
21:34:07.132651373 +0200
+++ /work/SRC/openSUSE:Factory/.libeconf.new.3592/libeconf.changes  
2020-08-02 12:27:21.455795440 +0200
@@ -1,0 +2,7 @@
+Fri Jul 10 21:15:09 UTC 2020 - rbr...@suse.com
+
+- Update to version 0.3.8+git20200710.5126fff:
+  * Add CMake build scripts, remove autotools support
+  * Move C++ ABI compatibility section
+
+---

Old:

  libeconf-0.3.7+git20200605.c67ef9a.tar.xz

New:

  libeconf-0.3.8+git20200710.5126fff.tar.xz



Other differences:
--
++ libeconf.spec ++
--- /var/tmp/diff_new_pack.tAeLEA/_old  2020-08-02 12:27:22.079796081 +0200
+++ /var/tmp/diff_new_pack.tAeLEA/_new  2020-08-02 12:27:22.083796086 +0200
@@ -18,7 +18,7 @@
 
 %define lname  libeconf0
 Name:   libeconf
-Version:0.3.7+git20200605.c67ef9a
+Version:0.3.8+git20200710.5126fff
 Release:0
 Summary:Enhanced config file parser ala systemd
 License:LGPL-2.1-or-later

++ _service ++
--- /var/tmp/diff_new_pack.tAeLEA/_old  2020-08-02 12:27:22.107796110 +0200
+++ /var/tmp/diff_new_pack.tAeLEA/_new  2020-08-02 12:27:22.107796110 +0200
@@ -1,7 +1,7 @@
 
   
-0.3.7
-0.3.7+git%cd.%h
+0.3.8
+0.3.8+git%cd.%h
 git://github.com/openSUSE/libeconf.git
 git
 enable

++ _servicedata ++
--- /var/tmp/diff_new_pack.tAeLEA/_old  2020-08-02 12:27:22.123796126 +0200
+++ /var/tmp/diff_new_pack.tAeLEA/_new  2020-08-02 12:27:22.123796126 +0200
@@ -1,6 +1,6 @@
 
   
 git://github.com/openSUSE/libeconf.git
-37e14ba22a59b94ab2d43cdf2ffcb8e8732c9577
+5126fff683752fd640af10557214a5e50ad7b2ca
  
 
\ No newline at end of file

++ libeconf-0.3.7+git20200605.c67ef9a.tar.xz -> 
libeconf-0.3.8+git20200710.5126fff.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libeconf-0.3.7+git20200605.c67ef9a/.github/workflows/ccpp.yml 
new/libeconf-0.3.8+git20200710.5126fff/.github/workflows/ccpp.yml
--- old/libeconf-0.3.7+git20200605.c67ef9a/.github/workflows/ccpp.yml   
2020-06-05 17:55:16.0 +0200
+++ new/libeconf-0.3.8+git20200710.5126fff/.github/workflows/ccpp.yml   
2020-07-10 23:13:49.0 +0200
@@ -9,16 +9,9 @@
 
 steps:
 - uses: actions/checkout@v2
-- name: autogen.sh
-  run: ./autogen.sh
-- name: configure with checks
-  run: ./configure --enable-compiler-checks
-- name: make with compiler checks
-  run: make
+- name: cmake configure with asan checks
+  run: cmake -B build -DCMAKE_BUILD_TYPE=SanitizeAddress
+- name: make with asan checks
+  run: make -C build
 - name: make check
-  run: make check
-- name: check_failure
-  if: failure()
-  run: cat tests/test-suite.log
-- name: make distcheck
-  run: make distcheck
+  run: make -C build check
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libeconf-0.3.7+git20200605.c67ef9a/CMakeLists.txt 
new/libeconf-0.3.8+git20200710.5126fff/CMakeLists.txt
--- old/libeconf-0.3.7+git20200605.c67ef9a/CMakeLists.txt   1970-01-01 
01:00:00.0 +0100
+++ new/libeconf-0.3.8+git20200710.5126fff/CMakeLists.txt   2020-07-10 
23:13:49.0 +0200
@@ -0,0 +1,71 @@
+cmake_minimum_required(VERSION 3.12)
+
+# 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.3.8
+ DESCRIPTION "Enhanced config file parser, which merges config 
files placed in several locations into one."
+ LANGUAGES C
+ )
+
+# Set up GNU conventions and standard FHS paths
+include(GNUInstallDirs)
+
+# Activate CMake package configuration helpers
+include(CMakePackageConfigHelpers)
+
+# Ensure _GNU_SOURCE is available
+include(CheckSymbolExists)
+
+# check if _GNU_SOURCE is available
+
+if (NOT _GNU_SOURCE)
+check_symbol_exists(__GNU_LIBRARY__ "features.h" _GNU_SOURCE)
+
+if (NOT _GNU_SOURCE)
+unset(_GNU_SOURCE CACHE)
+check_symbol_exists(_GNU_SOURCE "features.h" _GNU_SOURCE)
+endif ()
+endif ()
+
+if (_GNU_SOURCE)
+add_definitions(-D_GNU_SOURCE)
+endif ()
+
+
+# set the minimum C standard

commit libeconf for openSUSE:Factory

2020-06-07 Thread root
Hello community,

here is the log from the commit of package libeconf for openSUSE:Factory 
checked in at 2020-06-07 21:34:02

Comparing /work/SRC/openSUSE:Factory/libeconf (Old)
 and  /work/SRC/openSUSE:Factory/.libeconf.new.3606 (New)


Package is "libeconf"

Sun Jun  7 21:34:02 2020 rev:7 rq:811882 version:0.3.7+git20200605.c67ef9a

Changes:

--- /work/SRC/openSUSE:Factory/libeconf/libeconf.changes2020-02-15 
22:21:33.783184593 +0100
+++ /work/SRC/openSUSE:Factory/.libeconf.new.3606/libeconf.changes  
2020-06-07 21:34:07.132651373 +0200
@@ -1,0 +2,23 @@
+Fri Jun 05 15:57:26 UTC 2020 - rbr...@suse.com
+
+- Update to version 0.3.7+git20200605.c67ef9a:
+  * Fix build on i586
+
+---
+Thu Jun 04 11:05:02 UTC 2020 - rbr...@suse.com
+
+- Update to version 0.3.6+git20200529.276359f:
+  * Package meson files with autotools
+  * Use newer version of actions/checkout
+  * Add actions for meson
+  * Create meson.yml
+  * Use meson source root for tests configuration files
+  * Add additional compiler warnings
+  * First useable meson build support including unit tests
+  * Add global options, build with pie and GNU_SOURCE
+  * Fix name of library, add example binary
+  * add support for meson
+  * Add C++ compatibility
+  * Add test case for crash with empty value keys
+
+---

Old:

  libeconf-0.3.5+git20200203.3144b69.tar.xz

New:

  libeconf-0.3.7+git20200605.c67ef9a.tar.xz



Other differences:
--
++ libeconf.spec ++
--- /var/tmp/diff_new_pack.Od5pwj/_old  2020-06-07 21:34:07.784653440 +0200
+++ /var/tmp/diff_new_pack.Od5pwj/_new  2020-06-07 21:34:07.784653440 +0200
@@ -18,7 +18,7 @@
 
 %define lname  libeconf0
 Name:   libeconf
-Version:0.3.5+git20200203.3144b69
+Version:0.3.7+git20200605.c67ef9a
 Release:0
 Summary:Enhanced config file parser ala systemd
 License:LGPL-2.1-or-later
@@ -26,10 +26,7 @@
 URL:https://github.com/openSUSE/libeconf
 Source: libeconf-%{version}.tar.xz
 Source2:baselibs.conf
-BuildRequires:  autoconf
-BuildRequires:  automake
-BuildRequires:  libtool
-BuildRequires:  pkgconfig
+BuildRequires:  meson
 
 %description
 Enhanced config file parser, which merges config files placed
@@ -57,15 +54,14 @@
 %setup -q
 
 %build
-./autogen.sh
-%configure --disable-static
+%meson
+%meson_build
 
 %install
-%make_install
-rm -fv %{buildroot}%{_libdir}/libeconf.la
+%meson_install
 
 %check
-make check
+%meson_test
 
 %post   -n %{lname} -p /sbin/ldconfig
 %postun -n %{lname} -p /sbin/ldconfig

++ _service ++
--- /var/tmp/diff_new_pack.Od5pwj/_old  2020-06-07 21:34:07.812653529 +0200
+++ /var/tmp/diff_new_pack.Od5pwj/_new  2020-06-07 21:34:07.812653529 +0200
@@ -1,7 +1,7 @@
 
   
-0.3.5
-0.3.5+git%cd.%h
+0.3.7
+0.3.7+git%cd.%h
 git://github.com/openSUSE/libeconf.git
 git
 enable

++ _servicedata ++
--- /var/tmp/diff_new_pack.Od5pwj/_old  2020-06-07 21:34:07.832653592 +0200
+++ /var/tmp/diff_new_pack.Od5pwj/_new  2020-06-07 21:34:07.832653592 +0200
@@ -1,6 +1,6 @@
 
   
 git://github.com/openSUSE/libeconf.git
-3144b69a1876296f5e6d1c2e6be24cd149561ddf
+37e14ba22a59b94ab2d43cdf2ffcb8e8732c9577
  
 
\ No newline at end of file

++ libeconf-0.3.5+git20200203.3144b69.tar.xz -> 
libeconf-0.3.7+git20200605.c67ef9a.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libeconf-0.3.5+git20200203.3144b69/.github/workflows/ccpp.yml 
new/libeconf-0.3.7+git20200605.c67ef9a/.github/workflows/ccpp.yml
--- old/libeconf-0.3.5+git20200203.3144b69/.github/workflows/ccpp.yml   
2020-02-03 17:16:31.0 +0100
+++ new/libeconf-0.3.7+git20200605.c67ef9a/.github/workflows/ccpp.yml   
2020-06-05 17:55:16.0 +0200
@@ -8,7 +8,7 @@
 runs-on: ubuntu-latest
 
 steps:
-- uses: actions/checkout@v1
+- uses: actions/checkout@v2
 - name: autogen.sh
   run: ./autogen.sh
 - name: configure with checks
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libeconf-0.3.5+git20200203.3144b69/.github/workflows/meson-build.yml 
new/libeconf-0.3.7+git20200605.c67ef9a/.github/workflows/meson-build.yml
--- old/libeconf-0.3.5+git20200203.3144b69/.github/workflows/meson-build.yml
1970-01-01 01:00:00.0 +0100
+++ new/libeconf-0.3.7+git20200605.c67ef9a/.github/workflows/meson-build.yml
2020-06-05 17:55:16.0 +0200
@@ -0,0 +1,15 @@
+name: meson build
+
+on: [push, pull_request]
+
+jobs:
+  build:
+
+runs-on: ubuntu-latest
+steps:
+- uses: 

commit libeconf for openSUSE:Factory

2020-02-15 Thread root
Hello community,

here is the log from the commit of package libeconf for openSUSE:Factory 
checked in at 2020-02-15 22:21:33

Comparing /work/SRC/openSUSE:Factory/libeconf (Old)
 and  /work/SRC/openSUSE:Factory/.libeconf.new.26092 (New)


Package is "libeconf"

Sat Feb 15 22:21:33 2020 rev:6 rq:769722 version:0.3.5+git20200203.3144b69

Changes:

--- /work/SRC/openSUSE:Factory/libeconf/libeconf.changes2019-11-01 
15:12:53.616657679 +0100
+++ /work/SRC/openSUSE:Factory/.libeconf.new.26092/libeconf.changes 
2020-02-15 22:21:33.783184593 +0100
@@ -1,0 +2,19 @@
+Mon Feb 03 16:21:51 UTC 2020 - rbr...@suse.com
+
+- Update to version 0.3.5+git20200203.3144b69:
+  * Release version 0.3.5
+  * Use float.h instead of obsolete gnuism values.h
+  * Remove gnuism (strdupa)
+  * Check for empty value (NULL pointer) before calling strdup.
+
+---
+Tue Jan 21 14:53:44 UTC 2020 - rbr...@suse.com
+
+- Update to version 0.3.4+git20200121.febebf2:
+  * Release version 0.3.4
+  * Fix buffer overflow in econf_readDirs
+  * Fix parsing of quoted strings, and values starting with delimiters
+  * tests: add test for quoted strings
+  * tests: tst-configdirs5: fix config dir paths
+
+---

Old:

  libeconf-0.3.3+git20191028.3ac14ce.tar.xz

New:

  libeconf-0.3.5+git20200203.3144b69.tar.xz



Other differences:
--
++ libeconf.spec ++
--- /var/tmp/diff_new_pack.XArnl8/_old  2020-02-15 22:21:34.259184850 +0100
+++ /var/tmp/diff_new_pack.XArnl8/_new  2020-02-15 22:21:34.259184850 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libeconf
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,12 +18,12 @@
 
 %define lname  libeconf0
 Name:   libeconf
-Version:0.3.3+git20191028.3ac14ce
+Version:0.3.5+git20200203.3144b69
 Release:0
 Summary:Enhanced config file parser ala systemd
 License:LGPL-2.1-or-later
 Group:  Development/Libraries/C and C++
-Url:https://github.com/openSUSE/libeconf
+URL:https://github.com/openSUSE/libeconf
 Source: libeconf-%{version}.tar.xz
 Source2:baselibs.conf
 BuildRequires:  autoconf

++ _service ++
--- /var/tmp/diff_new_pack.XArnl8/_old  2020-02-15 22:21:34.295184869 +0100
+++ /var/tmp/diff_new_pack.XArnl8/_new  2020-02-15 22:21:34.295184869 +0100
@@ -1,7 +1,7 @@
 
   
-0.3.3
-0.3.3+git%cd.%h
+0.3.5
+0.3.5+git%cd.%h
 git://github.com/openSUSE/libeconf.git
 git
 enable

++ _servicedata ++
--- /var/tmp/diff_new_pack.XArnl8/_old  2020-02-15 22:21:34.311184878 +0100
+++ /var/tmp/diff_new_pack.XArnl8/_new  2020-02-15 22:21:34.311184878 +0100
@@ -1,6 +1,6 @@
 
   
 git://github.com/openSUSE/libeconf.git
-3ac14cec7a092f33c8ff138c00da331455d7b81e
+3144b69a1876296f5e6d1c2e6be24cd149561ddf
  
 
\ No newline at end of file

++ libeconf-0.3.3+git20191028.3ac14ce.tar.xz -> 
libeconf-0.3.5+git20200203.3144b69.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libeconf-0.3.3+git20191028.3ac14ce/NEWS 
new/libeconf-0.3.5+git20200203.3144b69/NEWS
--- old/libeconf-0.3.3+git20191028.3ac14ce/NEWS 2019-10-28 13:03:06.0 
+0100
+++ new/libeconf-0.3.5+git20200203.3144b69/NEWS 2020-02-03 17:16:31.0 
+0100
@@ -1,3 +1,11 @@
+Version 0.3.5
+* Initial Haiku Port
+* Bugfix: helpers.c - Check for empty value (NULL pointer) before calling 
strdup.
+
+Version 0.3.4
+* Fix parsing of quoted strings, and values starting with delimiters
+* Fix buffer overflow in econf_readDirs
+
 Version 0.3.3
 * Reset *key_file to NULL after free
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libeconf-0.3.3+git20191028.3ac14ce/configure.ac 
new/libeconf-0.3.5+git20200203.3144b69/configure.ac
--- old/libeconf-0.3.3+git20191028.3ac14ce/configure.ac 2019-10-28 
13:03:06.0 +0100
+++ new/libeconf-0.3.5+git20200203.3144b69/configure.ac 2020-02-03 
17:16:31.0 +0100
@@ -1,4 +1,4 @@
-AC_INIT([libeconf], [0.3.3])
+AC_INIT([libeconf], [0.3.5])
 AC_SUBST(PACKAGE)
 AC_SUBST(VERSION)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libeconf-0.3.3+git20191028.3ac14ce/lib/getfilecontents.c 
new/libeconf-0.3.5+git20200203.3144b69/lib/getfilecontents.c
--- old/libeconf-0.3.3+git20191028.3ac14ce/lib/getfilecontents.c
2019-10-28 13:03:06.0 

commit libeconf for openSUSE:Factory

2019-11-01 Thread root
Hello community,

here is the log from the commit of package libeconf for openSUSE:Factory 
checked in at 2019-11-01 15:12:49

Comparing /work/SRC/openSUSE:Factory/libeconf (Old)
 and  /work/SRC/openSUSE:Factory/.libeconf.new.2990 (New)


Package is "libeconf"

Fri Nov  1 15:12:49 2019 rev:5 rq:743486 version:0.3.3+git20191028.3ac14ce

Changes:

--- /work/SRC/openSUSE:Factory/libeconf/libeconf.changes2019-09-27 
14:44:02.629451971 +0200
+++ /work/SRC/openSUSE:Factory/.libeconf.new.2990/libeconf.changes  
2019-11-01 15:12:53.616657679 +0100
@@ -1,0 +2,7 @@
+Mon Oct 28 12:11:12 UTC 2019 - ifors...@suse.com
+
+- Update to version 0.3.3+git20191028.3ac14ce:
+  * Release version 0.3.3
+  * Reset *key_file to NULL after free
+
+---

Old:

  libeconf-0.3.2+git20190926.fea4a03.tar.xz

New:

  libeconf-0.3.3+git20191028.3ac14ce.tar.xz



Other differences:
--
++ libeconf.spec ++
--- /var/tmp/diff_new_pack.DAuY7F/_old  2019-11-01 15:12:55.360659953 +0100
+++ /var/tmp/diff_new_pack.DAuY7F/_new  2019-11-01 15:12:55.364659959 +0100
@@ -18,7 +18,7 @@
 
 %define lname  libeconf0
 Name:   libeconf
-Version:0.3.2+git20190926.fea4a03
+Version:0.3.3+git20191028.3ac14ce
 Release:0
 Summary:Enhanced config file parser ala systemd
 License:LGPL-2.1-or-later

++ _service ++
--- /var/tmp/diff_new_pack.DAuY7F/_old  2019-11-01 15:12:55.384659985 +0100
+++ /var/tmp/diff_new_pack.DAuY7F/_new  2019-11-01 15:12:55.384659985 +0100
@@ -1,7 +1,7 @@
 
   
-0.3.2
-0.3.2+git%cd.%h
+0.3.3
+0.3.3+git%cd.%h
 git://github.com/openSUSE/libeconf.git
 git
 enable

++ _servicedata ++
--- /var/tmp/diff_new_pack.DAuY7F/_old  2019-11-01 15:12:55.404660011 +0100
+++ /var/tmp/diff_new_pack.DAuY7F/_new  2019-11-01 15:12:55.404660011 +0100
@@ -1,6 +1,6 @@
 
   
 git://github.com/openSUSE/libeconf.git
-fea4a03631c42bd4edc7ac94bbab5675d2dc54a9
+3ac14cec7a092f33c8ff138c00da331455d7b81e
  
 
\ No newline at end of file

++ libeconf-0.3.2+git20190926.fea4a03.tar.xz -> 
libeconf-0.3.3+git20191028.3ac14ce.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libeconf-0.3.2+git20190926.fea4a03/NEWS 
new/libeconf-0.3.3+git20191028.3ac14ce/NEWS
--- old/libeconf-0.3.2+git20190926.fea4a03/NEWS 2019-09-26 19:38:46.0 
+0200
+++ new/libeconf-0.3.3+git20191028.3ac14ce/NEWS 2019-10-28 13:03:06.0 
+0100
@@ -1,3 +1,6 @@
+Version 0.3.3
+* Reset *key_file to NULL after free
+
 Version 0.3.2
 * Bugfix for merging empty configuration files
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libeconf-0.3.2+git20190926.fea4a03/configure.ac 
new/libeconf-0.3.3+git20191028.3ac14ce/configure.ac
--- old/libeconf-0.3.2+git20190926.fea4a03/configure.ac 2019-09-26 
19:38:46.0 +0200
+++ new/libeconf-0.3.3+git20191028.3ac14ce/configure.ac 2019-10-28 
13:03:06.0 +0100
@@ -1,4 +1,4 @@
-AC_INIT([libeconf], [0.3.2])
+AC_INIT([libeconf], [0.3.3])
 AC_SUBST(PACKAGE)
 AC_SUBST(VERSION)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libeconf-0.3.2+git20190926.fea4a03/lib/libeconf.c 
new/libeconf-0.3.3+git20191028.3ac14ce/lib/libeconf.c
--- old/libeconf-0.3.2+git20190926.fea4a03/lib/libeconf.c   2019-09-26 
19:38:46.0 +0200
+++ new/libeconf-0.3.3+git20191028.3ac14ce/lib/libeconf.c   2019-10-28 
13:03:06.0 +0100
@@ -98,6 +98,7 @@
 
   if(t_err) {
 econf_free(*key_file);
+*key_file = NULL;
 return t_err;
   }
 




commit libeconf for openSUSE:Factory

2019-09-27 Thread root
Hello community,

here is the log from the commit of package libeconf for openSUSE:Factory 
checked in at 2019-09-27 14:43:59

Comparing /work/SRC/openSUSE:Factory/libeconf (Old)
 and  /work/SRC/openSUSE:Factory/.libeconf.new.2352 (New)


Package is "libeconf"

Fri Sep 27 14:43:59 2019 rev:4 rq:733498 version:0.3.2+git20190926.fea4a03

Changes:

--- /work/SRC/openSUSE:Factory/libeconf/libeconf.changes2019-09-17 
13:36:41.577849710 +0200
+++ /work/SRC/openSUSE:Factory/.libeconf.new.2352/libeconf.changes  
2019-09-27 14:44:02.629451971 +0200
@@ -1,0 +2,17 @@
+Thu Sep 26 17:43:54 UTC 2019 - ku...@suse.com
+
+- Update to version 0.3.2+git20190926.fea4a03:
+  * Release version 0.3.2
+  * Fix merging an empty file (#105)
+  * Add test cases for merge function
+
+---
+Tue Sep 24 12:52:52 UTC 2019 - rbr...@suse.com
+
+- Update to version 0.3.1+git20190924.822cf5b:
+  * release version 0.3.1
+  * Set delimiter in readFile
+  * Change parser interface to store file name and line numbers per key
+  * Update ccpp.yml
+
+---

Old:

  libeconf-0.3.0+git20190906.0e60a88.tar.xz

New:

  libeconf-0.3.2+git20190926.fea4a03.tar.xz



Other differences:
--
++ libeconf.spec ++
--- /var/tmp/diff_new_pack.wXzxXU/_old  2019-09-27 14:44:03.065450837 +0200
+++ /var/tmp/diff_new_pack.wXzxXU/_new  2019-09-27 14:44:03.065450837 +0200
@@ -18,17 +18,17 @@
 
 %define lname  libeconf0
 Name:   libeconf
-Version:0.3.0+git20190906.0e60a88
+Version:0.3.2+git20190926.fea4a03
 Release:0
 Summary:Enhanced config file parser ala systemd
 License:LGPL-2.1-or-later
-Url:https://github.com/openSUSE/libeconf
 Group:  Development/Libraries/C and C++
+Url:https://github.com/openSUSE/libeconf
 Source: libeconf-%{version}.tar.xz
 Source2:baselibs.conf
 BuildRequires:  autoconf
-BuildRequires:  libtool
 BuildRequires:  automake
+BuildRequires:  libtool
 BuildRequires:  pkgconfig
 
 %description
@@ -37,6 +37,7 @@
 
 %package -n %{lname}
 Summary:Enhanced config file parser ala systemd
+Group:  Development/Libraries/C and C++
 
 %description -n %{lname}
 Enhanced config file parser, which merges config files placed

++ _service ++
--- /var/tmp/diff_new_pack.wXzxXU/_old  2019-09-27 14:44:03.089450774 +0200
+++ /var/tmp/diff_new_pack.wXzxXU/_new  2019-09-27 14:44:03.089450774 +0200
@@ -1,11 +1,10 @@
 
   
-0.3.0
-0.3.0+git%cd.%h
+0.3.2
+0.3.2+git%cd.%h
 git://github.com/openSUSE/libeconf.git
 git
 enable
-ku...@suse.de
   
   
 xz

++ _servicedata ++
--- /var/tmp/diff_new_pack.wXzxXU/_old  2019-09-27 14:44:03.109450722 +0200
+++ /var/tmp/diff_new_pack.wXzxXU/_new  2019-09-27 14:44:03.109450722 +0200
@@ -1,6 +1,6 @@
 
   
 git://github.com/openSUSE/libeconf.git
-82dae5154f1a386ec4e5147da8c166d2236e568e
+fea4a03631c42bd4edc7ac94bbab5675d2dc54a9
  
 
\ No newline at end of file

++ libeconf-0.3.0+git20190906.0e60a88.tar.xz -> 
libeconf-0.3.2+git20190926.fea4a03.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libeconf-0.3.0+git20190906.0e60a88/.github/workflows/ccpp.yml 
new/libeconf-0.3.2+git20190926.fea4a03/.github/workflows/ccpp.yml
--- old/libeconf-0.3.0+git20190906.0e60a88/.github/workflows/ccpp.yml   
2019-09-06 08:18:06.0 +0200
+++ new/libeconf-0.3.2+git20190926.fea4a03/.github/workflows/ccpp.yml   
2019-09-26 19:38:46.0 +0200
@@ -11,9 +11,9 @@
 - uses: actions/checkout@v1
 - name: autogen.sh
   run: ./autogen.sh
-- name: configure
+- name: configure with checks
   run: ./configure --enable-compiler-checks
-- name: make
+- name: make with compiler checks
   run: make
 - name: make check
   run: make check
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libeconf-0.3.0+git20190906.0e60a88/NEWS 
new/libeconf-0.3.2+git20190926.fea4a03/NEWS
--- old/libeconf-0.3.0+git20190906.0e60a88/NEWS 2019-09-06 08:18:06.0 
+0200
+++ new/libeconf-0.3.2+git20190926.fea4a03/NEWS 2019-09-26 19:38:46.0 
+0200
@@ -1,3 +1,9 @@
+Version 0.3.2
+* Bugfix for merging empty configuration files
+
+Version 0.3.1
+* Bugfix for writing files (Set delimiter in readFile)
+
 Version 0.3.0
 * New parser
 * Add econf_get*ValueDef functions
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libeconf-0.3.0+git20190906.0e60a88/configure.ac 
new/libeconf-0.3.2+git20190926.fea4a03/configure.ac
--- 

commit libeconf for openSUSE:Factory

2019-09-17 Thread root
Hello community,

here is the log from the commit of package libeconf for openSUSE:Factory 
checked in at 2019-09-17 13:36:40

Comparing /work/SRC/openSUSE:Factory/libeconf (Old)
 and  /work/SRC/openSUSE:Factory/.libeconf.new.7948 (New)


Package is "libeconf"

Tue Sep 17 13:36:40 2019 rev:3 rq:730681 version:0.3.0+git20190906.0e60a88

Changes:

--- /work/SRC/openSUSE:Factory/libeconf/libeconf.changes2019-09-07 
11:54:02.186268981 +0200
+++ /work/SRC/openSUSE:Factory/.libeconf.new.7948/libeconf.changes  
2019-09-17 13:36:41.577849710 +0200
@@ -1,0 +2,8 @@
+Fri Sep 06 10:53:32 UTC 2019 - ku...@suse.de
+
+- Update to version 0.3.0+git20190906.0e60a88:
+  * Ensure LICENSE, README, and TODO are included in the release tarball
+  * Rewrite set*ValueNum functions to avoid libm usage and add error checking
+  * Move src/*.c to lib and release version 0.3.0
+
+---

Old:

  libeconf-0.3.0+git20190905.0ca8fe2.tar.xz

New:

  libeconf-0.3.0+git20190906.0e60a88.tar.xz



Other differences:
--
++ libeconf.spec ++
--- /var/tmp/diff_new_pack.nv28tf/_old  2019-09-17 13:36:42.053849634 +0200
+++ /var/tmp/diff_new_pack.nv28tf/_new  2019-09-17 13:36:42.057849633 +0200
@@ -18,7 +18,7 @@
 
 %define lname  libeconf0
 Name:   libeconf
-Version:0.3.0+git20190905.0ca8fe2
+Version:0.3.0+git20190906.0e60a88
 Release:0
 Summary:Enhanced config file parser ala systemd
 License:LGPL-2.1-or-later

++ _servicedata ++
--- /var/tmp/diff_new_pack.nv28tf/_old  2019-09-17 13:36:42.125849622 +0200
+++ /var/tmp/diff_new_pack.nv28tf/_new  2019-09-17 13:36:42.129849622 +0200
@@ -1,6 +1,6 @@
 
   
 git://github.com/openSUSE/libeconf.git
-af0058a82a453b558c2c7614979d2377a2091ee8
+82dae5154f1a386ec4e5147da8c166d2236e568e
  
 
\ No newline at end of file

++ libeconf-0.3.0+git20190905.0ca8fe2.tar.xz -> 
libeconf-0.3.0+git20190906.0e60a88.tar.xz ++
 3219 lines of diff (skipped)




commit libeconf for openSUSE:Factory

2019-09-07 Thread root
Hello community,

here is the log from the commit of package libeconf for openSUSE:Factory 
checked in at 2019-09-07 11:53:52

Comparing /work/SRC/openSUSE:Factory/libeconf (Old)
 and  /work/SRC/openSUSE:Factory/.libeconf.new.7948 (New)


Package is "libeconf"

Sat Sep  7 11:53:52 2019 rev:2 rq:728808 version:0.3.0+git20190905.0ca8fe2

Changes:

--- /work/SRC/openSUSE:Factory/libeconf/libeconf.changes2019-09-04 
09:12:56.106958223 +0200
+++ /work/SRC/openSUSE:Factory/.libeconf.new.7948/libeconf.changes  
2019-09-07 11:54:02.186268981 +0200
@@ -1,0 +2,41 @@
+Thu Sep 05 08:54:20 UTC 2019 - ku...@suse.de
+
+- Update to version 0.3.0+git20190905.0ca8fe2:
+  * Merge doc changes from parlt91 (pull rq#73)
+  * Implement econf_get*ValueDef functions: if key is not found, a provided 
default is returned.
+  * Differentiate between no value provided and empty value provided
+  * Remove obsolete check for comments
+  * Enhance and adjust test cases
+  * Remove obsolete check for comments
+
+---
+Wed Sep 04 11:13:09 UTC 2019 - ku...@suse.de
+
+- Update to version 0.2.0+git20190904.03fa5b4:
+  * Enhance and adjust test cases
+  * Update ccpp.yml
+  * Update ccpp.yml
+  * Update ccpp.yml
+
+---
+Wed Sep 04 10:17:25 UTC 2019 - ku...@suse.de
+
+- Update to version 0.2.0+git20190904.989df9f:
+  * Remove debug printf
+
+---
+Wed Sep 04 09:58:12 UTC 2019 - ku...@suse.de
+
+- Update to version 0.2.0+git20190904.c9c1820:
+  * Implement alternate file parser solving the problems with group entry 
detection.
+  * Add new parse error error code
+  * Bool values read from a config file are not sanitzied, so we need to do 
that in the getBoolValueNum function, too.
+  * Only use ..d directories
+  * Release version 0.2.0
+  * Add an explanation about this project.
+  * Check for NULL pointer arguments
+  * Fix error return value
+  * Fix typo in comment
+  * Add test case for reading login.defs with data from util-linux test suite
+
+---

Old:

  libeconf-0.0.0+git20190902.dd17c11.tar.xz

New:

  libeconf-0.3.0+git20190905.0ca8fe2.tar.xz



Other differences:
--
++ libeconf.spec ++
--- /var/tmp/diff_new_pack.rWMxF6/_old  2019-09-07 11:54:02.686268910 +0200
+++ /var/tmp/diff_new_pack.rWMxF6/_new  2019-09-07 11:54:02.690268910 +0200
@@ -18,7 +18,7 @@
 
 %define lname  libeconf0
 Name:   libeconf
-Version:0.0.0+git20190902.dd17c11
+Version:0.3.0+git20190905.0ca8fe2
 Release:0
 Summary:Enhanced config file parser ala systemd
 License:LGPL-2.1-or-later

++ _service ++
--- /var/tmp/diff_new_pack.rWMxF6/_old  2019-09-07 11:54:02.710268907 +0200
+++ /var/tmp/diff_new_pack.rWMxF6/_new  2019-09-07 11:54:02.710268907 +0200
@@ -1,7 +1,7 @@
 
   
-0.0.0
-0.0.0+git%cd.%h
+0.3.0
+0.3.0+git%cd.%h
 git://github.com/openSUSE/libeconf.git
 git
 enable

++ _servicedata ++
--- /var/tmp/diff_new_pack.rWMxF6/_old  2019-09-07 11:54:02.734268903 +0200
+++ /var/tmp/diff_new_pack.rWMxF6/_new  2019-09-07 11:54:02.734268903 +0200
@@ -1,6 +1,6 @@
 
   
 git://github.com/openSUSE/libeconf.git
-51b65e3ce43682322a215097e45b6cd03b6c0abb
+af0058a82a453b558c2c7614979d2377a2091ee8
  
 
\ No newline at end of file

++ libeconf-0.0.0+git20190902.dd17c11.tar.xz -> 
libeconf-0.3.0+git20190905.0ca8fe2.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libeconf-0.0.0+git20190902.dd17c11/.github/workflows/ccpp.yml 
new/libeconf-0.3.0+git20190905.0ca8fe2/.github/workflows/ccpp.yml
--- old/libeconf-0.0.0+git20190902.dd17c11/.github/workflows/ccpp.yml   
2019-09-02 15:17:48.0 +0200
+++ new/libeconf-0.3.0+git20190905.0ca8fe2/.github/workflows/ccpp.yml   
2019-09-05 10:05:36.0 +0200
@@ -1,6 +1,6 @@
 name: C/C++ CI
 
-on: [push]
+on: [push, pull_request]
 
 jobs:
   build:
@@ -17,5 +17,8 @@
   run: make
 - name: make check
   run: make check
+- name: check_failure
+  if: failure()
+  run: cat tests/test-suite.log
 - name: make distcheck
   run: make distcheck
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libeconf-0.0.0+git20190902.dd17c11/NEWS 
new/libeconf-0.3.0+git20190905.0ca8fe2/NEWS
--- old/libeconf-0.0.0+git20190902.dd17c11/NEWS 2019-09-02 15:17:48.0 
+0200
+++ new/libeconf-0.3.0+git20190905.0ca8fe2/NEWS 2019-09-05 10:05:36.0 
+0200
@@ -1,2 +1,5 @@
+Version 0.2.0
+* Reading of files