SHA256
1
0
forked from pool/libqb

Accepting request 669470 from home:yan_gao:branches:network:ha-clustering:Factory:Test

- 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

- 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

- 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)

OBS-URL: https://build.opensuse.org/request/show/669470
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/libqb?expand=0&rev=86
This commit is contained in:
Yan Gao 2019-01-29 08:49:50 +00:00 committed by Git OBS Bridge
parent 76bb28e562
commit d7116240a7
6 changed files with 47 additions and 15 deletions

6
_servicedata Normal file
View File

@ -0,0 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">git://github.com/ClusterLabs/libqb.git</param>
<param name="changesrevision">c880fcfd8d67d707c2de8bba5099230605f0f9bc</param>
</service>
</servicedata>

View File

@ -1,4 +1,4 @@
libqb0 libqb20
libqb-devel libqb-devel
requires -libqb-<targettype> requires -libqb-<targettype>
requires "libqb0-<targettype> = <version>" requires "libqb20-<targettype> = <version>"

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b0bd38856b1219ba2a3a14d59ede8ff2378e3bee51140380c52a96b7780a483f
size 181608

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c8d446e494453c62e40be705635c8a6c45df30424257eb18e75a62368515aed0
size 176080

View File

@ -1,3 +1,29 @@
-------------------------------------------------------------------
Thu Jan 24 13:24:10 UTC 2019 - ygao@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 - ygao@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 - ygao@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)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jan 2 10:08:14 UTC 2018 - ygao@suse.com Tue Jan 2 10:08:14 UTC 2018 - ygao@suse.com

View File

@ -1,7 +1,7 @@
# #
# spec file for package libqb # 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 # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -19,10 +19,10 @@
%bcond_without check %bcond_without check
Name: libqb Name: libqb
Version: 1.0.3+20171226.6d62b64 Version: 1.0.3+20190115.c880fcf
Release: 0 Release: 0
Summary: An IPC library for high performance servers Summary: An IPC library for high performance servers
License: LGPL-2.1+ License: LGPL-2.1-or-later
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Url: https://github.com/ClusterLabs/libqb Url: https://github.com/ClusterLabs/libqb
Source0: %{name}-%{version}.tar.xz Source0: %{name}-%{version}.tar.xz
@ -46,12 +46,13 @@ libqb is a library with the primary purpose of providing high performance
client server reusable features. It provides high performance logging, client server reusable features. It provides high performance logging,
tracing, ipc, and poll. tracing, ipc, and poll.
%package -n libqb0 %package -n libqb20
Summary: An IPC library for high performance servers Summary: An IPC library for high performance servers
Group: System/Libraries Group: System/Libraries
Provides: %{name} = %{version} Provides: %{name} = %{version}
Obsoletes: libqb0
%description -n libqb0 %description -n libqb20
libqb is a library with the primary purpose of providing high performance libqb is a library with the primary purpose of providing high performance
client server reusable features. It provides high performance logging, client server reusable features. It provides high performance logging,
tracing, ipc, and poll. tracing, ipc, and poll.
@ -84,8 +85,7 @@ make %{?_smp_mflags}
# "osc build" in a chroot fails. # "osc build" in a chroot fails.
if [ -w /dev/shm -a -w /var/run ] ; then if [ -w /dev/shm -a -w /var/run ] ; then
make V=1 check \ make V=1 check
&& make -C tests/functional/log_internal V=1 check
fi fi
%endif %endif
@ -94,11 +94,11 @@ fi
find %{buildroot} -name '*.la' -delete find %{buildroot} -name '*.la' -delete
rm -rf %{buildroot}%{_datadir}/doc 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 %files -n libqb20
%defattr(-,root,root,-) %defattr(-,root,root,-)
%doc COPYING %doc COPYING
%{_sbindir}/qb-blackbox %{_sbindir}/qb-blackbox