commit liblognorm for openSUSE:Factory
Hello community, here is the log from the commit of package liblognorm for openSUSE:Factory checked in at 2019-01-25 22:41:29 Comparing /work/SRC/openSUSE:Factory/liblognorm (Old) and /work/SRC/openSUSE:Factory/.liblognorm.new.28833 (New) Package is "liblognorm" Fri Jan 25 22:41:29 2019 rev:24 rq:665997 version:2.0.6 Changes: --- /work/SRC/openSUSE:Factory/liblognorm/liblognorm.changes2018-11-26 10:15:35.118064372 +0100 +++ /work/SRC/openSUSE:Factory/.liblognorm.new.28833/liblognorm.changes 2019-01-25 22:41:31.539364175 +0100 @@ -1,0 +2,5 @@ +Mon Jan 14 15:52:24 CET 2019 - ku...@suse.de + +- Use %license instead of %doc [bsc#1082318] + +--- Other differences: -- ++ liblognorm.spec ++ --- /var/tmp/diff_new_pack.HPF0Ew/_old 2019-01-25 22:41:32.119363461 +0100 +++ /var/tmp/diff_new_pack.HPF0Ew/_new 2019-01-25 22:41:32.123363456 +0100 @@ -1,7 +1,7 @@ # # spec file for package liblognorm # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -131,13 +131,14 @@ %files -n liblognorm%{sover} %defattr(-,root,root) -%doc COPYING +%license COPYING %{_libdir}/*.so.* %{_bindir}/lognormalizer %files devel %defattr(-,root,root) -%doc COPYING NEWS README AUTHORS ChangeLog +%license COPYING +%doc NEWS README AUTHORS ChangeLog %{_includedir}/* %{_libdir}/*.so %{_includedir}/*.h
commit liblognorm for openSUSE:Factory
Hello community, here is the log from the commit of package liblognorm for openSUSE:Factory checked in at 2018-11-26 10:15:32 Comparing /work/SRC/openSUSE:Factory/liblognorm (Old) and /work/SRC/openSUSE:Factory/.liblognorm.new.19453 (New) Package is "liblognorm" Mon Nov 26 10:15:32 2018 rev:23 rq:648693 version:2.0.6 Changes: --- /work/SRC/openSUSE:Factory/liblognorm/liblognorm.changes2017-11-16 13:58:48.678415266 +0100 +++ /work/SRC/openSUSE:Factory/.liblognorm.new.19453/liblognorm.changes 2018-11-26 10:15:35.118064372 +0100 @@ -1,0 +2,11 @@ +Mon Nov 12 15:57:19 UTC 2018 - kdalamagki...@suse.com + +- liblognorm 2.0.6: + * added Checkpoint LEA transfer format + * added lazy matching mode to string parser + * suppress invalid param error for field name "-" for hexnumber, +float, number, date-rfc3164 and date-rfc5424 + * fix cisco-interface-spec failure when at end of line +- removed liblognorm-2.0.4-no-return-in-nonvoid-function.patch + +--- Old: liblognorm-2.0.4-no-return-in-nonvoid-function.patch liblognorm-2.0.4.tar.gz New: liblognorm-2.0.6.tar.gz Other differences: -- ++ liblognorm.spec ++ --- /var/tmp/diff_new_pack.HTGchC/_old 2018-11-26 10:15:35.862063501 +0100 +++ /var/tmp/diff_new_pack.HTGchC/_new 2018-11-26 10:15:35.866063497 +0100 @@ -1,7 +1,7 @@ # # spec file for package liblognorm # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,14 +18,13 @@ %define sover 5 Name: liblognorm -Version:2.0.4 +Version:2.0.6 Release:0 Summary:Library and tool to normalize log data -License:LGPL-2.1+ and Apache-2.0 +License:LGPL-2.1-or-later AND Apache-2.0 Group: Development/Libraries/C and C++ Url:http://www.liblognorm.com/ Source0: http://www.liblognorm.com/download/files/download/%{name}-%{version}.tar.gz -Patch0: liblognorm-2.0.4-no-return-in-nonvoid-function.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: pkgconfig >= 0.9.0 BuildRequires: pkgconfig(libestr) @@ -108,7 +107,6 @@ %prep %setup -q -%patch0 -p1 %build %configure \ ++ liblognorm-2.0.4.tar.gz -> liblognorm-2.0.6.tar.gz ++ 7321 lines of diff (skipped)
commit liblognorm for openSUSE:Factory
Hello community, here is the log from the commit of package liblognorm for openSUSE:Factory checked in at 2017-11-16 13:58:46 Comparing /work/SRC/openSUSE:Factory/liblognorm (Old) and /work/SRC/openSUSE:Factory/.liblognorm.new (New) Package is "liblognorm" Thu Nov 16 13:58:46 2017 rev:22 rq:541825 version:2.0.4 Changes: --- /work/SRC/openSUSE:Factory/liblognorm/liblognorm.changes2017-05-16 14:29:22.636133662 +0200 +++ /work/SRC/openSUSE:Factory/.liblognorm.new/liblognorm.changes 2017-11-16 13:58:48.678415266 +0100 @@ -1,0 +2,10 @@ +Tue Nov 14 13:59:35 UTC 2017 - astie...@suse.com + +- liblognorm 2.0.4: + * added support for native JSON number formats +supported by parsers: number, float, hex + * added support for creating unix timestamps +supported by parsers: date-rfc3164, date-rfc5424 +- add liblognorm-2.0.4-no-return-in-nonvoid-function.patch + +--- Old: liblognorm-2.0.3.tar.gz New: liblognorm-2.0.4-no-return-in-nonvoid-function.patch liblognorm-2.0.4.tar.gz Other differences: -- ++ liblognorm.spec ++ --- /var/tmp/diff_new_pack.SLQvUr/_old 2017-11-16 13:58:50.574346569 +0100 +++ /var/tmp/diff_new_pack.SLQvUr/_new 2017-11-16 13:58:50.574346569 +0100 @@ -18,13 +18,14 @@ %define sover 5 Name: liblognorm -Version:2.0.3 +Version:2.0.4 Release:0 Summary:Library and tool to normalize log data License:LGPL-2.1+ and Apache-2.0 Group: Development/Libraries/C and C++ Url:http://www.liblognorm.com/ Source0: http://www.liblognorm.com/download/files/download/%{name}-%{version}.tar.gz +Patch0: liblognorm-2.0.4-no-return-in-nonvoid-function.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: pkgconfig >= 0.9.0 BuildRequires: pkgconfig(libestr) @@ -107,6 +108,7 @@ %prep %setup -q +%patch0 -p1 %build %configure \ ++ liblognorm-2.0.4-no-return-in-nonvoid-function.patch ++ From: Andreas Stieger Date: Tue, 14 Nov 2017 13:58:09 + Subject: fix no-return-in-nonvoid-function Upstream: no References: https://github.com/rsyslog/liblognorm/pull/265 I: Program returns random data in a function E: liblognorm no-return-in-nonvoid-function strndup.c:42 Index: liblognorm-2.0.4/compat/strndup.c === --- liblognorm-2.0.4.orig/compat/strndup.c 2017-10-02 13:14:45.0 +0200 +++ liblognorm-2.0.4/compat/strndup.c 2017-11-14 14:57:40.910552382 +0100 @@ -36,8 +36,4 @@ strndup(const char *s, size_t n) new_s[len] = '\0'; return new_s; } -#else /* #ifndef HAVE_STRNDUP */ -int dummy_dummy_required_for_solaris_do_not_use(void) -{ -} #endif /* #ifndef HAVE_STRNDUP */ ++ liblognorm-2.0.3.tar.gz -> liblognorm-2.0.4.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liblognorm-2.0.3/ChangeLog new/liblognorm-2.0.4/ChangeLog --- old/liblognorm-2.0.3/ChangeLog 2017-03-22 08:36:19.0 +0100 +++ new/liblognorm-2.0.4/ChangeLog 2017-10-04 12:15:08.0 +0200 @@ -1,4 +1,13 @@ -- +Version 2.0.4, 2017-10-04 +- added support for native JSON number formats + supported by parsers: number, float, hex +- added support for creating unix timestamps + supported by parsers: date-rfc3164, date-rfc5424 +- fixed build problems on Solaris + ... but there still seem to be some code issues, manifested in + testbench failures. So use with care! +-- Version 2.0.3, 2017-03-22 - add ability to load rulebase from a string introduces new API: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liblognorm-2.0.3/compat/strndup.c new/liblognorm-2.0.4/compat/strndup.c --- old/liblognorm-2.0.3/compat/strndup.c 2017-01-23 15:32:52.0 +0100 +++ new/liblognorm-2.0.4/compat/strndup.c 2017-10-02 13:14:45.0 +0200 @@ -36,5 +36,8 @@ new_s[len] = '\0'; return new_s; } - +#else /* #ifndef HAVE_STRNDUP */ +int dummy_dummy_required_for_solaris_do_not_use(void) +{ +} #endif /* #ifndef HAVE_STRNDUP */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liblognorm-2.0.3/configure new/liblognorm-2.0.4/configure --- old/liblognorm-2.0.3/configure 2017-03-22 10:44:35.0 +0100 +++ new/liblognorm-2.0.4/configure 2017-10-04 12:15:56.0 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create M
commit liblognorm for openSUSE:Factory
Hello community, here is the log from the commit of package liblognorm for openSUSE:Factory checked in at 2017-05-16 14:29:19 Comparing /work/SRC/openSUSE:Factory/liblognorm (Old) and /work/SRC/openSUSE:Factory/.liblognorm.new (New) Package is "liblognorm" Tue May 16 14:29:19 2017 rev:21 rq:493004 version:2.0.3 Changes: --- /work/SRC/openSUSE:Factory/liblognorm/liblognorm.changes2017-04-11 12:41:13.807937337 +0200 +++ /work/SRC/openSUSE:Factory/.liblognorm.new/liblognorm.changes 2017-05-16 14:29:22.636133662 +0200 @@ -1,0 +2,6 @@ +Fri May 5 11:27:00 UTC 2017 - jmate...@suse.com + +- drop HTML docs and python-Sphinx dependency +- use pkgconfig always + +--- Other differences: -- ++ liblognorm.spec ++ --- /var/tmp/diff_new_pack.1848ZN/_old 2017-05-16 14:29:23.755976345 +0200 +++ /var/tmp/diff_new_pack.1848ZN/_new 2017-05-16 14:29:23.759975783 +0200 @@ -17,7 +17,6 @@ %define sover 5 -%define with_html_docs 0%{?suse_version} >= 1310 && 0%{?suse_version} != 1315 Name: liblognorm Version:2.0.3 Release:0 @@ -27,20 +26,10 @@ Url:http://www.liblognorm.com/ Source0: http://www.liblognorm.com/download/files/download/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{?suse_version} >= 1210 BuildRequires: pkgconfig >= 0.9.0 BuildRequires: pkgconfig(libestr) BuildRequires: pkgconfig(libfastjson) >= 0.99.0 BuildRequires: pkgconfig(libpcre) -%else -BuildRequires: libestr-devel -BuildRequires: libfastjson-devel >= 0.99.0 -BuildRequires: pcre-devel -BuildRequires: pkgconfig >= 0.9.0 -%endif -%if %{with_html_docs} -BuildRequires: python-sphinx -%endif %description Liblognorm is a fast-samples based normalization library. It is a library and @@ -126,21 +115,13 @@ --disable-testbench \ --enable-advanced-stats \ --enable-tools \ -%if %{with_html_docs} - --enable-docs \ - --docdir=%{_docdir}/%{name} \ -%else - --disable-docs \ -%endif + --disable-docs make %{?_smp_mflags} %install make %{?_smp_mflags} DESTDIR=%{buildroot} install find %{buildroot} -type f -name "*.la" -delete -print -%if %{with_html_docs} -rm %{buildroot}/%{_docdir}/%{name}/.buildinfo -%endif %check make check %{?_smp_mflags} @@ -157,9 +138,6 @@ %files devel %defattr(-,root,root) %doc COPYING NEWS README AUTHORS ChangeLog -%if %{with_html_docs} -%doc %{_docdir}/%{name} -%endif %{_includedir}/* %{_libdir}/*.so %{_includedir}/*.h
commit liblognorm for openSUSE:Factory
Hello community, here is the log from the commit of package liblognorm for openSUSE:Factory checked in at 2017-04-11 12:40:59 Comparing /work/SRC/openSUSE:Factory/liblognorm (Old) and /work/SRC/openSUSE:Factory/.liblognorm.new (New) Package is "liblognorm" Tue Apr 11 12:40:59 2017 rev:20 rq:485076 version:2.0.3 Changes: --- /work/SRC/openSUSE:Factory/liblognorm/liblognorm.changes2017-02-04 18:00:42.850422447 +0100 +++ /work/SRC/openSUSE:Factory/.liblognorm.new/liblognorm.changes 2017-04-11 12:41:13.807937337 +0200 @@ -1,0 +2,8 @@ +Tue Apr 4 09:32:33 UTC 2017 - astie...@suse.com + +- liblognorm 2.0.3: + * add ability to load rulebase from a string + * string parser did not correctly parse word at end of line + * literal parser did not always store value if name is specified + +--- Old: liblognorm-2.0.2.tar.gz New: liblognorm-2.0.3.tar.gz Other differences: -- ++ liblognorm.spec ++ --- /var/tmp/diff_new_pack.Z7RJxm/_old 2017-04-11 12:41:14.399853702 +0200 +++ /var/tmp/diff_new_pack.Z7RJxm/_new 2017-04-11 12:41:14.399853702 +0200 @@ -19,7 +19,7 @@ %define sover 5 %define with_html_docs 0%{?suse_version} >= 1310 && 0%{?suse_version} != 1315 Name: liblognorm -Version:2.0.2 +Version:2.0.3 Release:0 Summary:Library and tool to normalize log data License:LGPL-2.1+ and Apache-2.0 ++ liblognorm-2.0.2.tar.gz -> liblognorm-2.0.3.tar.gz ++ 2727 lines of diff (skipped)
commit liblognorm for openSUSE:Factory
Hello community, here is the log from the commit of package liblognorm for openSUSE:Factory checked in at 2017-02-04 15:17:12 Comparing /work/SRC/openSUSE:Factory/liblognorm (Old) and /work/SRC/openSUSE:Factory/.liblognorm.new (New) Package is "liblognorm" Changes: --- /work/SRC/openSUSE:Factory/liblognorm/liblognorm.changes2016-12-05 16:34:14.0 +0100 +++ /work/SRC/openSUSE:Factory/.liblognorm.new/liblognorm.changes 2017-02-04 18:00:42.850422447 +0100 @@ -1,0 +2,5 @@ +Mon Jan 30 17:31:03 CET 2017 - n...@suse.com + +- This updated library is needed for latest rsyslog(fate#320546) + +--- Other differences: -- ++ liblognorm.spec ++ --- /var/tmp/diff_new_pack.fwPXvk/_old 2017-02-04 18:00:43.262363551 +0100 +++ /var/tmp/diff_new_pack.fwPXvk/_new 2017-02-04 18:00:43.266362979 +0100 @@ -1,7 +1,7 @@ # # spec file for package liblognorm # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed
commit liblognorm for openSUSE:Factory
Hello community, here is the log from the commit of package liblognorm for openSUSE:Factory checked in at 2016-12-05 16:34:04 Comparing /work/SRC/openSUSE:Factory/liblognorm (Old) and /work/SRC/openSUSE:Factory/.liblognorm.new (New) Package is "liblognorm" Changes: --- /work/SRC/openSUSE:Factory/liblognorm/liblognorm.changes2016-08-05 18:17:43.0 +0200 +++ /work/SRC/openSUSE:Factory/.liblognorm.new/liblognorm.changes 2016-12-05 16:34:14.0 +0100 @@ -1,0 +2,10 @@ +Sun Dec 4 20:26:49 UTC 2016 - astie...@suse.com + +- liblognorm 2.0.2: + * bugfix: no error was emitted on invalid "annotate" line + * "annnotate": permit inline comments + * bugfix: abort in literal path compaction when using +"alternative" parser + * bugfix: lognormalizer could loop + +--- Old: liblognorm-2.0.1.tar.gz New: liblognorm-2.0.2.tar.gz Other differences: -- ++ liblognorm.spec ++ --- /var/tmp/diff_new_pack.ep64e7/_old 2016-12-05 16:34:16.0 +0100 +++ /var/tmp/diff_new_pack.ep64e7/_new 2016-12-05 16:34:16.0 +0100 @@ -19,7 +19,7 @@ %define sover 5 %define with_html_docs 0%{?suse_version} >= 1310 && 0%{?suse_version} != 1315 Name: liblognorm -Version:2.0.1 +Version:2.0.2 Release:0 Summary:Library and tool to normalize log data License:LGPL-2.1+ and Apache-2.0 ++ liblognorm-2.0.1.tar.gz -> liblognorm-2.0.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liblognorm-2.0.1/ChangeLog new/liblognorm-2.0.2/ChangeLog --- old/liblognorm-2.0.1/ChangeLog 2016-08-01 15:23:24.0 +0200 +++ new/liblognorm-2.0.2/ChangeLog 2016-11-14 10:17:49.0 +0100 @@ -1,9 +1,30 @@ -- +Version 2.0.2, 2016-11-15 +- bugfix: no error was emitted on invalid "annotate" line +- "annnotate": permit inline comments +- fix a problem with cross-compilation + see also: https://github.com/rsyslog/liblognorm/pull/221 + Thanks to Luca Boccassi for the patch +- bugfix: abort in literal path compaction when useing "alternative" parser + When using the "alternative" parser, literals nodes could be created with + multiple reference count. This is valid. However, literal path compaction + did not consider this case, and so "merged" these nodes, which lead to + pdag corruption and quickly to segfault. + closes https://github.com/rsyslog/liblognorm/issues/220 + closes https://github.com/rsyslog/liblognorm/issues/153 +- bugfix: lognormalizer could loop + This also caused the testbench to fail on some platforms. + due too incorrect data type + Thanks to Michael Biebl for this fix. +- fix misleading compiler warning + Thanks to Michael Biebl for this fix. +- testbench: add test for "annotate" functionality +-- Version 2.0.1, 2016-08-01 - fix public headers, which invalidly contained a strndup() definition - Thanks to Michael Biebel for this fix. + Thanks to Michael Biebl for this fix. - fix some issues in pkgconfig file - Thanks to Michael Biebel for this fix. + Thanks to Michael Biebl for this fix. - enhance build system to natively support systems with older autoconf versions and/or missing autoconf-archive. In this case we gracefully degrade functionality, but the build still is possible. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liblognorm-2.0.1/Makefile.in new/liblognorm-2.0.2/Makefile.in --- old/liblognorm-2.0.1/Makefile.in2016-08-01 15:24:09.0 +0200 +++ new/liblognorm-2.0.2/Makefile.in2016-11-14 10:18:07.0 +0100 @@ -359,6 +359,7 @@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ +pkg_config_libs_private = @pkg_config_libs_private@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liblognorm-2.0.1/compat/Makefile.in new/liblognorm-2.0.2/compat/Makefile.in --- old/liblognorm-2.0.1/compat/Makefile.in 2016-08-01 15:24:09.0 +0200 +++ new/liblognorm-2.0.2/compat/Makefile.in 2016-11-14 10:18:07.0 +0100 @@ -295,6 +295,7 @@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ +pkg_config_libs_private = @pkg_config_libs_private@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liblognorm-2.0.1/conf
commit liblognorm for openSUSE:Factory
Hello community, here is the log from the commit of package liblognorm for openSUSE:Factory checked in at 2016-08-05 18:17:42 Comparing /work/SRC/openSUSE:Factory/liblognorm (Old) and /work/SRC/openSUSE:Factory/.liblognorm.new (New) Package is "liblognorm" Changes: --- /work/SRC/openSUSE:Factory/liblognorm/liblognorm.changes2016-07-28 23:46:04.0 +0200 +++ /work/SRC/openSUSE:Factory/.liblognorm.new/liblognorm.changes 2016-08-05 18:17:43.0 +0200 @@ -1,0 +2,8 @@ +Thu Aug 4 08:04:19 UTC 2016 - astie...@suse.com + +- liblognorm 2.0.1: + * fix public headers, which invalidly contained a strndup() +definition + * fix some issues in pkgconfig file + +--- Old: liblognorm-2.0.0.tar.gz New: liblognorm-2.0.1.tar.gz Other differences: -- ++ liblognorm.spec ++ --- /var/tmp/diff_new_pack.vKLq0x/_old 2016-08-05 18:17:44.0 +0200 +++ /var/tmp/diff_new_pack.vKLq0x/_new 2016-08-05 18:17:44.0 +0200 @@ -19,7 +19,7 @@ %define sover 5 %define with_html_docs 0%{?suse_version} >= 1310 && 0%{?suse_version} != 1315 Name: liblognorm -Version:2.0.0 +Version:2.0.1 Release:0 Summary:Library and tool to normalize log data License:LGPL-2.1+ and Apache-2.0 ++ liblognorm-2.0.0.tar.gz -> liblognorm-2.0.1.tar.gz ++ 3108 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblognorm-2.0.0/ChangeLog new/liblognorm-2.0.1/ChangeLog --- old/liblognorm-2.0.0/ChangeLog 2016-07-22 08:49:17.0 +0200 +++ new/liblognorm-2.0.1/ChangeLog 2016-08-01 15:23:24.0 +0200 @@ -1,5 +1,15 @@ -- -Version 2.0.0, 2015-07-21 +Version 2.0.1, 2016-08-01 +- fix public headers, which invalidly contained a strndup() definition + Thanks to Michael Biebel for this fix. +- fix some issues in pkgconfig file + Thanks to Michael Biebel for this fix. +- enhance build system to natively support systems with older + autoconf versions and/or missing autoconf-archive. In this case we + gracefully degrade functionality, but the build still is possible. + Among others, this enables builds on CentOS 5. +-- +Version 2.0.0, 2016-07-21 - completely rewritten, much feature-enhanced version - requires libfastjson instead of json-c - big improvements to testbench runs, especially on travis diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblognorm-2.0.0/configure.ac new/liblognorm-2.0.1/configure.ac --- old/liblognorm-2.0.0/configure.ac 2016-07-22 08:48:10.0 +0200 +++ new/liblognorm-2.0.1/configure.ac 2016-08-01 15:23:59.0 +0200 @@ -2,7 +2,7 @@ # Process this file with autoconf to produce a configure script. AC_PREREQ(2.61) -AC_INIT([liblognorm], [2.0.0], [rgerha...@adiscon.com]) +AC_INIT([liblognorm], [2.0.1], [rgerha...@adiscon.com]) AM_INIT_AUTOMAKE m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) AC_CONFIG_SRCDIR([src/lognorm.c]) @@ -14,15 +14,31 @@ AC_PROG_CC AM_PROG_CC_C_O AC_PROG_CC_C99 -if test "$GCC" = "yes" -then CFLAGS="$CFLAGS -W -Wall -Wformat-security -Wshadow -Wcast-align -Wpointer-arith -Wmissing-format-attribute -g" -fi AC_PROG_LIBTOOL +m4_ifdef([AX_IS_RELEASE], [ + AX_IS_RELEASE([git-directory]) + m4_ifdef([AX_COMPILER_FLAGS], [ + AX_COMPILER_FLAGS() + ], [ + if test "$GCC" = "yes" + then CFLAGS="$CFLAGS -W -Wall -Wformat-security -Wshadow -Wcast-align -Wpointer-arith -Wmissing-format-attribute -g" + fi + AC_MSG_WARN([missing AX_COMPILER_FLAGS macro, not using it]) + ]) +], [ + if test "$GCC" = "yes" + then CFLAGS="$CFLAGS -W -Wall -Wformat-security -Wshadow -Wcast-align -Wpointer-arith -Wmissing-format-attribute -g" + fi + AC_MSG_WARN([missing AX_IS_RELEASE macro, not using AX_COMPILER_FLAGS macro because of this]) +]) + + + # Checks for libraries. save_LIBS=$LIBS LIBS= -AC_SEARCH_LIBS(clock_gettime, rt) +AC_SEARCH_LIBS(cloc
commit liblognorm for openSUSE:Factory
Hello community, here is the log from the commit of package liblognorm for openSUSE:Factory checked in at 2016-07-28 23:45:57 Comparing /work/SRC/openSUSE:Factory/liblognorm (Old) and /work/SRC/openSUSE:Factory/.liblognorm.new (New) Package is "liblognorm" Changes: --- /work/SRC/openSUSE:Factory/liblognorm/liblognorm.changes2016-03-16 10:36:07.0 +0100 +++ /work/SRC/openSUSE:Factory/.liblognorm.new/liblognorm.changes 2016-07-28 23:46:04.0 +0200 @@ -1,0 +2,8 @@ +Sat Jul 23 10:47:17 UTC 2016 - astie...@suse.com + +- liblognorm 2.0.0 (liblognorm5): + * completely rewritten, much feature-enhanced version + * requires libfastjson instead of json-c + * lognormalizer tool can now handle lines larger 10k characters + +--- Old: liblognorm-1.1.3.tar.gz New: liblognorm-2.0.0.tar.gz Other differences: -- ++ liblognorm.spec ++ --- /var/tmp/diff_new_pack.8Qxmq5/_old 2016-07-28 23:46:06.0 +0200 +++ /var/tmp/diff_new_pack.8Qxmq5/_new 2016-07-28 23:46:06.0 +0200 @@ -16,10 +16,10 @@ # -%define sover 2 +%define sover 5 %define with_html_docs 0%{?suse_version} >= 1310 && 0%{?suse_version} != 1315 Name: liblognorm -Version:1.1.3 +Version:2.0.0 Release:0 Summary:Library and tool to normalize log data License:LGPL-2.1+ and Apache-2.0 @@ -28,17 +28,15 @@ Source0: http://www.liblognorm.com/download/files/download/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} >= 1210 -BuildRequires: pkgconfig(json-c) +BuildRequires: pkgconfig >= 0.9.0 BuildRequires: pkgconfig(libestr) BuildRequires: pkgconfig(libfastjson) >= 0.99.0 BuildRequires: pkgconfig(libpcre) -BuildRequires: pkgconfig(pkg-config) >= 0.9.0 %else BuildRequires: libestr-devel BuildRequires: libfastjson-devel >= 0.99.0 -BuildRequires: libjson-c-devel BuildRequires: pcre-devel -BuildRequires: pkg-config >= 0.9.0 +BuildRequires: pkgconfig >= 0.9.0 %endif %if %{with_html_docs} BuildRequires: python-sphinx @@ -126,6 +124,8 @@ --disable-static \ --enable-regexp \ --disable-testbench \ + --enable-advanced-stats \ + --enable-tools \ %if %{with_html_docs} --enable-docs \ --docdir=%{_docdir}/%{name} \ ++ liblognorm-1.1.3.tar.gz -> liblognorm-2.0.0.tar.gz ++ 42773 lines of diff (skipped)
commit liblognorm for openSUSE:Factory
Hello community, here is the log from the commit of package liblognorm for openSUSE:Factory checked in at 2016-03-16 10:35:55 Comparing /work/SRC/openSUSE:Factory/liblognorm (Old) and /work/SRC/openSUSE:Factory/.liblognorm.new (New) Package is "liblognorm" Changes: --- /work/SRC/openSUSE:Factory/liblognorm/liblognorm.changes2015-07-23 15:23:14.0 +0200 +++ /work/SRC/openSUSE:Factory/.liblognorm.new/liblognorm.changes 2016-03-16 10:36:07.0 +0100 @@ -1,0 +2,8 @@ +Sun Mar 13 06:44:13 UTC 2016 - astie...@suse.com + +- liblognorm 1.1.3: + * add support for libfastjson + * check for runaway rules + * fix: process last line if it misses the terminating LF + +--- Old: liblognorm-1.1.2.tar.gz New: liblognorm-1.1.3.tar.gz Other differences: -- ++ liblognorm.spec ++ --- /var/tmp/diff_new_pack.6XT78c/_old 2016-03-16 10:36:08.0 +0100 +++ /var/tmp/diff_new_pack.6XT78c/_new 2016-03-16 10:36:08.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package liblognorm # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %define sover 2 %define with_html_docs 0%{?suse_version} >= 1310 && 0%{?suse_version} != 1315 Name: liblognorm -Version:1.1.2 +Version:1.1.3 Release:0 Summary:Library and tool to normalize log data License:LGPL-2.1+ and Apache-2.0 @@ -30,10 +30,12 @@ %if 0%{?suse_version} >= 1210 BuildRequires: pkgconfig(json-c) BuildRequires: pkgconfig(libestr) +BuildRequires: pkgconfig(libfastjson) >= 0.99.0 BuildRequires: pkgconfig(libpcre) BuildRequires: pkgconfig(pkg-config) >= 0.9.0 %else BuildRequires: libestr-devel +BuildRequires: libfastjson-devel >= 0.99.0 BuildRequires: libjson-c-devel BuildRequires: pcre-devel BuildRequires: pkg-config >= 0.9.0 @@ -134,7 +136,7 @@ make %{?_smp_mflags} %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} +make %{?_smp_mflags} DESTDIR=%{buildroot} install find %{buildroot} -type f -name "*.la" -delete -print %if %{with_html_docs} rm %{buildroot}/%{_docdir}/%{name}/.buildinfo @@ -144,7 +146,6 @@ make check %{?_smp_mflags} %post -n liblognorm%{sover} -p /sbin/ldconfig - %postun -n liblognorm%{sover} -p /sbin/ldconfig %files -n liblognorm%{sover} ++ liblognorm-1.1.2.tar.gz -> liblognorm-1.1.3.tar.gz ++ 3105 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/liblognorm-1.1.2/ChangeLog new/liblognorm-1.1.3/ChangeLog --- old/liblognorm-1.1.2/ChangeLog 2015-07-20 10:23:03.0 +0200 +++ new/liblognorm-1.1.3/ChangeLog 2016-03-07 15:13:29.0 +0100 @@ -1,4 +1,23 @@ -- +Version 1.1.3, 2016-03-07 +- add support for libfastjson +- make work on Solaris +- check for runaway rules. + A runaway rule is one that has unmatched percent signs and thus + is not terminated properly at its end. This also means we no longer + accept "rule=" at the first column of a continuation line, which is + no problem (see doc for more information). +- fix: process last line if it misses the terminating LF + This problem occurs with the very last line of a rulebase (at EOF). + If it is not properly terminated (LF missing), it is silently ignored. + Previous versions did obviously process lines in this case. While + technically this is invalid input, we can't outrule that such rulebases + exist. For example, they do in the rsyslog testbench, which made + us aware of the problem (see https://github.com/rsyslog/rsyslog/issues/489 ) + I think the proper way of addressing this is to process such lines without + termination, as many other tools do as well. + closes https://github.com/rsyslog/liblognorm/issues/135 +-- Version 1.1.2, 2015-07-20 - permit newline inside parser definition - new parser "cisco-interface-spec" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exc
commit liblognorm for openSUSE:Factory
Hello community, here is the log from the commit of package liblognorm for openSUSE:Factory checked in at 2015-07-23 15:23:11 Comparing /work/SRC/openSUSE:Factory/liblognorm (Old) and /work/SRC/openSUSE:Factory/.liblognorm.new (New) Package is "liblognorm" Changes: --- /work/SRC/openSUSE:Factory/liblognorm/liblognorm.changes2015-03-18 13:03:52.0 +0100 +++ /work/SRC/openSUSE:Factory/.liblognorm.new/liblognorm.changes 2015-07-23 15:23:14.0 +0200 @@ -1,0 +2,16 @@ +Wed Jul 22 19:51:41 UTC 2015 - astie...@suse.com + +- liblognorm 1.1.2: + * permit newline inside parser definition + * new parser "cisco-interface-spec" + * new parser "json" to process json parts of the message + * new parser "mac48" to process mac layer addresses + * new parser "name-value-list" (currently inofficial, experimental) + * some parsers did incorrectly report success when an error occurred + * call "rest" parser only if nothing else matches. + * new API to support error callbacks + * testbench is now enabled by default + * bugfix: misadressing on some constant values + * bugfix: add missing function prototypes + +--- Old: liblognorm-1.1.1.tar.gz New: liblognorm-1.1.2.tar.gz Other differences: -- ++ liblognorm.spec ++ --- /var/tmp/diff_new_pack.TnGebn/_old 2015-07-23 15:23:15.0 +0200 +++ /var/tmp/diff_new_pack.TnGebn/_new 2015-07-23 15:23:15.0 +0200 @@ -19,13 +19,13 @@ %define sover 2 %define with_html_docs 0%{?suse_version} >= 1310 && 0%{?suse_version} != 1315 Name: liblognorm -Version:1.1.1 +Version:1.1.2 Release:0 Summary:Library and tool to normalize log data License:LGPL-2.1+ and Apache-2.0 Group: Development/Libraries/C and C++ Url:http://www.liblognorm.com/ -Source0: http://www.liblognorm.com/files/download/liblognorm-%{version}.tar.gz +Source0: http://www.liblognorm.com/download/files/download/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} >= 1210 BuildRequires: pkgconfig(json-c) @@ -123,6 +123,7 @@ %configure \ --disable-static \ --enable-regexp \ + --disable-testbench \ %if %{with_html_docs} --enable-docs \ --docdir=%{_docdir}/%{name} \ ++ liblognorm-1.1.1.tar.gz -> liblognorm-1.1.2.tar.gz ++ 8515 lines of diff (skipped)
commit liblognorm for openSUSE:Factory
Hello community, here is the log from the commit of package liblognorm for openSUSE:Factory checked in at 2015-03-18 13:03:51 Comparing /work/SRC/openSUSE:Factory/liblognorm (Old) and /work/SRC/openSUSE:Factory/.liblognorm.new (New) Package is "liblognorm" Changes: --- /work/SRC/openSUSE:Factory/liblognorm/liblognorm.changes2015-01-23 15:47:39.0 +0100 +++ /work/SRC/openSUSE:Factory/.liblognorm.new/liblognorm.changes 2015-03-18 13:03:52.0 +0100 @@ -1,0 +2,12 @@ +Tue Mar 10 19:47:48 UTC 2015 - astie...@suse.com + +- liblognorm 1.1.1 + * fixed library version numbering (2) + * added new parser syntaxes + * bugfix: function ln_parseFieldDescr() returns state value +due to unitialized variable. This can also lead to invalid +returning no sample node where one would have to be created. +- add configuration to continue to build documentation +- new tests added in this release are APACHE-2.0 licenced + +--- Old: liblognorm-1.1.0.tar.gz New: liblognorm-1.1.1.tar.gz Other differences: -- ++ liblognorm.spec ++ --- /var/tmp/diff_new_pack.TQG24I/_old 2015-03-18 13:03:53.0 +0100 +++ /var/tmp/diff_new_pack.TQG24I/_new 2015-03-18 13:03:53.0 +0100 @@ -16,13 +16,13 @@ # -%define sover 1 +%define sover 2 %define with_html_docs 0%{?suse_version} >= 1310 && 0%{?suse_version} != 1315 Name: liblognorm -Version:1.1.0 +Version:1.1.1 Release:0 Summary:Library and tool to normalize log data -License:LGPL-2.1+ +License:LGPL-2.1+ and Apache-2.0 Group: Development/Libraries/C and C++ Url:http://www.liblognorm.com/ Source0: http://www.liblognorm.com/files/download/liblognorm-%{version}.tar.gz @@ -124,6 +124,7 @@ --disable-static \ --enable-regexp \ %if %{with_html_docs} + --enable-docs \ --docdir=%{_docdir}/%{name} \ %else --disable-docs \ @@ -131,9 +132,6 @@ make %{?_smp_mflags} -%check -make check %{?_smp_mflags} - %install make DESTDIR=%{buildroot} install %{?_smp_mflags} find %{buildroot} -type f -name "*.la" -delete -print @@ -141,6 +139,9 @@ rm %{buildroot}/%{_docdir}/%{name}/.buildinfo %endif +%check +make check %{?_smp_mflags} + %post -n liblognorm%{sover} -p /sbin/ldconfig %postun -n liblognorm%{sover} -p /sbin/ldconfig ++ liblognorm-1.1.0.tar.gz -> liblognorm-1.1.1.tar.gz ++ 4621 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit liblognorm for openSUSE:Factory
Hello community, here is the log from the commit of package liblognorm for openSUSE:Factory checked in at 2015-01-23 15:47:31 Comparing /work/SRC/openSUSE:Factory/liblognorm (Old) and /work/SRC/openSUSE:Factory/.liblognorm.new (New) Package is "liblognorm" Changes: --- /work/SRC/openSUSE:Factory/liblognorm/liblognorm.changes2014-10-23 14:20:30.0 +0200 +++ /work/SRC/openSUSE:Factory/.liblognorm.new/liblognorm.changes 2015-01-23 15:47:39.0 +0100 @@ -1,0 +2,7 @@ +Thu Jan 22 21:45:26 UTC 2015 - andreas.stie...@gmx.de + +- liblognorm 1.1.0: + + added regular expression support +- fix SLE11/12 build + +--- Old: liblognorm-1.0.1.tar.gz New: liblognorm-1.1.0.tar.gz Other differences: -- ++ liblognorm.spec ++ --- /var/tmp/diff_new_pack.bQzet8/_old 2015-01-23 15:47:41.0 +0100 +++ /var/tmp/diff_new_pack.bQzet8/_new 2015-01-23 15:47:41.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package liblognorm # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,28 +17,28 @@ %define sover 1 -%bcond_without html_docs +%define with_html_docs 0%{?suse_version} >= 1310 && 0%{?suse_version} != 1315 Name: liblognorm -Version:1.0.1 +Version:1.1.0 Release:0 Summary:Library and tool to normalize log data License:LGPL-2.1+ Group: Development/Libraries/C and C++ Url:http://www.liblognorm.com/ Source0: http://www.liblognorm.com/files/download/liblognorm-%{version}.tar.gz - +BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} >= 1210 -BuildRequires: pkgconfig(pkg-config) >= 0.9.0 BuildRequires: pkgconfig(json-c) BuildRequires: pkgconfig(libestr) +BuildRequires: pkgconfig(libpcre) +BuildRequires: pkgconfig(pkg-config) >= 0.9.0 %else -BuildRequires: pkg-config >= 0.9.0 -BuildRequires: libjson-c-devel BuildRequires: libestr-devel +BuildRequires: libjson-c-devel +BuildRequires: pcre-devel +BuildRequires: pkg-config >= 0.9.0 %endif - -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if %{with html_docs} +%if %{with_html_docs} BuildRequires: python-sphinx %endif @@ -122,7 +122,8 @@ %build %configure \ --disable-static \ -%if %{with html_docs} + --enable-regexp \ +%if %{with_html_docs} --docdir=%{_docdir}/%{name} \ %else --disable-docs \ @@ -136,7 +137,7 @@ %install make DESTDIR=%{buildroot} install %{?_smp_mflags} find %{buildroot} -type f -name "*.la" -delete -print -%if %{with html_docs} +%if %{with_html_docs} rm %{buildroot}/%{_docdir}/%{name}/.buildinfo %endif @@ -153,7 +154,7 @@ %files devel %defattr(-,root,root) %doc COPYING NEWS README AUTHORS ChangeLog -%if %{with html_docs} +%if %{with_html_docs} %doc %{_docdir}/%{name} %endif %{_includedir}/* ++ liblognorm-1.0.1.tar.gz -> liblognorm-1.1.0.tar.gz ++ 4483 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit liblognorm for openSUSE:Factory
Hello community, here is the log from the commit of package liblognorm for openSUSE:Factory checked in at 2014-10-23 14:20:21 Comparing /work/SRC/openSUSE:Factory/liblognorm (Old) and /work/SRC/openSUSE:Factory/.liblognorm.new (New) Package is "liblognorm" Changes: --- /work/SRC/openSUSE:Factory/liblognorm/liblognorm.changes2014-04-13 13:15:22.0 +0200 +++ /work/SRC/openSUSE:Factory/.liblognorm.new/liblognorm.changes 2014-10-23 14:20:30.0 +0200 @@ -1,0 +2,7 @@ +Wed Oct 22 01:31:11 UTC 2014 - heinemann...@gmail.com + +- Changed BuildRequires dependencies for SLES11SP3 + - BuildRequires: libjson-c-devel + - BuildRequires: libestr-devel + +--- Other differences: -- ++ liblognorm.spec ++ --- /var/tmp/diff_new_pack.SHBQKZ/_old 2014-10-23 14:20:31.0 +0200 +++ /var/tmp/diff_new_pack.SHBQKZ/_new 2014-10-23 14:20:31.0 +0200 @@ -26,9 +26,17 @@ Group: Development/Libraries/C and C++ Url:http://www.liblognorm.com/ Source0: http://www.liblognorm.com/files/download/liblognorm-%{version}.tar.gz -BuildRequires: pkg-config >= 0.9.0 + +%if 0%{?suse_version} >= 1210 +BuildRequires: pkgconfig(pkg-config) >= 0.9.0 BuildRequires: pkgconfig(json-c) BuildRequires: pkgconfig(libestr) +%else +BuildRequires: pkg-config >= 0.9.0 +BuildRequires: libjson-c-devel +BuildRequires: libestr-devel +%endif + BuildRoot: %{_tmppath}/%{name}-%{version}-build %if %{with html_docs} BuildRequires: python-sphinx -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit liblognorm for openSUSE:Factory
Hello community, here is the log from the commit of package liblognorm for openSUSE:Factory checked in at 2014-04-13 13:15:20 Comparing /work/SRC/openSUSE:Factory/liblognorm (Old) and /work/SRC/openSUSE:Factory/.liblognorm.new (New) Package is "liblognorm" Changes: --- /work/SRC/openSUSE:Factory/liblognorm/liblognorm.changes2014-01-30 11:30:04.0 +0100 +++ /work/SRC/openSUSE:Factory/.liblognorm.new/liblognorm.changes 2014-04-13 13:15:22.0 +0200 @@ -1,0 +2,9 @@ +Fri Apr 11 21:24:37 UTC 2014 - andreas.stie...@gmx.de + +- liblognorm 1.0.1: + - improved doc (via RST/Sphinx) + - bugfix: unparsed fields were copied incorrectly +from non-terminated string + - bugfix: mandatory tag did not work in lognormalizeri + +--- Old: liblognorm-1.0.0.tar.gz New: liblognorm-1.0.1.tar.gz Other differences: -- ++ liblognorm.spec ++ --- /var/tmp/diff_new_pack.jdbeuH/_old 2014-04-13 13:15:23.0 +0200 +++ /var/tmp/diff_new_pack.jdbeuH/_new 2014-04-13 13:15:23.0 +0200 @@ -17,19 +17,22 @@ %define sover 1 - +%bcond_without html_docs Name: liblognorm -Version:1.0.0 +Version:1.0.1 Release:0 Summary:Library and tool to normalize log data License:LGPL-2.1+ Group: Development/Libraries/C and C++ Url:http://www.liblognorm.com/ Source0: http://www.liblognorm.com/files/download/liblognorm-%{version}.tar.gz -BuildRequires: pkg-config +BuildRequires: pkg-config >= 0.9.0 BuildRequires: pkgconfig(json-c) BuildRequires: pkgconfig(libestr) BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if %{with html_docs} +BuildRequires: python-sphinx +%endif %description Liblognorm is a fast-samples based normalization library. It is a library and @@ -109,15 +112,25 @@ %setup -q %build -%configure --disable-static -%__make %{?_smp_mflags} +%configure \ + --disable-static \ +%if %{with html_docs} + --docdir=%{_docdir}/%{name} \ +%else + --disable-docs \ +%endif + +make %{?_smp_mflags} %check -%__make check +make check %{?_smp_mflags} %install -%makeinstall -rm -f "%buildroot/%_libdir"/*.la +make DESTDIR=%{buildroot} install %{?_smp_mflags} +find %{buildroot} -type f -name "*.la" -delete -print +%if %{with html_docs} +rm %{buildroot}/%{_docdir}/%{name}/.buildinfo +%endif %post -n liblognorm%{sover} -p /sbin/ldconfig @@ -132,9 +145,12 @@ %files devel %defattr(-,root,root) %doc COPYING NEWS README AUTHORS ChangeLog +%if %{with html_docs} +%doc %{_docdir}/%{name} +%endif %{_includedir}/* %{_libdir}/*.so -%_includedir/*.h +%{_includedir}/*.h %{_libdir}/pkgconfig/lognorm.pc %changelog ++ liblognorm-1.0.0.tar.gz -> liblognorm-1.0.1.tar.gz ++ 7813 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit liblognorm for openSUSE:Factory
Hello community, here is the log from the commit of package liblognorm for openSUSE:Factory checked in at 2014-01-30 11:30:03 Comparing /work/SRC/openSUSE:Factory/liblognorm (Old) and /work/SRC/openSUSE:Factory/.liblognorm.new (New) Package is "liblognorm" Changes: --- /work/SRC/openSUSE:Factory/liblognorm/liblognorm.changes2013-07-21 08:10:39.0 +0200 +++ /work/SRC/openSUSE:Factory/.liblognorm.new/liblognorm.changes 2014-01-30 11:30:04.0 +0100 @@ -1,0 +2,27 @@ +Wed Jan 29 04:25:32 UTC 2014 - e.isto...@edss.ee + +- Changed BuildRequires dependency from "pkgconfig(json)" to pkgconfig(json-c) + +--- +Thu Jan 16 13:43:49 UTC 2014 - andreas.stie...@gmx.de + +- liblognorm 1.0.0: + * incompatible interface and older programs will not compile with it + * libestr is not used any more in interface functions. Traditional +C strings are used instead. Internally, libestr is still used, +but scheduled for removal. + * libee is not used any more. JSON-C is used for object handling +instead. Parsers and formatters are now part of liblognorm. + * added new field type “rest”, which simply sinks all up to end of +the string. + * added support for glueing two fields together, without literal +between them. It allows for constructs like: +%volume:number%%unit:word% which matches string “1000Kbps” + * Fix incorrect merging of trees with empty literal at end +- packaging changes: + * parallel build working again + * move some documentation into -devel package + * conflict with devel package of previous liblognorm0-devel as per +shared library packaging policy + +--- Old: liblognorm-0.3.7.tar.gz New: liblognorm-1.0.0.tar.gz Other differences: -- ++ liblognorm.spec ++ --- /var/tmp/diff_new_pack.7WhrbX/_old 2014-01-30 11:30:04.0 +0100 +++ /var/tmp/diff_new_pack.7WhrbX/_new 2014-01-30 11:30:04.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package liblognorm # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,21 +16,24 @@ # +%define sover 1 + Name: liblognorm -Version:0.3.7 +Version:1.0.0 Release:0 Summary:Library and tool to normalize log data License:LGPL-2.1+ Group: Development/Libraries/C and C++ Url:http://www.liblognorm.com/ Source0: http://www.liblognorm.com/files/download/liblognorm-%{version}.tar.gz -BuildRequires: libee-devel >= 0.3.2 -BuildRequires: libestr-devel BuildRequires: pkg-config +BuildRequires: pkgconfig(json-c) +BuildRequires: pkgconfig(libestr) BuildRoot: %{_tmppath}/%{name}-%{version}-build %description -Liblognorm is a library and a tool to normalize log data. +Liblognorm is a fast-samples based normalization library. It is a library and +a tool to normalize log data. Liblognorm shall help to make sense out of syslog data, or, actually, any event data that is present in text form. @@ -49,11 +52,11 @@ into any other vendor specific format, so that you can use that vendor's analysis tool. -%package -n liblognorm0 +%package -n liblognorm%{sover} Summary:Library and tool to normalize log data Group: Development/Libraries/C and C++ -%description -n liblognorm0 +%description -n liblognorm%{sover} Liblognorm is a library and a tool to normalize log data. Liblognorm shall help to make sense out of syslog data, or, actually, any event @@ -76,7 +79,8 @@ %packagedevel Summary:Development files for %{name} Group: Development/Libraries/C and C++ -Requires: %{name}0 = %{version}-%{release} +Requires: %{name}%{sover} = %{version} +Conflicts: %{name}0-devel %descriptiondevel Liblognorm is a library and a tool to normalize log data. @@ -106,8 +110,7 @@ %build %configure --disable-static -# fails parallel build -%__make +%__make %{?_smp_mflags} %check %__make check @@ -116,19 +119,19 @@ %makeinstall rm -f "%buildroot/%_libdir"/*.la -%post -n liblognorm0 -p /sbin/ldconfig +%post -n liblognorm%{sover} -p /sbin/ldconfig -%postun -n liblognorm0 -p /sbin/ldconfig +%postun -n liblognorm%{sover} -p /sbin/ldconfig -%files -n liblognorm0 +%files -n liblognorm%{sover} %defattr(-,root,root) -%doc COPYING NEWS README AUTHORS ChangeLog +%doc COPYING %{_libdir}/*.so.* %{_bindir}/lognormalizer %fi
commit liblognorm for openSUSE:Factory
Hello community, here is the log from the commit of package liblognorm for openSUSE:Factory checked in at 2013-07-21 08:10:38 Comparing /work/SRC/openSUSE:Factory/liblognorm (Old) and /work/SRC/openSUSE:Factory/.liblognorm.new (New) Package is "liblognorm" Changes: --- /work/SRC/openSUSE:Factory/liblognorm/liblognorm.changes2013-04-26 15:52:07.0 +0200 +++ /work/SRC/openSUSE:Factory/.liblognorm.new/liblognorm.changes 2013-07-21 08:10:39.0 +0200 @@ -1,0 +2,6 @@ +Fri Jul 19 23:20:02 UTC 2013 - andreas.stie...@gmx.de + +- update to 0.3.7 + - added support to load single samples + +--- Old: liblognorm-0.3.6.tar.gz New: liblognorm-0.3.7.tar.gz Other differences: -- ++ liblognorm.spec ++ --- /var/tmp/diff_new_pack.DWN4Cm/_old 2013-07-21 08:10:40.0 +0200 +++ /var/tmp/diff_new_pack.DWN4Cm/_new 2013-07-21 08:10:40.0 +0200 @@ -17,7 +17,7 @@ Name: liblognorm -Version:0.3.6 +Version:0.3.7 Release:0 Summary:Library and tool to normalize log data License:LGPL-2.1+ ++ liblognorm-0.3.6.tar.gz -> liblognorm-0.3.7.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liblognorm-0.3.6/ChangeLog new/liblognorm-0.3.7/ChangeLog --- old/liblognorm-0.3.6/ChangeLog 2013-03-21 12:05:15.0 +0100 +++ new/liblognorm-0.3.7/ChangeLog 2013-07-18 09:37:32.0 +0200 @@ -1,4 +1,8 @@ -- +Version 0.3.7, 2013-07-17 +- added support to load single samples + Thanks to John Hopper for the patch +-- Version 0.3.6, 2013-03-22 - bugfix: unitialized variable could lead to rulebase load error -- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liblognorm-0.3.6/configure new/liblognorm-0.3.7/configure --- old/liblognorm-0.3.6/configure 2013-03-21 12:05:30.0 +0100 +++ new/liblognorm-0.3.7/configure 2013-07-18 09:37:57.0 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.68 for liblognorm 0.3.6. +# Generated by GNU Autoconf 2.68 for liblognorm 0.3.7. # # Report bugs to . # @@ -570,8 +570,8 @@ # Identity of this package. PACKAGE_NAME='liblognorm' PACKAGE_TARNAME='liblognorm' -PACKAGE_VERSION='0.3.6' -PACKAGE_STRING='liblognorm 0.3.6' +PACKAGE_VERSION='0.3.7' +PACKAGE_STRING='liblognorm 0.3.7' PACKAGE_BUGREPORT='rgerha...@adiscon.com' PACKAGE_URL='' @@ -1309,7 +1309,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures liblognorm 0.3.6 to adapt to many kinds of systems. +\`configure' configures liblognorm 0.3.7 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1379,7 +1379,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of liblognorm 0.3.6:";; + short | recursive ) echo "Configuration of liblognorm 0.3.7:";; esac cat <<\_ACEOF @@ -1495,7 +1495,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -liblognorm configure 0.3.6 +liblognorm configure 0.3.7 generated by GNU Autoconf 2.68 Copyright (C) 2010 Free Software Foundation, Inc. @@ -1918,7 +1918,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by liblognorm $as_me 0.3.6, which was +It was created by liblognorm $as_me 0.3.7, which was generated by GNU Autoconf 2.68. Invocation command line was $ $0 $@ @@ -2733,7 +2733,7 @@ # Define the identity of the package. PACKAGE='liblognorm' - VERSION='0.3.6' + VERSION='0.3.7' cat >>confdefs.h <<_ACEOF @@ -12847,7 +12847,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by liblognorm $as_me 0.3.6, which was +This file was extended by liblognorm $as_me 0.3.7, which was generated by GNU Autoconf 2.68. Invocation command line was CONFIG_FILES= $CONFIG_FILES @@ -12913,7 +12913,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/&/g'`" ac_cs_version="\\ -liblognorm config.status 0.3.6 +liblognorm config.sta
commit liblognorm for openSUSE:Factory
Hello community, here is the log from the commit of package liblognorm for openSUSE:Factory checked in at 2013-04-26 15:52:06 Comparing /work/SRC/openSUSE:Factory/liblognorm (Old) and /work/SRC/openSUSE:Factory/.liblognorm.new (New) Package is "liblognorm", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/liblognorm/liblognorm.changes2012-11-13 09:54:48.0 +0100 +++ /work/SRC/openSUSE:Factory/.liblognorm.new/liblognorm.changes 2013-04-26 15:52:07.0 +0200 @@ -1,0 +2,6 @@ +Fri Apr 19 09:34:21 UTC 2013 - m...@suse.de + +- update to 0.3.6: + - bugfix: unitialized variable could lead to rulebase load error + +--- Old: liblognorm-0.3.5.tar.gz New: liblognorm-0.3.6.tar.gz Other differences: -- ++ liblognorm.spec ++ --- /var/tmp/diff_new_pack.YIAKmD/_old 2013-04-26 15:52:08.0 +0200 +++ /var/tmp/diff_new_pack.YIAKmD/_new 2013-04-26 15:52:08.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package liblognorm # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: liblognorm -Version:0.3.5 +Version:0.3.6 Release:0 Summary:Library and tool to normalize log data License:LGPL-2.1+ ++ liblognorm-0.3.5.tar.gz -> liblognorm-0.3.6.tar.gz ++ 18775 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit liblognorm for openSUSE:Factory
Hello community, here is the log from the commit of package liblognorm for openSUSE:Factory checked in at 2012-11-13 09:54:47 Comparing /work/SRC/openSUSE:Factory/liblognorm (Old) and /work/SRC/openSUSE:Factory/.liblognorm.new (New) Package is "liblognorm", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/liblognorm/liblognorm.changes2012-09-21 14:41:29.0 +0200 +++ /work/SRC/openSUSE:Factory/.liblognorm.new/liblognorm.changes 2012-11-13 09:54:48.0 +0100 @@ -1,0 +2,5 @@ +Mon Nov 12 09:26:38 UTC 2012 - m...@suse.com + +- Defined rpm build root to fix build on SLE-11 + +--- Other differences: -- ++ liblognorm.spec ++ --- /var/tmp/diff_new_pack.NiFnP5/_old 2012-11-13 09:54:49.0 +0100 +++ /var/tmp/diff_new_pack.NiFnP5/_new 2012-11-13 09:54:49.0 +0100 @@ -27,6 +27,7 @@ BuildRequires: libee-devel >= 0.3.2 BuildRequires: libestr-devel BuildRequires: pkg-config +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Liblognorm is a library and a tool to normalize log data. -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit liblognorm for openSUSE:Factory
Hello community, here is the log from the commit of package liblognorm for openSUSE:Factory checked in at 2012-09-21 14:41:27 Comparing /work/SRC/openSUSE:Factory/liblognorm (Old) and /work/SRC/openSUSE:Factory/.liblognorm.new (New) Package is "liblognorm", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/liblognorm/liblognorm.changes2012-08-27 16:12:00.0 +0200 +++ /work/SRC/openSUSE:Factory/.liblognorm.new/liblognorm.changes 2012-09-21 14:41:29.0 +0200 @@ -1,0 +2,6 @@ +Thu Sep 20 22:02:57 UTC 2012 - andreas.stie...@gmx.de + +- update to 0.3.5: + renamed "normalizer" tool to "lognormalizer to solve name clashes + +--- Old: liblognorm-0.3.4.tar.gz New: liblognorm-0.3.5.tar.gz Other differences: -- ++ liblognorm.spec ++ --- /var/tmp/diff_new_pack.deIZCO/_old 2012-09-21 14:41:30.0 +0200 +++ /var/tmp/diff_new_pack.deIZCO/_new 2012-09-21 14:41:30.0 +0200 @@ -17,7 +17,7 @@ Name: liblognorm -Version:0.3.4 +Version:0.3.5 Release:0 Summary:Library and tool to normalize log data License:LGPL-2.1+ @@ -123,7 +123,7 @@ %defattr(-,root,root) %doc COPYING NEWS README AUTHORS ChangeLog %{_libdir}/*.so.* -%{_bindir}/normalizer +%{_bindir}/lognormalizer %files devel %defattr(-,root,root) ++ liblognorm-0.3.4.tar.gz -> liblognorm-0.3.5.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liblognorm-0.3.4/ChangeLog new/liblognorm-0.3.5/ChangeLog --- old/liblognorm-0.3.4/ChangeLog 2012-04-16 13:01:38.0 +0200 +++ new/liblognorm-0.3.5/ChangeLog 2012-09-18 14:45:24.0 +0200 @@ -1,4 +1,8 @@ -- +Version 0.3.5 (rgerhards), 2012-09-18 +- renamed "normalizer" tool to "lognormalizer" to solve name clashes + Thanks to the Fedora folks for pointing this out. +-- Version 0.3.4 (rgerhards), 2012-04-16 - bugfix: normalizer tool had a memory leak Thanks to Brian Know for alerting me and helping to debug diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liblognorm-0.3.4/configure new/liblognorm-0.3.5/configure --- old/liblognorm-0.3.4/configure 2012-04-16 13:02:05.0 +0200 +++ new/liblognorm-0.3.5/configure 2012-09-18 14:45:43.0 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.67 for liblognorm 0.3.4. +# Generated by GNU Autoconf 2.67 for liblognorm 0.3.5. # # Report bugs to . # @@ -701,8 +701,8 @@ # Identity of this package. PACKAGE_NAME='liblognorm' PACKAGE_TARNAME='liblognorm' -PACKAGE_VERSION='0.3.4' -PACKAGE_STRING='liblognorm 0.3.4' +PACKAGE_VERSION='0.3.5' +PACKAGE_STRING='liblognorm 0.3.5' PACKAGE_BUGREPORT='rgerha...@adiscon.com' PACKAGE_URL='' @@ -1434,7 +1434,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures liblognorm 0.3.4 to adapt to many kinds of systems. +\`configure' configures liblognorm 0.3.5 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1504,7 +1504,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of liblognorm 0.3.4:";; + short | recursive ) echo "Configuration of liblognorm 0.3.5:";; esac cat <<\_ACEOF @@ -1618,7 +1618,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -liblognorm configure 0.3.4 +liblognorm configure 0.3.5 generated by GNU Autoconf 2.67 Copyright (C) 2010 Free Software Foundation, Inc. @@ -2041,7 +2041,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by liblognorm $as_me 0.3.4, which was +It was created by liblognorm $as_me 0.3.5, which was generated by GNU Autoconf 2.67. Invocation command line was $ $0 $@ @@ -2856,7 +2856,7 @@ # Define the identity of the package. PACKAGE='liblognorm' - VERSION='0.3.4' + VERSION='0.3.5' cat >>confdefs.h <<_ACEOF @@ -11953,7 +11953,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by liblognorm $as_me 0.3.4, which was +This file was extended by liblognorm $as_me 0.3.5, which was generated by GNU Autoconf 2.67. Invocation command lin