commit libeconf for openSUSE:Factory
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
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
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
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
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
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
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
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