Date: Monday, April 24, 2023 @ 10:25:06
Author: mtorromeo
Revision: 1448482
upgpkg: percona-server 8.0.32_24-1
Modified:
percona-server/trunk/PKGBUILD
----------+
PKGBUILD | 35 ++++++++++++++++-------------------
1 file changed, 16 insertions(+), 19 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2023-04-24 09:13:32 UTC (rev 1448481)
+++ PKGBUILD 2023-04-24 10:25:06 UTC (rev 1448482)
@@ -2,7 +2,7 @@
pkgbase=percona-server
pkgname=('libperconaserverclient' 'percona-server-clients' 'percona-server')
-pkgver=8.0.31_23
+pkgver=8.0.32_24
_boost_ver=1.77.0
_pkgver=${pkgver/_/-}
_myver=${pkgver/_rel*}
@@ -17,7 +17,7 @@
'my.cnf'
'mysql-user.conf'
'mysqlrouter-user.conf')
-sha256sums=('04ea622f8914a1d15fb7f649ff4c556a81f351f21c7fb74a36e43ecf600a1827'
+sha256sums=('2867706e914597cb3a5161751573c5463caf8343684ed7eeafcad1eb8f2d081e'
'5347464af5b14ac54bb945dc68f1dd7c56f0dad7262816b956138fc53bcc0131'
'b467b04d6d06152b2abc33f2a6de63fef0fc922dd5119d2ee1d07d3c1a489731'
'5d7710fe88ec6d298175a309c0b776142397b119c468830b2865980292ed5da6'
@@ -45,9 +45,9 @@
mkdir -p build
cd build
- cmake ../$pkgbase-$_pkgver \
- -DCMAKE_C_FLAGS_RELWITHDEBINFO="${CFLAGS} -DNDEBUG
-ffat-lto-objects" \
- -DCMAKE_CXX_FLAGS_RELWITHDEBINFO="${CXXFLAGS} -DNDEBUG
-ffat-lto-objects" \
+ cmake "../$pkgbase-$_pkgver" \
+ -DCMAKE_C_FLAGS_RELWITHDEBINFO="${CFLAGS} -DNDEBUG
-ffat-lto-objects -msse4.2 -mpclmul" \
+ -DCMAKE_CXX_FLAGS_RELWITHDEBINFO="${CXXFLAGS} -DNDEBUG
-ffat-lto-objects -msse4.2 -mpclmul" \
-Wno-dev \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_POSITION_INDEPENDENT_CODE=ON \
@@ -81,6 +81,8 @@
-DWITH_LIBEVENT=system \
-DWITH_PROTOBUF=system \
-DWITH_FIDO=system \
+ -DWITH_ENCRYPTION_UDF=ON \
+ -DWITH_KEYRING_VAULT=ON \
-DWITH_LIBWRAP=OFF \
-DWITH_MECAB=OFF \
-DWITH_PAM=ON \
@@ -89,17 +91,12 @@
-DWITH_BLACKHOLE_STORAGE_ENGINE=ON \
-DWITH_FEDERATED_STORAGE_ENGINE=ON \
-DWITH_ROCKSDB=ON \
- -DTOKU_DEBUG_PARANOID=OFF \
+ -DROCKSDB_DISABLE_AVX2=1 \
+ -DROCKSDB_DISABLE_MARCH_NATIVE=1 \
-DWITH_VALGRIND=OFF \
- -DUSE_VALGRIND=OFF \
-DDEBUG_EXTNAME=OFF \
-DBUILD_TESTING=OFF \
-DWITH_UNIT_TESTS=OFF \
- -DUSE_GTAGS=OFF \
- -DUSE_CTAGS=OFF \
- -DUSE_ETAGS=OFF \
- -DUSE_CSCOPE=OFF \
- -DTOKUDB_BACKUP_PLUGIN_VERSION=$_pkgver \
-DWITH_SYSTEMD=1 \
-DCMAKE_EXE_LINKER_FLAGS='-ljemalloc' \
-DWITH_NUMA=ON \
@@ -122,11 +119,11 @@
rm -vrf "$pkgdir"/usr/lib/perconaserver/plugin/debug
install -Dm755 scripts/mysql_config
"$pkgdir"/usr/bin/perconaserver_config
- install -Dm644 "$srcdir"/$pkgbase-$_pkgver/man/mysql_config.1
"$pkgdir"/usr/share/man/man1/perconaserver_config.1
+ install -Dm644 "$srcdir/$pkgbase-$_pkgver/man/mysql_config.1"
"$pkgdir"/usr/share/man/man1/perconaserver_config.1
sed s@/lib64@/lib@ -i "$pkgdir"/usr/bin/perconaserver_config
install -D -m0644 scripts/perconaserverclient.pc
"$pkgdir"/usr/lib/pkgconfig/perconaserverclient.pc
- install -D -m0644 "$srcdir"/$pkgbase-$_pkgver/support-files/mysql.m4
"$pkgdir"/usr/share/aclocal/perconaserverclient.m4
+ install -D -m0644 "$srcdir/$pkgbase-$_pkgver/support-files/mysql.m4"
"$pkgdir"/usr/share/aclocal/perconaserverclient.m4
}
package_percona-server-clients() {
@@ -141,7 +138,7 @@
# install man pages
install -d "$pkgdir"/usr/share/man/man1
for man in
mysql{,admin,check,dump,import,show,slap,pump,binlog,_upgrade}; do
- install -m644 "$srcdir"/$pkgbase-$_pkgver/man/$man.1
"$pkgdir"/usr/share/man/man1/$man.1
+ install -m644 "$srcdir/$pkgbase-$_pkgver/man/$man.1"
"$pkgdir"/usr/share/man/man1/$man.1
done
# provided by percona-server
@@ -162,15 +159,15 @@
make DESTDIR="$pkgdir" install
cd "$pkgdir"
- install -Dm644 "$srcdir"/my.cnf etc/mysql/my.cnf
- install -Dm644 "$srcdir"/mysql-user.conf usr/lib/sysusers.d/mysql.conf
+ install -Dm644 "$srcdir/my.cnf" etc/mysql/my.cnf
+ install -Dm644 "$srcdir/mysql-user.conf" usr/lib/sysusers.d/mysql.conf
install -dm755 etc/mysqlrouter
sed -e 's:@ROUTER_RUNTIMEDIR@:/run/mysqlrouter:' \
-e 's:^logging_folder.*:logging_folder =:' \
-
"$srcdir"/$pkgbase-$_pkgver/packaging/rpm-common/mysqlrouter.conf.in \
+
"$srcdir/$pkgbase-$_pkgver/packaging/rpm-common/mysqlrouter.conf.in" \
> etc/mysqlrouter/mysqlrouter.conf
- install -Dm644 "$srcdir"/mysqlrouter-user.conf
usr/lib/sysusers.d/mysqlrouter.conf
+ install -Dm644 "$srcdir/mysqlrouter-user.conf"
usr/lib/sysusers.d/mysqlrouter.conf
chmod 755 usr
rm -vrf
usr/{cmake,lib/perconaserver/plugin/debug,lib/tmpfiles.d/mysql{,router}.conf}