Hello community,

here is the log from the commit of package libconfig for openSUSE:Factory 
checked in at 2018-10-01 09:05:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libconfig (Old)
 and      /work/SRC/openSUSE:Factory/.libconfig.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libconfig"

Mon Oct  1 09:05:23 2018 rev:14 rq:637116 version:1.7.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/libconfig/libconfig.changes      2018-03-29 
11:50:15.217965183 +0200
+++ /work/SRC/openSUSE:Factory/.libconfig.new/libconfig.changes 2018-10-01 
09:05:29.263889152 +0200
@@ -1,0 +2,11 @@
+Fri Sep 21 12:23:11 UTC 2018 - [email protected]
+
+- libconfig 1.7.2:
+  * fix a slow memory leak
+- includes changes from 1.7.1:
+  * Fixed a bug that caused incorrect processing of strings with
+    escape sequences.
+  * Added a new 'fsync' configuration option.
+- switch to upstream bootstrapped tarball
+
+-------------------------------------------------------------------

Old:
----
  libconfig-1.7.tar.gz

New:
----
  libconfig-1.7.2.tar.gz

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

Other differences:
------------------
++++++ libconfig.spec ++++++
--- /var/tmp/diff_new_pack.WsjQ3t/_old  2018-10-01 09:05:30.691887922 +0200
+++ /var/tmp/diff_new_pack.WsjQ3t/_new  2018-10-01 09:05:30.719887898 +0200
@@ -18,21 +18,16 @@
 
 %define _soversion 11
 Name:           libconfig
-Version:        1.7
+Version:        1.7.2
 Release:        0
 Summary:        A library for manipulating structured configuration files
 License:        LGPL-2.1-or-later
 Group:          Development/Libraries/C and C++
-Url:            https://hyperrealm.github.io/libconfig
-Source0:        
https://github.com/hyperrealm/libconfig/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
+URL:            https://hyperrealm.github.io/libconfig
+Source:         
https://hyperrealm.github.io/libconfig/dist/%{name}-%{version}.tar.gz
 Source1:        baselibs.conf
-BuildRequires:  autoconf
-BuildRequires:  automake
-BuildRequires:  bison
 BuildRequires:  fdupes
-BuildRequires:  flex
 BuildRequires:  gcc-c++
-BuildRequires:  libtool
 BuildRequires:  makeinfo
 BuildRequires:  pkgconfig
 
@@ -100,17 +95,11 @@
 %prep
 %setup -q
 
-# remove autogenerated files
-pushd lib > /dev/null
-rm scanner.c scanner.h grammar.c grammar.h
-popd > /dev/null
-
 %build
-autoreconf -fvi
 %configure \
   --disable-silent-rules \
   --disable-static
-make -j1
+make %{?_smp_mflags}
 
 %install
 %make_install
@@ -118,7 +107,7 @@
 %fdupes -s %{buildroot}%{_docdir}
 
 %check
-./tests/libconfig_tests
+make %{?_smp_mflags} check
 
 %post -n libconfig%{_soversion} -p /sbin/ldconfig
 %postun -n libconfig%{_soversion} -p /sbin/ldconfig
@@ -152,7 +141,7 @@
 %{_includedir}/libconfig.h++
 %{_libdir}/libconfig++.so
 %{_libdir}/pkgconfig/libconfig++.pc
-%{_infodir}/libconfig.info%{ext_info}
+%{_infodir}/libconfig.info%{?ext_info}
 %dir %{_libdir}/cmake
 %dir %{_libdir}/cmake/libconfig
 %dir %{_libdir}/cmake/libconfig++

++++++ libconfig-1.7.tar.gz -> libconfig-1.7.2.tar.gz ++++++
++++ 37778 lines of diff (skipped)


Reply via email to