Package: mariadb-10.3 / 1:10.3.13-1

Metadata

Package Version Patches format
mariadb-10.3 1:10.3.13-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
disable test disks.patch | (download)

plugin/disks/mysql-test/disks/disabled.def | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

---
extend_default_test_timeout_for_tokudb.patch | (download)

mysql-test/CMakeLists.txt | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 extend_default_test_timeout_for_tokudb


innodb_simulate_comp_test_speedup.patch | (download)

mysql-test/suite/innodb/t/innodb_simulate_comp_failures_small-master.opt | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 innodb_simulate_comp_test_speedup


mips groonga atomic.patch | (download)

storage/mroonga/vendor/groonga/CMakeLists.txt | 2 2 + 0 - 0 !
storage/mroonga/vendor/groonga/lib/CMakeLists.txt | 1 1 + 0 - 0 !
2 files changed, 3 insertions(+)

 mips-groonga-atomic


mips connect unaligned.patch | (download)

storage/connect/valblk.cpp | 41 20 + 21 - 0 !
storage/connect/valblk.h | 51 32 + 19 - 0 !
2 files changed, 52 insertions(+), 40 deletions(-)

 mips-connect-unaligned


mips machine.patch | (download)

cmake/package_name.cmake | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 mips-machine


c11_atomics.patch | (download)

configure.cmake | 20 19 + 1 - 0 !
mysys/CMakeLists.txt | 4 4 + 0 - 0 !
sql/CMakeLists.txt | 4 4 + 0 - 0 !
3 files changed, 27 insertions(+), 1 deletion(-)

---
kFreeBSD gettid.patch | (download)

storage/tokudb/PerconaFT/portability/portability.cc | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 kfreebsd-gettid


mytop merge_src:mytop_improvements.patch | (download)

scripts/mytop.sh | 184 132 + 52 - 0 !
1 file changed, 132 insertions(+), 52 deletions(-)

 mytop-merge_src:mytop_improvements



Add_default_ExecStartPre_to_mariadb@.service.patch | (download)

support-files/mariadb@.service.in | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 add_default_execstartpre_to_mariadb@.service


0024 Revert to using system pcre library.patch | (download)

cmake/pcre.cmake | 16 2 + 14 - 0 !
1 file changed, 2 insertions(+), 14 deletions(-)

 revert to using system pcre library


0025 Change the default optimization from O3 to O2 in mys.patch | (download)

cmake/build_configurations/mysql_release.cmake | 12 6 + 6 - 0 !
storage/tokudb/PerconaFT/cmake_modules/TokuSetupCompiler.cmake | 16 8 + 8 - 0 !
2 files changed, 14 insertions(+), 14 deletions(-)

 change the default optimization from -o3 to -o2 in
 mysql_release.cmake BUILD_CONFIG profile


hurd.patch | (download)

cmake/os/GNU.cmake | 33 33 + 0 - 0 !
1 file changed, 33 insertions(+)

 add gnu/hurd cmake configuration
mips compilation failure __bss_start symbol miss.patch | (download)

CMakeLists.txt | 4 2 + 2 - 0 !
cmake/systemd.cmake | 3 3 + 0 - 0 !
configure.cmake | 3 3 + 0 - 0 !
3 files changed, 8 insertions(+), 2 deletions(-)

 [patch] fix mips compilation failure (__bss_start symbol missing)

__bss_start symbol fails to link if -lsystemd is used. There is no
obvious reason why this happens but the code using it is only relevant
when doing a crash report and it is covered through a separate print
statement anyway (used to print THD->query()).

To fix the compilation problem, just check if we will link with systemd
before checking __bss_start symbol, and add -lsystemd as a required library.
This will reproduce the compilation environment used for the final binary
and will correctly detect if __bss_start will be available or not.

stronger openssl 1.1.0 compatible keys.patch | (download)

mysql-test/lib/generate-ssl-certs.sh | 11 7 + 4 - 0 !
mysql-test/std_data/cacert.pem | 160 101 + 59 - 0 !
mysql-test/std_data/cakey.pem | 76 50 + 26 - 0 !
mysql-test/std_data/client-cert.pem | 142 98 + 44 - 0 !
mysql-test/std_data/client-key.pem | 62 49 + 13 - 0 !
mysql-test/std_data/server-cert.pem | 142 98 + 44 - 0 !
mysql-test/std_data/server-key.pem | 62 49 + 13 - 0 !
mysql-test/std_data/server8k-cert.pem | 263 141 + 122 - 0 !
mysql-test/std_data/server8k-key.pem | 194 97 + 97 - 0 !
mysql-test/std_data/serversan-cert.pem | 134 94 + 40 - 0 !
mysql-test/std_data/serversan-key.pem | 64 50 + 14 - 0 !
11 files changed, 834 insertions(+), 476 deletions(-)

 generate stronger server ssl/tls certificate to be openssl 1.1.0 compatible
rocksdb js source.patch | (download)

storage/rocksdb/rocksdb/docs/_includes/plugins/post_social_plugins.html | 9 8 + 1 - 0 !
storage/rocksdb/rocksdb/docs/_includes/plugins/twitter_follow.html | 9 8 + 1 - 0 !
storage/rocksdb/rocksdb/docs/_includes/plugins/twitter_share.html | 9 8 + 1 - 0 !
storage/rocksdb/rocksdb/docs/_includes/social_plugins.html | 9 8 + 1 - 0 !
4 files changed, 32 insertions(+), 4 deletions(-)

 [patch] insane line length detected (#4813)

Summary:
Lintian, the Debian package checker complains about
insane-line-length-in-source-file.
Line length is 278 characters (>256)

Please see here the error:
https://salsa.debian.org/mariadb-team/mariadb-10.3/-/jobs/95739
Pull Request resolved: https://github.com/facebook/rocksdb/pull/4813

hurd symbols.patch | (download)

libmariadb/libmariadb/CMakeLists.txt | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 tune symbol visibility on gnu/hurd too
tokudb libjemalloc.patch | (download)

storage/tokudb/CMakeLists.txt | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 tokudb: fix linking with jemalloc
 RPM building seems to do some trickery instead of
 linking with jemalloc.
 .
 The "OR DEB" looks bogus, and resulted in tokudb not being
 linked with jemalloc and therefore also no dependency on
 libjemalloc generated.