Package: mysql-5.5 / 5.5.47-0+deb7u1

Metadata

Package Version Patches format
mysql-5.5 5.5.47-0+deb7u1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
1_hurd.patch | (download)

cmake/os/GNU.cmake | 20 20 + 0 - 0 !
mysql-test/lib/My/Platform.pm | 3 3 + 0 - 0 !
2 files changed, 23 insertions(+)

 cmake options for gnu/hurd
Bug: http://bugs.mysql.com/bug.php?id=64685
Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=651002
33_scripts__mysql_create_system_tables__no_test.patch | (download)

scripts/mysql_system_tables_data.sql | 4 0 + 4 - 0 !
1 file changed, 4 deletions(-)

 drop the passwordless user and test database
38_scripts__mysqld_safe.sh__signals.patch | (download)

scripts/mysqld_safe.sh | 11 8 + 3 - 0 !
1 file changed, 8 insertions(+), 3 deletions(-)

 executes /etc/init.d/mysql on signals
 Note if you check the bug report on mysql.com the patch is accepted
 as interesting but they were waiting on Christian Hammers to sign an SCA.
 Meanwhile this bug report fell off in the transition from 5.0 to 5.1.
Bug: http://bugs.mysql.com/bug.php?id=31361
Debian-Bug: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=527623
41_scripts__mysql_install_db.sh__no_test.patch | (download)

scripts/mysql_install_db.sh | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
50_mysql test__db_test.patch | (download)

mysql-test/mysql-test-run.pl | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 restores the rights for anybody to connect to the test
 database so that the test suite can function properly.


62_disable_tests.patch | (download)

mysql-test/t/disabled.def | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

 convenient place to disable tests that are currently failing
70_mysql_va_list.patch | (download)

sql-common/client_plugin.c | 10 8 + 2 - 0 !
1 file changed, 8 insertions(+), 2 deletions(-)

 make sure va_list usage is portable to fix ftbfs on arm
71_disable_rpl_tests.patch | (download)

mysql-test/suite/rpl/t/disabled.def | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 disables test to allow build to pass while this is investigated.

72_fix_standalone_tests.patch | (download)

mysql-test/lib/mtr_cases.pm | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 makes mtr look in the standard location from the 
 mysql-testsuite-5.5 package.
73_fix_rpl_deadlock_innodb_test.patch | (download)

mysql-test/include/mtr_warnings.sql | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

 fix failing rpl.rpl_deadlock_innodb test by ignoring warnings
93_kfreebsd_tests.patch | (download)

mysql-test/lib/My/Platform.pm | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 tests not getting started on kfreebsd
 As per #670722 I found that the test socket created to test
 file name truncation was barfing even for the shortened form.
94_spelling.patch | (download)

libmysql/errmsg.c | 2 1 + 1 - 0 !
mysql-test/extra/rpl_tests/rpl_ddl.test | 4 2 + 2 - 0 !
mysql-test/extra/rpl_tests/rpl_row_basic.test | 4 2 + 2 - 0 !
mysql-test/include/wait_until_count_sessions.inc | 2 1 + 1 - 0 !
mysql-test/suite/funcs_1/views/func_view.inc | 2 1 + 1 - 0 !
mysql-test/suite/funcs_1/views/views_master.inc | 2 1 + 1 - 0 !
mysql-test/suite/rpl/t/rpl_ddl.test | 4 2 + 2 - 0 !
mysql-test/suite/rpl/t/rpl_row_basic_11bugs.test | 2 1 + 1 - 0 !
sql/log_event.cc | 2 1 + 1 - 0 !
storage/myisam/mi_rnext.c | 2 1 + 1 - 0 !
storage/ndb/test/odbc/client/SQLColAttributeTest.cpp | 2 1 + 1 - 0 !
storage/ndb/test/odbc/client/SQLColAttributeTest2.cpp | 2 1 + 1 - 0 !
12 files changed, 15 insertions(+), 15 deletions(-)

 spelling errors
 Preceeding -> preceding
regex_plus.patch | (download)

mysql-test/include/mysqld--help.inc | 6 5 + 1 - 0 !
mysql-test/suite/sys_vars/t/character_sets_dir_basic.test | 1 1 + 0 - 0 !
2 files changed, 6 insertions(+), 1 deletion(-)

 ftbs when in build directory containing '+'
Bug-Debian: http://bugs.debian.org/674210
Bug: http://bugs.mysql.com/bug.php?id=65408
versioned_symbols.patch | (download)

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

 versioned symbols got dropped from the build
revert to _sync_lock_test_and_set.patch | (download)

storage/innobase/include/os0sync.h | 6 1 + 5 - 0 !
1 file changed, 1 insertion(+), 5 deletions(-)

 fix ftbfs on arm and powerpc by reverting to
 __sync_lock_test_and_set. This unfortunately won't solve the data
 corruption problem that was addressed by the upstream fix, but the gcc
 version in precise is too old to have __atomic_*.

 See the following commit:
 https://github.com/mysql/mysql-server/commit/f59d68eeae37338d7b25f2571407e763fa897e15