Compare commits

...

10 Commits

Author SHA1 Message Date
openeuler-ci-bot
542550a09e
!39 Upgrade to 26.4.16 and fix build error
From: @starlet-dx 
Reviewed-by: @wang--ge 
Signed-off-by: @wang--ge
2023-12-06 08:03:17 +00:00
starlet-dx
a9c563962a Upgrade to 26.4.16 and fix build error 2023-12-06 14:44:09 +08:00
openeuler-ci-bot
cb63e9d32f
!32 Update to 26.4.14
From: @wk333 
Reviewed-by: @wang--ge 
Signed-off-by: @wang--ge
2023-10-31 11:40:39 +00:00
wk333
7627237df6 Update to 26.4.14 2023-10-31 16:43:42 +08:00
openeuler-ci-bot
ae5c730482
!30 set strict_build=0, fix changelog date
From: @wonleing 
Reviewed-by: @small_leek 
Signed-off-by: @small_leek
2023-02-24 07:33:48 +00:00
Leon Wang
c312100322 set strict_build=0, fix changelog date 2022-12-22 10:20:04 +08:00
openeuler-ci-bot
b769e5e86e !20 Update to 26.4.8
From: @ultra_planet
Reviewed-by: @small_leek
Signed-off-by: @small_leek
2021-08-26 02:29:09 +00:00
lingsheng
4b65a2a5b0 Update to 26.4.8 2021-08-25 20:22:21 +08:00
openeuler-ci-bot
0e9bc62e31 !13 Remove unsupported reload option
From: @ultra_planet
Reviewed-by: @small_leek
Signed-off-by: @small_leek
2021-08-16 07:48:37 +00:00
lingsheng
9ba7461d9a Remove unsupported reload option 2021-08-16 15:09:58 +08:00
5 changed files with 1990 additions and 9 deletions

File diff suppressed because it is too large Load Diff

Binary file not shown.

BIN
galera-4-26.4.16.tar.gz Normal file

Binary file not shown.

View File

@ -1,11 +1,11 @@
%global galeradoc %{buildroot}%{_docdir}/galera %global galeradoc %{buildroot}%{_docdir}/galera
Name: galera Name: galera
Version: 25.3.26 Version: 26.4.16
Release: 4 Release: 1
Summary: Synchronous multi-master replication library Summary: Synchronous multi-master replication library
License: GPLv2 License: GPLv2
URL: http://galeracluster.com/ URL: http://galeracluster.com/
Source0: http://releases.galeracluster.com/%{name}-3.26/source/%{name}-3-%{version}.tar.gz Source0: http://releases.galeracluster.com/%{name}-4.16/source/%{name}-4-%{version}.tar.gz
Source1: garbd.service Source1: garbd.service
#systemd startup script #systemd startup script
Source2: garbd-wrapper Source2: garbd-wrapper
@ -13,6 +13,8 @@ Source2: garbd-wrapper
#Use decode to make the SConstruct Python3 compatible #Use decode to make the SConstruct Python3 compatible
#https://github.com/codership/galera/commit/71685db8da72b81a0950c19269281d10ae179706.patch #https://github.com/codership/galera/commit/71685db8da72b81a0950c19269281d10ae179706.patch
Patch0000: galera-python3.patch Patch0000: galera-python3.patch
# https://salsa.debian.org/mariadb-team/galera-4/-/commit/19f010d78a98d8c481b57de27b0b59cdad8b979d
Patch0001: Apply-upstream-patches-from-codership-galera-558.patch
BuildRequires: asio-devel boost-devel check-devel gcc-c++ openssl-devel python3-scons systemd BuildRequires: asio-devel boost-devel check-devel gcc-c++ openssl-devel python3-scons systemd
Requires: nmap-ncat Requires: nmap-ncat
@ -23,7 +25,9 @@ Requires(post,preun,postun): systemd
This is Galera replication - Codership's implementation of the write set replication (wsrep) interface. This is Galera replication - Codership's implementation of the write set replication (wsrep) interface.
%prep %prep
%autosetup -n %{name}-3-%{version} -p1 %autosetup -n %{name}-4-%{version} -p1
sed -i '/^GALERA_VER/s/API + //' wsrep/tests/SConscript
%build %build
%{set_build_flags} %{set_build_flags}
@ -33,13 +37,11 @@ CFLAGS=`echo $CFLAGS| sed -e "s|-Wp,-D_GLIBCXX_ASSERTIONS||g" `
CXXFLAGS=`echo $CXXFLAGS| sed -e "s|-Wp,-D_GLIBCXX_ASSERTIONS||g" ` CXXFLAGS=`echo $CXXFLAGS| sed -e "s|-Wp,-D_GLIBCXX_ASSERTIONS||g" `
export CPPFLAGS CFLAGS CXXFLAGS export CPPFLAGS CFLAGS CXXFLAGS
scons-3 %{?_smp_mflags} strict_build_flags=1 scons-3 %{?_smp_mflags} strict_build_flags=0
%install %install
install -D -m 644 COPYING %{galeradoc}/COPYING install -D -m 644 COPYING %{galeradoc}/COPYING
install -D -m 644 asio/LICENSE_1_0.txt %{galeradoc}/LICENSE.asio install -D -m 644 asio/LICENSE_1_0.txt %{galeradoc}/LICENSE.asio
install -D -m 644 chromium/LICENSE %{galeradoc}/LICENSE.chromium
install -D -m 644 www.evanjones.ca/LICENSE %{galeradoc}/LICENSE.crc32
install -D -m 644 scripts/packages/README %{galeradoc}/README install -D -m 644 scripts/packages/README %{galeradoc}/README
install -D -m 644 scripts/packages/README-MySQL %{galeradoc}/README-MySQL install -D -m 644 scripts/packages/README-MySQL %{galeradoc}/README-MySQL
install -D -m 644 garb/files/garb.cnf %{buildroot}%{_sysconfdir}/sysconfig/garb install -D -m 644 garb/files/garb.cnf %{buildroot}%{_sysconfdir}/sysconfig/garb
@ -69,11 +71,26 @@ install -D -m 755 libgalera_smm.so %{buildroot}%{_libdir}/galera/li
%{_unitdir}/garbd.service %{_unitdir}/garbd.service
%changelog %changelog
* Wed Dec 06 2023 yaoxin <yao_xin001@hoperun.com> - 26.4.16-1
- Upgrade to 26.4.16 and fix build error
* Tue Oct 31 2023 wangkai <13474090681@163.com> - 26.4.14-1
- Update to 26.4.14
* Thu Dec 22 2022 wanglin <wangl29@chinatelecom.cn> - 26.4.8-2
- Set strict_build_flags=0 and fix changelog date
* Wed Aug 25 2021 lingsheng <lingsheng@huawei.com> - 26.4.8-1
- Update to 26.4.8
* Mon Aug 16 2021 lingsheng <lingsheng@huawei.com> - 25.3.26-5
- Remove unsupported reload option
* Wed Jul 21 2021 lingsheng <lingsheng@huawei.com> - 25.3.26-4 * Wed Jul 21 2021 lingsheng <lingsheng@huawei.com> - 25.3.26-4
- Remove unnecessary buildrequire gdb - Remove unnecessary buildrequire gdb
* Sat Mar 21 2020 songnannan <songnannan2@huawei.com> - 25.3.26-3 * Sat Mar 21 2020 songnannan <songnannan2@huawei.com> - 25.3.26-3
- add gdb in buildrequires - add gdb in buildrequires
* Thu Mar 4 2020 zhouyihang<zhouyihang1@huawei.com> - 25.3.26-2 * Wed Mar 4 2020 zhouyihang<zhouyihang1@huawei.com> - 25.3.26-2
- Pakcage init - Pakcage init

View File

@ -4,7 +4,6 @@ Documentation=https://galeracluster.com/library/documentation/arbitrator.html
[Service] [Service]
ExecStart=/usr/sbin/garbd-wrapper ExecStart=/usr/sbin/garbd-wrapper
ExecReload=/bin/kill -HUP $MAINPID
[Install] [Install]
WantedBy=multi-user.target WantedBy=multi-user.target