The package rpms/cjdns.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/cjdns.git/commit/?id=4e0e75897d16a1….
Change:
+%ifarch armv7hl
Thanks.
Full change:
============
commit 4e0e75897d16a12bb04a5bb23f820299aea0b1da
Author: Stuart D. Gathman <stuart(a)gathman.org>
Date: Wed Apr 29 21:07:12 2020 -0400
Disable SECCOMP for armv7hl instead of using ExcludeArch
diff --git a/cjdns.spec b/cjdns.spec
index 33bceb7..df24d8f 100644
--- a/cjdns.spec
+++ b/cjdns.spec
@@ -14,7 +14,11 @@
%bcond_with libsodium
# Option to disable SECCOMP: confusing backward logic
# Needed to run on openvz and other container systems
+%ifarch armv7hl
+%bcond_with seccomp
+%else
%bcond_without seccomp
+%endif
# Option to use system libuv instead of bundled libuv-0.11.19
%bcond_with libuv
# When with_python3 is set, this replaces tools in bin and libexec
@@ -81,7 +85,7 @@
Name: cjdns
# major version is cjdns protocol version:
Version: 20.6
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: The privacy-friendly network without borders
# cjdns is all GPLv3 except libuv which is MIT and BSD and ISC
# cnacl is unused except when use_embedded is true
@@ -193,7 +197,7 @@ Provides: bundled(nacl) = 20110221
# build system requires nodejs, unfortunately
ExclusiveArch: %{nodejs_arches}
# Seccomp_test is too slow on koji for this arch
-ExcludeArch: armv7hl
+#ExcludeArch: armv7hl
%description
Cjdns implements an encrypted IPv6 network using public-key cryptography for
@@ -332,7 +336,7 @@ fi
rm -rf node_build/dependencies/libuv
%else
rm -rf node_build/dependencies/libuv/build/gyp # use system gyp
-%ifarch s390x
+%ifarch armv7hl
sed -i -e '/optimizeLevel:/ s/-O0/-O3/' node_build/make.js
%else
sed -i -e '/optimizeLevel:/ s/-O0/-O3/' node_build/make.js
@@ -750,6 +754,9 @@ fi
%{_bindir}/graphStats
%changelog
+* Wed Apr 29 2020 Stuart Gathman <stuart(a)gathman.org> - 20.6-2
+- Disable SECCOMP by default for armv7hl instead of excluding arch
+
* Mon Mar 16 2020 Stuart Gathman <stuart(a)gathman.org> - 20.6-1
- New upstream release
The package rpms/cjdns.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/cjdns.git/commit/?id=4e0e75897d16a1….
Change:
+%ifarch armv7hl
Thanks.
Full change:
============
commit 4e0e75897d16a12bb04a5bb23f820299aea0b1da
Author: Stuart D. Gathman <stuart(a)gathman.org>
Date: Wed Apr 29 21:07:12 2020 -0400
Disable SECCOMP for armv7hl instead of using ExcludeArch
diff --git a/cjdns.spec b/cjdns.spec
index 33bceb7..df24d8f 100644
--- a/cjdns.spec
+++ b/cjdns.spec
@@ -14,7 +14,11 @@
%bcond_with libsodium
# Option to disable SECCOMP: confusing backward logic
# Needed to run on openvz and other container systems
+%ifarch armv7hl
+%bcond_with seccomp
+%else
%bcond_without seccomp
+%endif
# Option to use system libuv instead of bundled libuv-0.11.19
%bcond_with libuv
# When with_python3 is set, this replaces tools in bin and libexec
@@ -81,7 +85,7 @@
Name: cjdns
# major version is cjdns protocol version:
Version: 20.6
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: The privacy-friendly network without borders
# cjdns is all GPLv3 except libuv which is MIT and BSD and ISC
# cnacl is unused except when use_embedded is true
@@ -193,7 +197,7 @@ Provides: bundled(nacl) = 20110221
# build system requires nodejs, unfortunately
ExclusiveArch: %{nodejs_arches}
# Seccomp_test is too slow on koji for this arch
-ExcludeArch: armv7hl
+#ExcludeArch: armv7hl
%description
Cjdns implements an encrypted IPv6 network using public-key cryptography for
@@ -332,7 +336,7 @@ fi
rm -rf node_build/dependencies/libuv
%else
rm -rf node_build/dependencies/libuv/build/gyp # use system gyp
-%ifarch s390x
+%ifarch armv7hl
sed -i -e '/optimizeLevel:/ s/-O0/-O3/' node_build/make.js
%else
sed -i -e '/optimizeLevel:/ s/-O0/-O3/' node_build/make.js
@@ -750,6 +754,9 @@ fi
%{_bindir}/graphStats
%changelog
+* Wed Apr 29 2020 Stuart Gathman <stuart(a)gathman.org> - 20.6-2
+- Disable SECCOMP by default for armv7hl instead of excluding arch
+
* Mon Mar 16 2020 Stuart Gathman <stuart(a)gathman.org> - 20.6-1
- New upstream release
The package rpms/community-mysql.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/community-mysql.git/commit/?id=4e31….
Change:
+%ifarch s390x
Thanks.
Full change:
============
commit 7834706bc2b61a61611073010e213870dc32a345
Author: Lars Tangvald <lars.tangvald(a)oracle.com>
Date: Wed Apr 29 15:02:17 2020 +0200
Update to MySQL 8.0.20
diff --git a/community-mysql-2020.patch b/community-mysql-2020.patch
deleted file mode 100644
index 96f3819..0000000
--- a/community-mysql-2020.patch
+++ /dev/null
@@ -1,103 +0,0 @@
-diff --git a/mysql-test/r/events_bugs.result b/mysql-test/r/events_bugs.result
-index 56821679efe..b05c76a7586 100644
---- a/mysql-test/r/events_bugs.result
-+++ b/mysql-test/r/events_bugs.result
-@@ -42,11 +42,11 @@ Warnings:
- Note 1588 Event execution time is in the past and ON COMPLETION NOT PRESERVE is set. The event was dropped immediately after creation.
- show events;
- Db Name Definer Time zone Type Execute at Interval value Interval field Starts Ends Status Originator character_set_client collation_connection Database Collation
--create event e_55 on schedule at 20200101000000 starts 10000101000000 do drop table t;
-+create event e_55 on schedule at 20380101000000 starts 10000101000000 do drop table t;
- ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'starts 10000101000000 do drop table t' at line 1
--create event e_55 on schedule at 20200101000000 ends 10000101000000 do drop table t;
-+create event e_55 on schedule at 20380101000000 ends 10000101000000 do drop table t;
- ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ends 10000101000000 do drop table t' at line 1
--create event e_55 on schedule at 20200101000000 starts 10000101000000 ends 10000101000000 do drop table t;
-+create event e_55 on schedule at 20380101000000 starts 10000101000000 ends 10000101000000 do drop table t;
- ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'starts 10000101000000 ends 10000101000000 do drop table t' at line 1
- create event e_55 on schedule every 10 hour starts 10000101000000 do drop table t;
- ERROR HY000: Incorrect STARTS value: '10000101000000'
-@@ -411,16 +411,16 @@ SHOW EVENTS;
- Db Name Definer Time zone Type Execute at Interval value Interval field Starts Ends Status Originator character_set_client collation_connection Database Collation
- events_test e1 root@localhost +02:00 ONE TIME 2000-01-02 00:00:00 NULL NULL NULL NULL DISABLED 1 latin1 latin1_swedish_ci utf8mb4_0900_ai_ci
- SET TIME_ZONE= '-03:00';
--ALTER EVENT e1 ON SCHEDULE EVERY 1 DAY ENDS '2030-01-03 00:00:00'
-+ALTER EVENT e1 ON SCHEDULE EVERY 1 DAY ENDS '2038-01-03 00:00:00'
- ON COMPLETION PRESERVE DISABLE;
- SHOW EVENTS;
- Db Name Definer Time zone Type Execute at Interval value Interval field Starts Ends Status Originator character_set_client collation_connection Database Collation
--events_test e1 root@localhost -03:00 RECURRING NULL 1 DAY 2005-12-31 20:58:59 2030-01-03 00:00:00 DISABLED 1 latin1 latin1_swedish_ci utf8mb4_0900_ai_ci
-+events_test e1 root@localhost -03:00 RECURRING NULL 1 DAY 2005-12-31 20:58:59 2038-01-03 00:00:00 DISABLED 1 latin1 latin1_swedish_ci utf8mb4_0900_ai_ci
- SET TIME_ZONE= '+04:00';
- ALTER EVENT e1 DO SELECT 2;
- SHOW EVENTS;
- Db Name Definer Time zone Type Execute at Interval value Interval field Starts Ends Status Originator character_set_client collation_connection Database Collation
--events_test e1 root@localhost -03:00 RECURRING NULL 1 DAY 2005-12-31 20:58:59 2030-01-03 00:00:00 DISABLED 1 latin1 latin1_swedish_ci utf8mb4_0900_ai_ci
-+events_test e1 root@localhost -03:00 RECURRING NULL 1 DAY 2005-12-31 20:58:59 2038-01-03 00:00:00 DISABLED 1 latin1 latin1_swedish_ci utf8mb4_0900_ai_ci
- DROP EVENT e1;
- SET TIME_ZONE='+05:00';
- CREATE EVENT e1 ON SCHEDULE EVERY 1 DAY STARTS '2006-01-01 00:00:00' DO
-@@ -647,7 +647,7 @@ SET GLOBAL READ_ONLY = 1;
- # Connection: u1_con (mysqltest_u1@localhost/events_test).
- #
-
--CREATE EVENT e1 ON SCHEDULE AT '2020-01-01 00:00:00' DO SET @a = 1;
-+CREATE EVENT e1 ON SCHEDULE AT '2038-01-01 00:00:00' DO SET @a = 1;
- ERROR HY000: The MySQL server is running with the --read-only option so it cannot execute this statement
-
- ALTER EVENT e1 COMMENT 'comment';
-@@ -660,7 +660,7 @@ ERROR HY000: The MySQL server is running with the --read-only option so it canno
- # Connection: root_con (root@localhost/events_test).
- #
-
--CREATE EVENT e1 ON SCHEDULE AT '2020-01-01 00:00:00' DO SET @a = 1;
-+CREATE EVENT e1 ON SCHEDULE AT '2038-01-01 00:00:00' DO SET @a = 1;
-
- ALTER EVENT e1 COMMENT 'comment';
-
-diff --git a/mysql-test/t/events_bugs.test b/mysql-test/t/events_bugs.test
-index b35e8627852..8a4de2d4d55 100644
---- a/mysql-test/t/events_bugs.test
-+++ b/mysql-test/t/events_bugs.test
-@@ -216,11 +216,11 @@ create event e_55 on schedule at 20000101000000 do drop table t;
- show events;
-
- --error ER_PARSE_ERROR
--create event e_55 on schedule at 20200101000000 starts 10000101000000 do drop table t;
-+create event e_55 on schedule at 20380101000000 starts 10000101000000 do drop table t;
- --error ER_PARSE_ERROR
--create event e_55 on schedule at 20200101000000 ends 10000101000000 do drop table t;
-+create event e_55 on schedule at 20380101000000 ends 10000101000000 do drop table t;
- --error ER_PARSE_ERROR
--create event e_55 on schedule at 20200101000000 starts 10000101000000 ends 10000101000000 do drop table t;
-+create event e_55 on schedule at 20380101000000 starts 10000101000000 ends 10000101000000 do drop table t;
- --error ER_WRONG_VALUE
- create event e_55 on schedule every 10 hour starts 10000101000000 do drop table t;
-
-@@ -722,7 +722,7 @@ SHOW EVENTS;
-
- # This will update event time zone.
- SET TIME_ZONE= '-03:00';
--ALTER EVENT e1 ON SCHEDULE EVERY 1 DAY ENDS '2030-01-03 00:00:00'
-+ALTER EVENT e1 ON SCHEDULE EVERY 1 DAY ENDS '2038-01-03 00:00:00'
- ON COMPLETION PRESERVE DISABLE;
- SHOW EVENTS;
-
-@@ -1033,7 +1033,7 @@ SET GLOBAL READ_ONLY = 1;
- --echo
-
- --error ER_OPTION_PREVENTS_STATEMENT
--CREATE EVENT e1 ON SCHEDULE AT '2020-01-01 00:00:00' DO SET @a = 1;
-+CREATE EVENT e1 ON SCHEDULE AT '2038-01-01 00:00:00' DO SET @a = 1;
-
- --echo
-
-@@ -1057,7 +1057,7 @@ DROP EVENT e1;
-
- --echo
-
--CREATE EVENT e1 ON SCHEDULE AT '2020-01-01 00:00:00' DO SET @a = 1;
-+CREATE EVENT e1 ON SCHEDULE AT '2038-01-01 00:00:00' DO SET @a = 1;
-
- --echo
-
diff --git a/community-mysql.spec b/community-mysql.spec
index f58fd0a..edc5585 100644
--- a/community-mysql.spec
+++ b/community-mysql.spec
@@ -66,8 +66,8 @@
%global sameevr %{?epoch:%{epoch}:}%{version}-%{release}
Name: community-mysql
-Version: 8.0.19
-Release: 3%{?with_debug:.debug}%{?dist}
+Version: 8.0.20
+Release: 1%{?with_debug:.debug}%{?dist}
Summary: MySQL client programs and shared libraries
URL: http://www.mysql.com
@@ -105,7 +105,6 @@ Patch51: %{pkgnamepatch}-chain-certs.patch
Patch52: %{pkgnamepatch}-sharedir.patch
Patch55: %{pkgnamepatch}-rpath.patch
Patch75: %{pkgnamepatch}-arm32-timer.patch
-Patch76: %{pkgnamepatch}-2020.patch
# Patches taken from boost 1.59
Patch115: boost-1.58.0-pool.patch
@@ -374,7 +373,6 @@ the MySQL sources.
%patch52 -p1
%patch55 -p1
%patch75 -p1
-%patch76 -p1
# Patch Boost
pushd boost/boost_1_??_0
@@ -393,11 +391,8 @@ touch %{skiplist}
add_test innodb.redo_log_archive_04 failed since 8.0.17
add_test clone.remote_dml_no_binlog failed since 8.0.17
-add_test x.message_protobuf_nested due to protobuf 3.11
-add_test x.message_compressed_payload due to protobuf 3.11
add_test auth_sec.keyring_file_data_qa sporadic since 8.0.19
add_test collations.chinese sporadic since 8.0.19
-add_test main.events_1 everywhere always since F32 mass rebuild
# These tests fail on armv7hl; last check 8.0.16
%ifarch %arm aarch64
@@ -855,6 +850,9 @@ fi
%endif
%changelog
+* Sun Apr 26 2020 Lars Tangvald <lars.tangvald(a)oracle.com> - 8.0.20-1
+- Update to MySQL 8.0.20
+
* Wed Apr 01 2020 Jitka Plesnikova <jplesnik(a)redhat.com> - 8.0.19-3
- Specify all perl dependencies
diff --git a/sources b/sources
index 5111f6e..34d177d 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (mysql-boost-8.0.19.tar.gz) = 5ffc03f005ab2585694902e926b6cb2b10059b2b030549eccd3949f9c3b2f02626d02529f940dec003f2d69683856fd1c720ff12f89dfbdc48befaf24a9c4d01
+SHA512 (mysql-boost-8.0.20.tar.gz) = 7a962e9ddec7069008c5ab6ac2801515e2661ca2875afc6141541c03e2f941f4255b3c0d806a4df2fd2f2f1d12323aeb1e456c1d364777a18ccebefad7b22a99
commit 48992864ae73baf45a1a8d89a238545cb3668f65
Author: Jitka Plesnikova <jplesnik(a)redhat.com>
Date: Thu Apr 2 09:51:20 2020 +0200
Specify all perl dependencies
diff --git a/community-mysql.spec b/community-mysql.spec
index 5251b3d..f58fd0a 100644
--- a/community-mysql.spec
+++ b/community-mysql.spec
@@ -67,7 +67,7 @@
Name: community-mysql
Version: 8.0.19
-Release: 2%{?with_debug:.debug}%{?dist}
+Release: 3%{?with_debug:.debug}%{?dist}
Summary: MySQL client programs and shared libraries
URL: http://www.mysql.com
@@ -144,22 +144,43 @@ BuildRequires: multilib-rpm-config
# Tests requires time and ps and some perl modules
BuildRequires: procps
BuildRequires: time
+BuildRequires: perl(base)
+BuildRequires: perl(Carp)
+BuildRequires: perl(Cwd)
BuildRequires: perl(Digest::file)
BuildRequires: perl(Digest::MD5)
+BuildRequires: perl(English)
BuildRequires: perl(Env)
+BuildRequires: perl(Errno)
BuildRequires: perl(Exporter)
BuildRequires: perl(Fcntl)
+BuildRequires: perl(File::Basename)
+BuildRequires: perl(File::Copy)
+BuildRequires: perl(File::Find)
+BuildRequires: perl(File::Spec)
+BuildRequires: perl(File::Spec::Functions)
BuildRequires: perl(File::Temp)
BuildRequires: perl(Data::Dumper)
BuildRequires: perl(Getopt::Long)
+BuildRequires: perl(if)
+BuildRequires: perl(IO::File)
+BuildRequires: perl(IO::Handle)
+BuildRequires: perl(IO::Select)
+BuildRequires: perl(IO::Socket::INET)
BuildRequires: perl(IPC::Open3)
BuildRequires: perl(JSON)
+BuildRequires: perl(lib)
BuildRequires: perl(LWP::Simple)
BuildRequires: perl(Memoize)
+BuildRequires: perl(Net::Ping)
+BuildRequires: perl(POSIX)
BuildRequires: perl(Socket)
+BuildRequires: perl(strict)
BuildRequires: perl(Sys::Hostname)
BuildRequires: perl(Test::More)
BuildRequires: perl(Time::HiRes)
+BuildRequires: perl(Time::localtime)
+BuildRequires: perl(warnings)
BuildRequires: systemd
@@ -834,6 +855,9 @@ fi
%endif
%changelog
+* Wed Apr 01 2020 Jitka Plesnikova <jplesnik(a)redhat.com> - 8.0.19-3
+- Specify all perl dependencies
+
* Tue Jan 28 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 8.0.19-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
commit 4e311feff754cd6640e3f78617a63c23a6a084c5
Author: Michal Schorm <mschorm(a)redhat.com>
Date: Tue Feb 11 01:10:32 2020 +0100
Add failing tests list since F32 mass rebuild
diff --git a/community-mysql.spec b/community-mysql.spec
index 10538e5..5251b3d 100644
--- a/community-mysql.spec
+++ b/community-mysql.spec
@@ -393,6 +393,28 @@ add_test clone.remote_error_basic max_allowed_packet is 0
add_test innodb.create_tablespace
%endif
+%ifarch s390x
+# Fails since F32 Mass Rebuild
+add_test gis.geometry_class_attri_prop
+add_test gis.geometry_property_function_issimple
+add_test gis.gis_bugs_crashes
+add_test gis.spatial_analysis_functions_buffer
+add_test gis.spatial_analysis_functions_centroid
+add_test gis.spatial_analysis_functions_distance
+add_test gis.spatial_operators_intersection
+add_test gis.spatial_op_testingfunc_mix
+add_test gis.spatial_utility_function_distance_sphere
+add_test gis.spatial_utility_function_simplify
+add_test innodb.log_encrypt_kill main.with_recursive
+add_test innodb.mysqldump_max_recordsize
+add_test main.lock_multi_bug38499
+add_test main.window_std_var
+add_test main.window_std_var_optimized
+add_test main.with_recursive
+%endif
+
+
+
popd
cp %{SOURCE2} %{SOURCE3} %{SOURCE10} %{SOURCE11} %{SOURCE12} \
commit 1774cb35fa95cb26050b00f4298ccfb4a270faeb
Author: Michal Schorm <mschorm(a)redhat.com>
Date: Sat Feb 8 03:29:41 2020 +0100
Add failing test
diff --git a/community-mysql.spec b/community-mysql.spec
index a32092b..10538e5 100644
--- a/community-mysql.spec
+++ b/community-mysql.spec
@@ -376,6 +376,7 @@ add_test x.message_protobuf_nested due to protobuf 3.11
add_test x.message_compressed_payload due to protobuf 3.11
add_test auth_sec.keyring_file_data_qa sporadic since 8.0.19
add_test collations.chinese sporadic since 8.0.19
+add_test main.events_1 everywhere always since F32 mass rebuild
# These tests fail on armv7hl; last check 8.0.16
%ifarch %arm aarch64
commit b8d09ead424cb201f3176397e25aba9d44a6ba4c
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Tue Jan 28 14:35:00 2020 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/community-mysql.spec b/community-mysql.spec
index 1bfdbac..a32092b 100644
--- a/community-mysql.spec
+++ b/community-mysql.spec
@@ -67,7 +67,7 @@
Name: community-mysql
Version: 8.0.19
-Release: 1%{?with_debug:.debug}%{?dist}
+Release: 2%{?with_debug:.debug}%{?dist}
Summary: MySQL client programs and shared libraries
URL: http://www.mysql.com
@@ -811,6 +811,9 @@ fi
%endif
%changelog
+* Tue Jan 28 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 8.0.19-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
+
* Thu Jan 02 2020 Lars Tangvald <lars.tangvald(a)oracle.com> - 8.0.19-1
- Update to MySQL 8.0.19
The package rpms/community-mysql.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/community-mysql.git/commit/?id=4e31….
Change:
+%ifarch s390x
Thanks.
Full change:
============
commit 7834706bc2b61a61611073010e213870dc32a345
Author: Lars Tangvald <lars.tangvald(a)oracle.com>
Date: Wed Apr 29 15:02:17 2020 +0200
Update to MySQL 8.0.20
diff --git a/community-mysql-2020.patch b/community-mysql-2020.patch
deleted file mode 100644
index 96f3819..0000000
--- a/community-mysql-2020.patch
+++ /dev/null
@@ -1,103 +0,0 @@
-diff --git a/mysql-test/r/events_bugs.result b/mysql-test/r/events_bugs.result
-index 56821679efe..b05c76a7586 100644
---- a/mysql-test/r/events_bugs.result
-+++ b/mysql-test/r/events_bugs.result
-@@ -42,11 +42,11 @@ Warnings:
- Note 1588 Event execution time is in the past and ON COMPLETION NOT PRESERVE is set. The event was dropped immediately after creation.
- show events;
- Db Name Definer Time zone Type Execute at Interval value Interval field Starts Ends Status Originator character_set_client collation_connection Database Collation
--create event e_55 on schedule at 20200101000000 starts 10000101000000 do drop table t;
-+create event e_55 on schedule at 20380101000000 starts 10000101000000 do drop table t;
- ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'starts 10000101000000 do drop table t' at line 1
--create event e_55 on schedule at 20200101000000 ends 10000101000000 do drop table t;
-+create event e_55 on schedule at 20380101000000 ends 10000101000000 do drop table t;
- ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ends 10000101000000 do drop table t' at line 1
--create event e_55 on schedule at 20200101000000 starts 10000101000000 ends 10000101000000 do drop table t;
-+create event e_55 on schedule at 20380101000000 starts 10000101000000 ends 10000101000000 do drop table t;
- ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'starts 10000101000000 ends 10000101000000 do drop table t' at line 1
- create event e_55 on schedule every 10 hour starts 10000101000000 do drop table t;
- ERROR HY000: Incorrect STARTS value: '10000101000000'
-@@ -411,16 +411,16 @@ SHOW EVENTS;
- Db Name Definer Time zone Type Execute at Interval value Interval field Starts Ends Status Originator character_set_client collation_connection Database Collation
- events_test e1 root@localhost +02:00 ONE TIME 2000-01-02 00:00:00 NULL NULL NULL NULL DISABLED 1 latin1 latin1_swedish_ci utf8mb4_0900_ai_ci
- SET TIME_ZONE= '-03:00';
--ALTER EVENT e1 ON SCHEDULE EVERY 1 DAY ENDS '2030-01-03 00:00:00'
-+ALTER EVENT e1 ON SCHEDULE EVERY 1 DAY ENDS '2038-01-03 00:00:00'
- ON COMPLETION PRESERVE DISABLE;
- SHOW EVENTS;
- Db Name Definer Time zone Type Execute at Interval value Interval field Starts Ends Status Originator character_set_client collation_connection Database Collation
--events_test e1 root@localhost -03:00 RECURRING NULL 1 DAY 2005-12-31 20:58:59 2030-01-03 00:00:00 DISABLED 1 latin1 latin1_swedish_ci utf8mb4_0900_ai_ci
-+events_test e1 root@localhost -03:00 RECURRING NULL 1 DAY 2005-12-31 20:58:59 2038-01-03 00:00:00 DISABLED 1 latin1 latin1_swedish_ci utf8mb4_0900_ai_ci
- SET TIME_ZONE= '+04:00';
- ALTER EVENT e1 DO SELECT 2;
- SHOW EVENTS;
- Db Name Definer Time zone Type Execute at Interval value Interval field Starts Ends Status Originator character_set_client collation_connection Database Collation
--events_test e1 root@localhost -03:00 RECURRING NULL 1 DAY 2005-12-31 20:58:59 2030-01-03 00:00:00 DISABLED 1 latin1 latin1_swedish_ci utf8mb4_0900_ai_ci
-+events_test e1 root@localhost -03:00 RECURRING NULL 1 DAY 2005-12-31 20:58:59 2038-01-03 00:00:00 DISABLED 1 latin1 latin1_swedish_ci utf8mb4_0900_ai_ci
- DROP EVENT e1;
- SET TIME_ZONE='+05:00';
- CREATE EVENT e1 ON SCHEDULE EVERY 1 DAY STARTS '2006-01-01 00:00:00' DO
-@@ -647,7 +647,7 @@ SET GLOBAL READ_ONLY = 1;
- # Connection: u1_con (mysqltest_u1@localhost/events_test).
- #
-
--CREATE EVENT e1 ON SCHEDULE AT '2020-01-01 00:00:00' DO SET @a = 1;
-+CREATE EVENT e1 ON SCHEDULE AT '2038-01-01 00:00:00' DO SET @a = 1;
- ERROR HY000: The MySQL server is running with the --read-only option so it cannot execute this statement
-
- ALTER EVENT e1 COMMENT 'comment';
-@@ -660,7 +660,7 @@ ERROR HY000: The MySQL server is running with the --read-only option so it canno
- # Connection: root_con (root@localhost/events_test).
- #
-
--CREATE EVENT e1 ON SCHEDULE AT '2020-01-01 00:00:00' DO SET @a = 1;
-+CREATE EVENT e1 ON SCHEDULE AT '2038-01-01 00:00:00' DO SET @a = 1;
-
- ALTER EVENT e1 COMMENT 'comment';
-
-diff --git a/mysql-test/t/events_bugs.test b/mysql-test/t/events_bugs.test
-index b35e8627852..8a4de2d4d55 100644
---- a/mysql-test/t/events_bugs.test
-+++ b/mysql-test/t/events_bugs.test
-@@ -216,11 +216,11 @@ create event e_55 on schedule at 20000101000000 do drop table t;
- show events;
-
- --error ER_PARSE_ERROR
--create event e_55 on schedule at 20200101000000 starts 10000101000000 do drop table t;
-+create event e_55 on schedule at 20380101000000 starts 10000101000000 do drop table t;
- --error ER_PARSE_ERROR
--create event e_55 on schedule at 20200101000000 ends 10000101000000 do drop table t;
-+create event e_55 on schedule at 20380101000000 ends 10000101000000 do drop table t;
- --error ER_PARSE_ERROR
--create event e_55 on schedule at 20200101000000 starts 10000101000000 ends 10000101000000 do drop table t;
-+create event e_55 on schedule at 20380101000000 starts 10000101000000 ends 10000101000000 do drop table t;
- --error ER_WRONG_VALUE
- create event e_55 on schedule every 10 hour starts 10000101000000 do drop table t;
-
-@@ -722,7 +722,7 @@ SHOW EVENTS;
-
- # This will update event time zone.
- SET TIME_ZONE= '-03:00';
--ALTER EVENT e1 ON SCHEDULE EVERY 1 DAY ENDS '2030-01-03 00:00:00'
-+ALTER EVENT e1 ON SCHEDULE EVERY 1 DAY ENDS '2038-01-03 00:00:00'
- ON COMPLETION PRESERVE DISABLE;
- SHOW EVENTS;
-
-@@ -1033,7 +1033,7 @@ SET GLOBAL READ_ONLY = 1;
- --echo
-
- --error ER_OPTION_PREVENTS_STATEMENT
--CREATE EVENT e1 ON SCHEDULE AT '2020-01-01 00:00:00' DO SET @a = 1;
-+CREATE EVENT e1 ON SCHEDULE AT '2038-01-01 00:00:00' DO SET @a = 1;
-
- --echo
-
-@@ -1057,7 +1057,7 @@ DROP EVENT e1;
-
- --echo
-
--CREATE EVENT e1 ON SCHEDULE AT '2020-01-01 00:00:00' DO SET @a = 1;
-+CREATE EVENT e1 ON SCHEDULE AT '2038-01-01 00:00:00' DO SET @a = 1;
-
- --echo
-
diff --git a/community-mysql.spec b/community-mysql.spec
index f58fd0a..edc5585 100644
--- a/community-mysql.spec
+++ b/community-mysql.spec
@@ -66,8 +66,8 @@
%global sameevr %{?epoch:%{epoch}:}%{version}-%{release}
Name: community-mysql
-Version: 8.0.19
-Release: 3%{?with_debug:.debug}%{?dist}
+Version: 8.0.20
+Release: 1%{?with_debug:.debug}%{?dist}
Summary: MySQL client programs and shared libraries
URL: http://www.mysql.com
@@ -105,7 +105,6 @@ Patch51: %{pkgnamepatch}-chain-certs.patch
Patch52: %{pkgnamepatch}-sharedir.patch
Patch55: %{pkgnamepatch}-rpath.patch
Patch75: %{pkgnamepatch}-arm32-timer.patch
-Patch76: %{pkgnamepatch}-2020.patch
# Patches taken from boost 1.59
Patch115: boost-1.58.0-pool.patch
@@ -374,7 +373,6 @@ the MySQL sources.
%patch52 -p1
%patch55 -p1
%patch75 -p1
-%patch76 -p1
# Patch Boost
pushd boost/boost_1_??_0
@@ -393,11 +391,8 @@ touch %{skiplist}
add_test innodb.redo_log_archive_04 failed since 8.0.17
add_test clone.remote_dml_no_binlog failed since 8.0.17
-add_test x.message_protobuf_nested due to protobuf 3.11
-add_test x.message_compressed_payload due to protobuf 3.11
add_test auth_sec.keyring_file_data_qa sporadic since 8.0.19
add_test collations.chinese sporadic since 8.0.19
-add_test main.events_1 everywhere always since F32 mass rebuild
# These tests fail on armv7hl; last check 8.0.16
%ifarch %arm aarch64
@@ -855,6 +850,9 @@ fi
%endif
%changelog
+* Sun Apr 26 2020 Lars Tangvald <lars.tangvald(a)oracle.com> - 8.0.20-1
+- Update to MySQL 8.0.20
+
* Wed Apr 01 2020 Jitka Plesnikova <jplesnik(a)redhat.com> - 8.0.19-3
- Specify all perl dependencies
diff --git a/sources b/sources
index 5111f6e..34d177d 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (mysql-boost-8.0.19.tar.gz) = 5ffc03f005ab2585694902e926b6cb2b10059b2b030549eccd3949f9c3b2f02626d02529f940dec003f2d69683856fd1c720ff12f89dfbdc48befaf24a9c4d01
+SHA512 (mysql-boost-8.0.20.tar.gz) = 7a962e9ddec7069008c5ab6ac2801515e2661ca2875afc6141541c03e2f941f4255b3c0d806a4df2fd2f2f1d12323aeb1e456c1d364777a18ccebefad7b22a99
commit 48992864ae73baf45a1a8d89a238545cb3668f65
Author: Jitka Plesnikova <jplesnik(a)redhat.com>
Date: Thu Apr 2 09:51:20 2020 +0200
Specify all perl dependencies
diff --git a/community-mysql.spec b/community-mysql.spec
index 5251b3d..f58fd0a 100644
--- a/community-mysql.spec
+++ b/community-mysql.spec
@@ -67,7 +67,7 @@
Name: community-mysql
Version: 8.0.19
-Release: 2%{?with_debug:.debug}%{?dist}
+Release: 3%{?with_debug:.debug}%{?dist}
Summary: MySQL client programs and shared libraries
URL: http://www.mysql.com
@@ -144,22 +144,43 @@ BuildRequires: multilib-rpm-config
# Tests requires time and ps and some perl modules
BuildRequires: procps
BuildRequires: time
+BuildRequires: perl(base)
+BuildRequires: perl(Carp)
+BuildRequires: perl(Cwd)
BuildRequires: perl(Digest::file)
BuildRequires: perl(Digest::MD5)
+BuildRequires: perl(English)
BuildRequires: perl(Env)
+BuildRequires: perl(Errno)
BuildRequires: perl(Exporter)
BuildRequires: perl(Fcntl)
+BuildRequires: perl(File::Basename)
+BuildRequires: perl(File::Copy)
+BuildRequires: perl(File::Find)
+BuildRequires: perl(File::Spec)
+BuildRequires: perl(File::Spec::Functions)
BuildRequires: perl(File::Temp)
BuildRequires: perl(Data::Dumper)
BuildRequires: perl(Getopt::Long)
+BuildRequires: perl(if)
+BuildRequires: perl(IO::File)
+BuildRequires: perl(IO::Handle)
+BuildRequires: perl(IO::Select)
+BuildRequires: perl(IO::Socket::INET)
BuildRequires: perl(IPC::Open3)
BuildRequires: perl(JSON)
+BuildRequires: perl(lib)
BuildRequires: perl(LWP::Simple)
BuildRequires: perl(Memoize)
+BuildRequires: perl(Net::Ping)
+BuildRequires: perl(POSIX)
BuildRequires: perl(Socket)
+BuildRequires: perl(strict)
BuildRequires: perl(Sys::Hostname)
BuildRequires: perl(Test::More)
BuildRequires: perl(Time::HiRes)
+BuildRequires: perl(Time::localtime)
+BuildRequires: perl(warnings)
BuildRequires: systemd
@@ -834,6 +855,9 @@ fi
%endif
%changelog
+* Wed Apr 01 2020 Jitka Plesnikova <jplesnik(a)redhat.com> - 8.0.19-3
+- Specify all perl dependencies
+
* Tue Jan 28 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 8.0.19-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
commit 4e311feff754cd6640e3f78617a63c23a6a084c5
Author: Michal Schorm <mschorm(a)redhat.com>
Date: Tue Feb 11 01:10:32 2020 +0100
Add failing tests list since F32 mass rebuild
diff --git a/community-mysql.spec b/community-mysql.spec
index 10538e5..5251b3d 100644
--- a/community-mysql.spec
+++ b/community-mysql.spec
@@ -393,6 +393,28 @@ add_test clone.remote_error_basic max_allowed_packet is 0
add_test innodb.create_tablespace
%endif
+%ifarch s390x
+# Fails since F32 Mass Rebuild
+add_test gis.geometry_class_attri_prop
+add_test gis.geometry_property_function_issimple
+add_test gis.gis_bugs_crashes
+add_test gis.spatial_analysis_functions_buffer
+add_test gis.spatial_analysis_functions_centroid
+add_test gis.spatial_analysis_functions_distance
+add_test gis.spatial_operators_intersection
+add_test gis.spatial_op_testingfunc_mix
+add_test gis.spatial_utility_function_distance_sphere
+add_test gis.spatial_utility_function_simplify
+add_test innodb.log_encrypt_kill main.with_recursive
+add_test innodb.mysqldump_max_recordsize
+add_test main.lock_multi_bug38499
+add_test main.window_std_var
+add_test main.window_std_var_optimized
+add_test main.with_recursive
+%endif
+
+
+
popd
cp %{SOURCE2} %{SOURCE3} %{SOURCE10} %{SOURCE11} %{SOURCE12} \
commit 1774cb35fa95cb26050b00f4298ccfb4a270faeb
Author: Michal Schorm <mschorm(a)redhat.com>
Date: Sat Feb 8 03:29:41 2020 +0100
Add failing test
diff --git a/community-mysql.spec b/community-mysql.spec
index a32092b..10538e5 100644
--- a/community-mysql.spec
+++ b/community-mysql.spec
@@ -376,6 +376,7 @@ add_test x.message_protobuf_nested due to protobuf 3.11
add_test x.message_compressed_payload due to protobuf 3.11
add_test auth_sec.keyring_file_data_qa sporadic since 8.0.19
add_test collations.chinese sporadic since 8.0.19
+add_test main.events_1 everywhere always since F32 mass rebuild
# These tests fail on armv7hl; last check 8.0.16
%ifarch %arm aarch64
commit b8d09ead424cb201f3176397e25aba9d44a6ba4c
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Tue Jan 28 14:35:00 2020 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/community-mysql.spec b/community-mysql.spec
index 1bfdbac..a32092b 100644
--- a/community-mysql.spec
+++ b/community-mysql.spec
@@ -67,7 +67,7 @@
Name: community-mysql
Version: 8.0.19
-Release: 1%{?with_debug:.debug}%{?dist}
+Release: 2%{?with_debug:.debug}%{?dist}
Summary: MySQL client programs and shared libraries
URL: http://www.mysql.com
@@ -811,6 +811,9 @@ fi
%endif
%changelog
+* Tue Jan 28 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 8.0.19-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
+
* Thu Jan 02 2020 Lars Tangvald <lars.tangvald(a)oracle.com> - 8.0.19-1
- Update to MySQL 8.0.19
The package rpms/lua-luv.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/lua-luv.git/commit/?id=d5fd0c8eb8f0….
Change:
+ExcludeArch: s390x
Thanks.
Full change:
============
commit d5fd0c8eb8f0b7cc5dff0244d797d1b1eb2b4268
Author: Michel Alexandre Salim <salimma(a)fedoraproject.org>
Date: Tue Apr 28 19:46:11 2020 -0700
Update to 1.36.0-0, and support building on EPEL 8
Upstream's 1.36.0-0 release has fixes that make it backward-compatible with all versions of libuv down to 1.0.0, which makes it easier to support releases with older libuv (e.g. RHEL/CentOS 8).
Also, RHEL 8 ships libuv in AppStream but omits the -devel subpackage, which is thus shipped in CentOS's extra Devel repo -- but that is not available on s390x. Add an ExcludeArch (with appropriate blocking bug filed) to indicate this.
diff --git a/.gitignore b/.gitignore
index 3d1d0e5..18a8ad4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@
/luv-1.32.0.0.tar.gz
/luv-1.34.1.1.tar.gz
/luv-1.34.2.1.tar.gz
+/luv-1.36.0.0.tar.gz
diff --git a/lua-luv.spec b/lua-luv.spec
index 792f0de..31b59ec 100644
--- a/lua-luv.spec
+++ b/lua-luv.spec
@@ -10,8 +10,8 @@
%global lua_51_pkgdir %{_datadir}/lua/%{lua_51_version}
%global lua_51_builddir obj-lua51
-%global real_version 1.34.2
-%global extra_version 1
+%global real_version 1.36.0
+%global extra_version 0
BuildRequires: cmake
BuildRequires: gcc
@@ -34,6 +34,14 @@ Requires: lua(abi) = %{lua_53_version}
Source0: https://github.com/luvit/luv/archive/%{real_version}-%{extra_version}/luv-%…
+%if 0%{?el8}
+# libuv-devel is from the CentOS Devel repo, only available on
+# aarch64, ppc64le, and x86_64:
+# https://mirrors.edge.kernel.org/centos/8-stream/Devel/
+# bz# 1829151
+ExcludeArch: s390x
+%endif
+
%description
This library makes libuv available to lua scripts. It was made
for the luvit project but should usable from nearly any lua
@@ -173,8 +181,12 @@ rm luv.so
%{lua_51_incdir}/luv/util.h
%changelog
+* Tue Apr 28 2020 Michel Alexandre Salim <salimma(a)fedoraproject.org> - 1.36.0.0-1
+- Update to version 1.36.0-0
+- Support building on EPEL 8
+
* Sat Feb 29 2020 Andreas Schneider <asn(a)redhat.com> - 1.34.2.1-1
-* Update to version 1.34.2-1
+- Update to version 1.34.2-1
- https://github.com/luvit/luv/releases/tag/1.34.2-0
- https://github.com/luvit/luv/releases/tag/1.34.2-1
diff --git a/sources b/sources
index a5118ba..799f303 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (luv-1.34.2.1.tar.gz) = 9eed3988757905a862a83ee043a15be93c31bb4822535012ec367ee97bc411c1e14e94c22278bbac49b24ad372b14b68cc5af53f98e4474a384140b649f20ee4
+SHA512 (luv-1.36.0.0.tar.gz) = 3119c1450a8317725d59cc1ab6afccfbde752b0c32b38909dfdd31bf88ea0751920dc68750da52cf17a6430637cf1094f4d5500e4c50d1145eca48bb12728ba1