diff --git a/debian/changelog b/debian/changelog index e2f39a10241cf945540ab950772bbf9af8d63c72..dbb038b275e9ba9228dc3a08f57e8d1282e8dc33 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,14 @@ +mariadb-10.1 (1:10.1.41-0ubuntu0.18.04.1) bionic-security; urgency=medium + + * SECURITY UPDATE: New upstream version 10.1.41. Includes fixes for the + following security vulnerabilities (LP: #1837770): + - CVE-2019-2737 + - CVE-2019-2739 + - CVE-2019-2740 + - CVE-2019-2805 + + -- Otto Kekäläinen Fri, 02 Aug 2019 18:10:23 +0100 + mariadb-10.1 (1:10.1.40-0ubuntu0.18.04.1) bionic-security; urgency=medium * SECURITY UPDATE: New upstream version 10.1.40. Includes previous diff --git a/debian/patches/c11_atomics.patch b/debian/patches/c11_atomics.patch index 6c3649f058240fd7d5eb2156f3a23a7fc1018c34..f58c9b009b5bfad3fad473b9406449d1f42a083e 100644 --- a/debian/patches/c11_atomics.patch +++ b/debian/patches/c11_atomics.patch @@ -53,7 +53,7 @@ Subject: c11_atomics +++ b/include/atomic/gcc_builtins.h @@ -16,6 +16,7 @@ along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1335 USA */ +#if defined (HAVE_GCC_ATOMIC_BUILTINS) #define make_atomic_add_body(S) \ @@ -83,7 +83,7 @@ Subject: c11_atomics --- a/include/atomic/nolock.h +++ b/include/atomic/nolock.h @@ -17,7 +17,7 @@ - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1335 USA */ #if defined(__i386__) || defined(_MSC_VER) || defined(__x86_64__) \ - || defined(HAVE_GCC_ATOMIC_BUILTINS) \ diff --git a/debian/patches/kFreeBSD-gettid.patch b/debian/patches/kFreeBSD-gettid.patch index cd6b23166d733591adcb15f687a90afda9d693ea..db28aa48f1dde84aa8a8c66d766954dcdc41d758 100644 --- a/debian/patches/kFreeBSD-gettid.patch +++ b/debian/patches/kFreeBSD-gettid.patch @@ -8,7 +8,7 @@ Subject: kFreeBSD-gettid --- a/storage/tokudb/PerconaFT/portability/portability.cc +++ b/storage/tokudb/PerconaFT/portability/portability.cc -@@ -118,6 +118,10 @@ toku_os_gettid(void) { +@@ -120,6 +120,10 @@ toku_os_gettid(void) { return syscall(SYS_gettid); #elif defined(HAVE_PTHREAD_GETTHREADID_NP) return pthread_getthreadid_np(); diff --git a/debian/patches/mips-connect-unaligned.patch b/debian/patches/mips-connect-unaligned.patch index 69d491ba8ccd6575df523640aac3641132c18d46..a47034a6717cdd54d4827e4e7671a1b5c9d757ca 100644 --- a/debian/patches/mips-connect-unaligned.patch +++ b/debian/patches/mips-connect-unaligned.patch @@ -95,7 +95,7 @@ Subject: mips-connect-unaligned CheckType(pv) TYPE *lp = ((TYPBLK*)pv)->Typp; -- for (register int i = k; i < n; i++) // TODO +- for (int i = k; i < n; i++) // TODO - Typp[i] = lp[i]; + memcpy(Typp + k, lp + k, sizeof(TYPE) * n); diff --git a/debian/patches/mysql-test__db_test.patch b/debian/patches/mysql-test__db_test.patch index a7fb43e6e423d6f13c51fa998b328bee164add69..191ceb0ab46b32440dfd79c5f95990a99e581c00 100644 --- a/debian/patches/mysql-test__db_test.patch +++ b/debian/patches/mysql-test__db_test.patch @@ -14,7 +14,7 @@ Subject: mysql-test__db_test --- a/mysql-test/mysql-test-run.pl +++ b/mysql-test/mysql-test-run.pl -@@ -3227,6 +3227,10 @@ sub mysql_install_db { +@@ -3230,6 +3230,10 @@ sub mysql_install_db { mtr_appendfile_to_file("$sql_dir/mysql_system_tables_data.sql", $bootstrap_sql_file); diff --git a/debian/patches/remove_rename_mariadb-server_files_in.patch b/debian/patches/remove_rename_mariadb-server_files_in.patch index f5df84139f91e17d6871d80c3440852a26d0e170..7b25aa3f04541e1cd6a270cf88256f7ba456db1a 100644 --- a/debian/patches/remove_rename_mariadb-server_files_in.patch +++ b/debian/patches/remove_rename_mariadb-server_files_in.patch @@ -8,7 +8,7 @@ Subject: remove_rename_mariadb-server_files_in --- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -465,12 +465,6 @@ CONFIGURE_FILE( +@@ -467,12 +467,6 @@ CONFIGURE_FILE( ${CMAKE_SOURCE_DIR}/cmake/info_macros.cmake.in ${CMAKE_BINARY_DIR}/info_macros.cmake @ONLY)