The package rpms/mariadb.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/mariadb.git/commit/?id=4b2f1f01fe....
Change:
+%ifarch ppc ppc64 ppc64p7 ppc64le s390 s390x
Thanks.
Full change:
============
commit 4b2f1f01fe765e2137702731e8190df975dabfbb
Author: Michal Schorm <mschorm(a)redhat.com>
Date: Tue Jan 9 11:34:15 2018 +0100
Fix cmake arguments (blocked debug builds)
Fix loading of skipped tests files (omitted ppc list)
diff --git a/mariadb.spec b/mariadb.spec
index da66f34..8b9789a 100644
--- a/mariadb.spec
+++ b/mariadb.spec
@@ -61,7 +61,7 @@
# For deep debugging we need to build binaries with extra debug info
# ISSUE: FTBFS in 10.1.30 version:
https://jira.mariadb.org/browse/MDEV-14886
-%bcond_with debug
+%bcond_with debug
# Include files for SysV init or systemd
%if 0%{?fedora} >= 15 || 0%{?rhel} >= 7
@@ -627,8 +627,8 @@ cat %{SOURCE50} | tee -a mysql-test/unstable-tests
cat %{SOURCE51} | tee -a mysql-test/unstable-tests
%endif
-%ifarch ppc ppc64 ppc64p7 s390 s390x
-cat %{SOURCE51} | tee -a mysql-test/unstable-tests
+%ifarch ppc ppc64 ppc64p7 ppc64le s390 s390x
+cat %{SOURCE52} | tee -a mysql-test/unstable-tests
%endif
cp %{SOURCE2} %{SOURCE3} %{SOURCE10} %{SOURCE11} %{SOURCE12} \
@@ -734,14 +734,14 @@ export LDFLAGS
-DWITH_EMBEDDED_SERVER=ON \
-DWITH_SSL=system \
-DWITH_ZLIB=system \
-%{?with_bundled_pcre: -DWITH_PCRE=system}\
+%{?with_bundled_pcre: -DWITH_PCRE=system} \
-DWITH_JEMALLOC=system \
-%{!?with_tokudb: -DWITHOUT_TOKUDB=ON}\
-%{!?with_mroonga: -DWITHOUT_MROONGA=ON}\
-%{!?with_oqgraph: -DWITHOUT_OQGRAPH=ON}\
+%{!?with_tokudb: -DWITHOUT_TOKUDB=ON} \
+%{!?with_mroonga: -DWITHOUT_MROONGA=ON} \
+%{!?with_oqgraph: -DWITHOUT_OQGRAPH=ON} \
-DTMPDIR=/var/tmp \
-%{?with_debug: -DCMAKE_BUILD_TYPE=Debug}\
-%{?_hardened_build:-DWITH_MYSQLD_LDFLAGS="-pie -Wl,-z,relro,-z,now"}
+%{?with_debug: -DCMAKE_BUILD_TYPE=Debug} \
+%{?_hardened_build: -DWITH_MYSQLD_LDFLAGS="-pie -Wl,-z,relro,-z,now"}
make %{?_smp_mflags} VERBOSE=1
@@ -1431,6 +1431,10 @@ fi
%endif
%changelog
+* Tue Jan 09 2018 Michal Schorm <mschorm(a)redhat.com> - 3:10.1.30-1
+- Fix cmake arguments (blocked debug builds)
+- Fix loading of skipped tests files (omitted ppc list)
+
* Sat Dec 23 2017 Michal Schorm <mschorm(a)redhat.com> - 3:10.1.30-1
- Rebase to 10.1.30
diff --git a/rh-skipped-tests-base.list b/rh-skipped-tests-base.list
index 609db2d..a086ae8 100644
--- a/rh-skipped-tests-base.list
+++ b/rh-skipped-tests-base.list
@@ -26,3 +26,7 @@ innodb.innodb_defrag_binlog :
sys_vars.log_error_func :
sys_vars.log_error_func2 :
sys_vars.slave_parallel_threads_basic :
+
+# Sometimes produces warnings on ppc & aarch; since 10.1.30
+parts.partition_alter4_innodb :
+
diff --git a/rh-skipped-tests-ppc-s390.list b/rh-skipped-tests-ppc-s390.list
index 1f70305..52b49ed 100644
--- a/rh-skipped-tests-ppc-s390.list
+++ b/rh-skipped-tests-ppc-s390.list
@@ -1,11 +1,7 @@
# Fails only on PPC64le
# Fails since 10.1.30
-parts.partition_alter4_innodb :
parts.partition_basic_innodb :
# Fails only on PPC64
# Fails since 10.1.30
vcol.vcol_supported_sql_funcs_innodb :
-
-# Sometimes produces warnings on ppc; since 10.1.30
-parts.partition_alter4_innodb :