Package: mysql-connector-c++ / 1.1.12-4.2

Metadata

Package Version Patches format
mysql-connector-c++ 1.1.12-4.2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
attribute_visibility_default_for_exceptions.diff | (download)

cppconn/exception.h | 12 7 + 5 - 0 !
1 file changed, 7 insertions(+), 5 deletions(-)

 add __attribute__((visibility("default"))) to the exceptions


cmake mysql.h.patch | (download)

FindMySQL.cmake | 8 4 + 4 - 0 !
1 file changed, 4 insertions(+), 4 deletions(-)

 disable broken check for "mysql.h".
~~~~
CMake Error at FindMySQL.cmake:509 (message):
  Could not find "mysql.h" in
  "/usr/include/mariadb;/usr/include/mariadb/mysql" found from running
  "/usr/bin/mysql_config"
~~~~


dynexcspec.patch | (download)

cppconn/exception.h | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 remove dynamic exception specifications. breaking sith -std=c++17


fix var quoting.diff | (download)

CMakeLists.txt | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 fix cross building. (patch by helmut grohne)


mariadb_api.patch | (download)

driver/nativeapi/libmysql_static_proxy.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix ftbfs with mariadb.


mysql connector cpp mariadb.patch | (download)

cppconn/version_info.h.cmake | 1 1 + 0 - 0 !
driver/mysql_connection.cpp | 8 4 + 4 - 0 !
driver/mysql_connection_options.h | 6 3 + 3 - 0 !
driver/mysql_resultset_metadata.h | 2 1 + 1 - 0 !
driver/nativeapi/libmysql_static_proxy.cpp | 2 1 + 1 - 0 !
driver/nativeapi/mysql_native_connection_wrapper.cpp | 4 2 + 2 - 0 !
driver/nativeapi/mysql_native_connection_wrapper.h | 2 1 + 1 - 0 !
driver/nativeapi/mysql_native_resultset_wrapper.h | 2 1 + 1 - 0 !
driver/nativeapi/mysql_native_statement_wrapper.h | 2 1 + 1 - 0 !
driver/nativeapi/native_resultset_wrapper.h | 2 1 + 1 - 0 !
driver/nativeapi/native_statement_wrapper.h | 2 1 + 1 - 0 !
11 files changed, 17 insertions(+), 16 deletions(-)

 fix ftbfs with mariadb. this patch has been taken from fedora's srpm.


test 298.patch | (download)

test/CJUnitTestsPort/regression/BlobRegressionTest.cpp | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 disabled failing test

~~~~
 not ok 298 - BlobRegressionTest::testBug10850 # assertTrue() failed in
 /tmp/autopkgtest-lxc.afb5qsol/downtmp/build.AUW/real-tree/test/CJUnitTestsPort/regression/BlobRegressionTest.cpp,
 line #356: 'getSingleIndexedValueWithQuery(1, String( "SELECT
 LENGTH(field1) FROM " ) + tableName).toString() == "0"'
~~~~


cmake 4.patch | (download)

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

 fix ftbfs with cmake 4