Gentoo Archives: gentoo-commits

From: Brian Evans <grknight@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/mysql-extras:master commit in: /
Date: Wed, 27 Apr 2016 17:32:20
Message-Id: 1461778320.34aaa33ab5930e40f746ac7c75d9c1fe5026839e.grknight@gentoo
1 commit: 34aaa33ab5930e40f746ac7c75d9c1fe5026839e
2 Author: Brian Evans <grknight <AT> gentoo <DOT> org>
3 AuthorDate: Wed Apr 27 17:32:00 2016 +0000
4 Commit: Brian Evans <grknight <AT> gentoo <DOT> org>
5 CommitDate: Wed Apr 27 17:32:00 2016 +0000
6 URL: https://gitweb.gentoo.org/proj/mysql-extras.git/commit/?id=34aaa33a
7
8 Respin 2 patches for MySQL 5.7
9
10 20001_all_fix-minimal-build-cmake-mysql-5.7.patch | 15 +++++++++++++++
11 20007_all_cmake-debug-werror-5.7.patch | 16 ++++++++++++++++
12 2 files changed, 31 insertions(+)
13
14 diff --git a/20001_all_fix-minimal-build-cmake-mysql-5.7.patch b/20001_all_fix-minimal-build-cmake-mysql-5.7.patch
15 new file mode 100644
16 index 0000000..bf21da4
17 --- /dev/null
18 +++ b/20001_all_fix-minimal-build-cmake-mysql-5.7.patch
19 @@ -0,0 +1,15 @@
20 +diff -aurwN mysql.orig/CMakeLists.txt mysql/CMakeLists.txt
21 +--- a/CMakeLists.txt 2014-07-18 11:48:39.000000000 -0400
22 ++++ b/CMakeLists.txt 2014-08-01 12:54:52.612732241 -0400
23 +@@ -626,10 +626,10 @@
24 + # scripts/mysql_config depends on client and server targets loaded above.
25 + # It is referenced by some of the directories below, so we insert it here.
26 + ADD_SUBDIRECTORY(scripts)
27 ++ADD_SUBDIRECTORY(support-files)
28 +
29 + IF(NOT WITHOUT_SERVER)
30 + ADD_SUBDIRECTORY(mysql-test)
31 + ADD_SUBDIRECTORY(mysql-test/lib/My/SafeProcess)
32 +- ADD_SUBDIRECTORY(support-files)
33 + IF(EXISTS ${CMAKE_SOURCE_DIR}/internal/CMakeLists.txt)
34 + ADD_SUBDIRECTORY(internal)
35
36 diff --git a/20007_all_cmake-debug-werror-5.7.patch b/20007_all_cmake-debug-werror-5.7.patch
37 new file mode 100644
38 index 0000000..4321399
39 --- /dev/null
40 +++ b/20007_all_cmake-debug-werror-5.7.patch
41 @@ -0,0 +1,16 @@
42 +diff -aurN a/cmake/maintainer.cmake b/cmake/maintainer.cmake
43 +--- a/cmake/maintainer.cmake 2014-11-21 00:39:51.000000000 -0500
44 ++++ b/cmake/maintainer.cmake 2014-12-03 13:19:50.893380789 -0500
45 +@@ -30,12 +30,6 @@
46 + "${MY_CXX_WARNING_FLAGS} -Wno-null-conversion -Wno-unused-private-field")
47 + ENDIF()
48 +
49 +-# Turn on Werror (warning => error) when using maintainer mode.
50 +-IF(MYSQL_MAINTAINER_MODE)
51 +- SET(MY_C_WARNING_FLAGS "${MY_C_WARNING_FLAGS} -Werror")
52 +- SET(MY_CXX_WARNING_FLAGS "${MY_CXX_WARNING_FLAGS} -Werror")
53 +-ENDIF()
54 +-
55 + # Set warning flags for GCC/Clang
56 + IF(CMAKE_COMPILER_IS_GNUCC OR CMAKE_C_COMPILER_ID MATCHES "Clang")
57 + SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${MY_C_WARNING_FLAGS}")