Hello community, here is the log from the commit of package libqb for openSUSE:Factory checked in at 2019-02-13 10:17:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libqb (Old) and /work/SRC/openSUSE:Factory/.libqb.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libqb" Wed Feb 13 10:17:54 2019 rev:26 rq:672521 version:1.0.3+20190115.c880fcf Changes: -------- --- /work/SRC/openSUSE:Factory/libqb/libqb.changes 2018-01-06 18:45:37.509223739 +0100 +++ /work/SRC/openSUSE:Factory/.libqb.new.28833/libqb.changes 2019-02-13 10:17:56.005345098 +0100 @@ -1,0 +2,44 @@ +Thu Feb 7 16:48:54 UTC 2019 - y...@suse.com + +- spec: libqb-tools conflicts with libqb0 <= 1.0.3 + +------------------------------------------------------------------- +Tue Jan 29 16:34:09 UTC 2019 - y...@suse.com + +- spec: libqb20 provides libqb-%{version}-%{release} +- spec: add missing COPYING in libqb20 package + +------------------------------------------------------------------- +Tue Jan 29 12:21:19 UTC 2019 - Jan Engelhardt <jeng...@inai.de> + +- Trim filler wording from descriptions. Remove unnecesary + pkgconfig Requires (automatically discovered). +- Split non-library parts of libqb20 into libqb-tools. + +------------------------------------------------------------------- +Thu Jan 24 13:24:10 UTC 2019 - y...@suse.com + +- Update to version 1.0.3+20190115.c880fcf: +- Add Pthreads (and possibly other) flags to the pkg-config file (#332) +- skiplist: Fix previous skiplist fix + +------------------------------------------------------------------- +Mon Nov 12 16:35:19 UTC 2018 - y...@suse.com + +- Update to version 1.0.3+20181112.926e851: +- log: Remove more dead code from linker callsites (#331) (bsc#1074327, bsc#1098449) +- Add the option of hi-res (millisecond) timestamps (#329) +- log: Add configure-time option to use systemd journal instead of syslog (#327) +- log: Add option to re-open a log file (#326) +- skiplist: fix use-after-free in the skiplist traversal + +------------------------------------------------------------------- +Mon Oct 1 14:57:23 UTC 2018 - y...@suse.com + +- Update to version 1.0.3+20180927.633f262: +- logging: Remove linker 'magic' and just use statics for logging callsites (#322) (bsc#1074327, bsc#1098449) +- log: Use RTLD_NOOPEN when checking symbols (#310) +- low customisable log line length (#292) +- ipc_shm: Don't truncate SHM files of an active server (#307) + +------------------------------------------------------------------- Old: ---- libqb-1.0.3+20171226.6d62b64.tar.xz New: ---- _servicedata libqb-1.0.3+20190115.c880fcf.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libqb.spec ++++++ --- /var/tmp/diff_new_pack.Rb8jKA/_old 2019-02-13 10:17:56.449344929 +0100 +++ /var/tmp/diff_new_pack.Rb8jKA/_new 2019-02-13 10:17:56.453344927 +0100 @@ -1,7 +1,7 @@ # # spec file for package libqb # -# 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 @@ -19,10 +19,10 @@ %bcond_without check Name: libqb -Version: 1.0.3+20171226.6d62b64 +Version: 1.0.3+20190115.c880fcf Release: 0 Summary: An IPC library for high performance servers -License: LGPL-2.1+ +License: LGPL-2.1-or-later Group: Development/Libraries/C and C++ Url: https://github.com/ClusterLabs/libqb Source0: %{name}-%{version}.tar.xz @@ -42,30 +42,36 @@ #BuildRequires: git %description -libqb is a library with the primary purpose of providing high performance -client server reusable features. It provides high performance logging, -tracing, ipc, and poll. +libqb is a library providing high performance client server reusable +features. It provides logging, tracing, IPC, and polling. -%package -n libqb0 +%package -n libqb20 Summary: An IPC library for high performance servers Group: System/Libraries -Provides: %{name} = %{version} +Provides: %{name} = %{version}-%{release} -%description -n libqb0 -libqb is a library with the primary purpose of providing high performance -client server reusable features. It provides high performance logging, -tracing, ipc, and poll. +%description -n libqb20 +libqb is a library providing high performance client server reusable +features. It provides logging, tracing, IPC, and polling. %package devel Summary: Development files for %{name} Group: Development/Libraries/C and C++ Requires: %{name} = %{version}-%{release} -Requires: pkgconfig %description devel -libqb is a library with the primary purpose of providing high performance -client server reusable features. It provides high performance logging, -tracing, ipc, and poll. +libqb is a library providing high performance client server reusable +features. It provides logging, tracing, IPC, and polling. + +%package tools +Summary: Utilities from libqb, an IPC library +Group: Development/Tools/Other +Provides: libqb0:/usr/sbin/qb-blackbox +Conflicts: libqb0 <= 1.0.3 + +%description tools +libqb is a library providing high performance client server reusable +features. It provides logging, tracing, IPC, and polling. %prep %setup -q -n %{name}-%{version} @@ -84,8 +90,7 @@ # "osc build" in a chroot fails. if [ -w /dev/shm -a -w /var/run ] ; then - make V=1 check \ - && make -C tests/functional/log_internal V=1 check + make V=1 check fi %endif @@ -94,16 +99,13 @@ find %{buildroot} -name '*.la' -delete rm -rf %{buildroot}%{_datadir}/doc -%post -n libqb0 -p /sbin/ldconfig +%post -n libqb20 -p /sbin/ldconfig -%postun -n libqb0 -p /sbin/ldconfig +%postun -n libqb20 -p /sbin/ldconfig -%files -n libqb0 -%defattr(-,root,root,-) +%files -n libqb20 %doc COPYING -%{_sbindir}/qb-blackbox %{_libdir}/libqb.so.* -%{_mandir}/man8/qb-blackbox.8.gz %files devel %defattr(-,root,root,-) @@ -113,4 +115,10 @@ %{_libdir}/pkgconfig/libqb.pc %{_mandir}/man3/qb*3* +%files tools +%defattr(-,root,root,-) +%doc COPYING +%{_sbindir}/qb-blackbox +%{_mandir}/man8/qb-blackbox.8.gz + %changelog ++++++ _servicedata ++++++ <servicedata> <service name="tar_scm"> <param name="url">git://github.com/ClusterLabs/libqb.git</param> <param name="changesrevision">c880fcfd8d67d707c2de8bba5099230605f0f9bc</param> </service> </servicedata>++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.Rb8jKA/_old 2019-02-13 10:17:56.493344912 +0100 +++ /var/tmp/diff_new_pack.Rb8jKA/_new 2019-02-13 10:17:56.493344912 +0100 @@ -1,4 +1,4 @@ -libqb0 +libqb20 libqb-devel requires -libqb-<targettype> - requires "libqb0-<targettype> = <version>" + requires "libqb20-<targettype> = <version>" ++++++ libqb-1.0.3+20171226.6d62b64.tar.xz -> libqb-1.0.3+20190115.c880fcf.tar.xz ++++++ ++++ 4464 lines of diff (skipped)