Accepting request 561129 from network:ha-clustering:Factory

OBS-URL: https://build.opensuse.org/request/show/561129
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqb?expand=0&rev=25
This commit is contained in:
Dominique Leuenberger 2018-01-06 17:45:34 +00:00 committed by Git OBS Bridge
commit 3df00d8ec7
5 changed files with 48 additions and 15 deletions

View File

@ -8,15 +8,16 @@
To update to a new release, change "revision" to the desired
git commit hash and bump "version" if necessary
<param name="version">1.0.2</param>
<param name="version">1.0.3</param>
-->
<param name="versionformat">1.0.2+git%cd.%h</param>
<param name="revision">ef4c3a15ea3d3c5d5f9364269cd02d78a308957b</param>
<param name="versionformat">1.0.3+%cd.%h</param>
<param name="revision">master</param>
<param name="changesgenerate">enable</param>
</service>
<service name="recompress" mode="disabled">
<param name="file">*libqb*.tar</param>
<param name="compression">bz2</param>
<param name="file">libqb*.tar</param>
<param name="compression">xz</param>
</service>
<service name="set_version" mode="disabled"/>

View File

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

View File

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

View File

@ -1,3 +1,35 @@
-------------------------------------------------------------------
Tue Jan 2 10:08:14 UTC 2018 - ygao@suse.com
- Update to version 1.0.3+20171226.6d62b64:
- build: fix configure script neglecting, re-enable out-of-tree builds
-------------------------------------------------------------------
Fri Dec 22 03:45:53 UTC 2017 - ygao@suse.com
- Update to version 1.0.3
- warnings cleanup: fix initialiser warning
- warnings cleanup: Wformat: sign-correct PRIu32 specifiers as appropriate
- warnings cleanup: Wsign-compare: log_format: int32_t -> size_t
- warnings cleanup: Wsign-compare: hdb: uint32_t <-> int32_t
- warnings cleanup: Wsign-compare: array: int32_t -> size_t
- warnings cleanup: hdb+loop_timerlist: Wsign-compare: (canary?) variables
- warnings cleanup: Wshift-overflow: trigger arithmetic conv. to unsigned
- Upstream version cs: 28dff090c74b6ba8609c4797294a5afe3fe73987 (v1.0.3)
-------------------------------------------------------------------
Thu Dec 14 14:26:00 UTC 2017 - ygao@suse.com
- fix internal object symbol's leak & expose run-time lib version (bsc#1074327)
- bare fix for libqb logging not working with ld.bfd/binutils 2.29+ (bsc#1074327)
- add extra run-time (client, libqb) checks that logging will work (bsc#1074327)
- tests: add a script to generate callsite-heavy logging client... (bsc#1074327)
- tests: new sort of tests dubbed "functional", cover linker vs. logging (bsc#1074327)
- configure: check section boundary symbols present in the test (bsc#1074327)
- qblog.h: better explanation + behaviour of QB_LOG_INIT_DATA (bsc#1074327)
- log: use fdatasync instead of fsync where possible (#263)
- Upstream version cs: c011b12fcaf093f0463901154c475905f51d783a
-------------------------------------------------------------------
Fri Jul 21 09:46:28 UTC 2017 - ygao@suse.com

View File

@ -1,7 +1,7 @@
#
# spec file for package libqb
#
# 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
@ -16,18 +16,16 @@
#
%global commit 1.0.2.15-ef4c
%bcond_without check
Name: libqb
Version: 1.0.2
Version: 1.0.3+20171226.6d62b64
Release: 0
Summary: An IPC library for high performance servers
License: LGPL-2.1+
Group: Development/Libraries/C and C++
Url: https://github.com/ClusterLabs/libqb
Source0: %{name}-%{commit}.tar.xz
Source0: %{name}-%{version}.tar.xz
Source1: baselibs.conf
Patch1: libqb-configure-package-version.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@ -70,7 +68,7 @@ client server reusable features. It provides high performance logging,
tracing, ipc, and poll.
%prep
%setup -q -n %{name}-%{commit}
%setup -q -n %{name}-%{version}
%patch1 -p1
%build
@ -85,7 +83,9 @@ make %{?_smp_mflags}
# but OBS is capable of doing "make check" successfully, whereas
# "osc build" in a chroot fails.
if [ -w /dev/shm -a -w /var/run ] ; then
make check
make V=1 check \
&& make -C tests/functional/log_internal V=1 check
fi
%endif