summaryrefslogtreecommitdiff
path: root/cmake/build_configurations
Commit message (Collapse)AuthorAgeFilesLines
* MDEV-23024 Remove Cassandra Storage Enginebb-10.6-MDEV-23024Marko Mäkelä2020-07-141-1/+0
| | | | | | | | Cassandra has long been non-functional, doesn't compile, etc., and development on it has halted. Since MariaDB Server 10.5, the build is disabled by default. It makes sense to remove it as it's just taking up space.
* Merge 10.4 into 10.5Marko Mäkelä2020-05-311-1/+2
|\
| * Merge 10.3 into 10.4Marko Mäkelä2020-05-301-1/+2
| |\
| | * Merge 10.2 into 10.3Marko Mäkelä2020-05-291-1/+2
| | |\
| | | * bintars should use bundled PCRESergei Golubchik2020-05-271-0/+1
| | | |
| | | * get rid of cmake warningSergei Golubchik2020-05-271-1/+1
| | | |
* | | | MDEV-21942 Building 10.5 requires Internet accessSergei Golubchik2020-03-161-0/+4
| | | | | | | | | | | | | | | | | | | | Force correct PCRE2 linking in the official binaries. System pcre2 in RPM/DEB, bundled in bintars.
* | | | MDEV-21943 reduce the binary tarball sizeSergei Golubchik2020-03-161-0/+1
| | | | | | | | | | | | | | | | strip all client binaries (that is, not mysqld) in bintars
* | | | MDEV-21943 reduce the binary tarball sizeSergei Golubchik2020-03-161-3/+2
| | | | | | | | | | | | | | | | | | | | in mysql_release builds only build embedded for rpm and deb but not for bintar
* | | | Merge 10.4 into 10.5Marko Mäkelä2019-09-061-0/+1
|\ \ \ \ | |/ / /
| * | | Merge 10.3 into 10.4Marko Mäkelä2019-08-311-0/+1
| |\ \ \ | | |/ /
| | * | Merge 10.2 into 10.3Marko Mäkelä2019-08-291-0/+1
| | |\ \ | | | |/
| | | * Merge 10.1 into 10.2Marko Mäkelä2019-08-281-0/+1
| | | |\
| | | | * ensure that pam plugin is present in release packagesSergei Golubchik2019-08-201-0/+1
| | | | |
* | | | | Removed some compiler warnings found by clangMonty2019-08-231-2/+2
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Fixed some unitialized variables - Removed some warnings: -Wno-parentheses-equality gives warnings from macro-expressions -Wno-string-plus-int is not a common problem and it's not trivial to fix it in connect
* | | | Merge branch '10.3' into 10.4Oleksandr Byelkin2019-05-191-1/+1
|\ \ \ \ | |/ / /
| * | | Merge 10.2 into 10.3Marko Mäkelä2019-05-141-1/+1
| |\ \ \ | | |/ /
| | * | Merge 10.1 into 10.2Marko Mäkelä2019-05-131-1/+1
| | |\ \ | | | |/
| | | * Merge branch '5.5' into 10.1Vicențiu Ciorbaru2019-05-111-1/+1
| | | |\
| | | | * Update FSF AddressVicențiu Ciorbaru2019-05-111-1/+1
| | | | | | | | | | | | | | | | | | | | * Update wrong zip-code
* | | | | remove -fno-rttiSergei Golubchik2019-05-181-1/+1
| | | | |
* | | | | Merge 10.3 into 10.4Marko Mäkelä2019-04-021-2/+2
|\ \ \ \ \ | |/ / / /
| * | | | Merge branch '10.2' into 10.3Sergei Golubchik2019-03-291-2/+2
| |\ \ \ \ | | |/ / /
| | * | | Merge branch '10.1' into 10.2Sergei Golubchik2019-03-291-2/+2
| | |\ \ \ | | | |/ /
| | | * | MDEV-7066 No Source RPMs ... (and so no "yum-builddep MariaDB-server" either)Sergei Golubchik2019-03-271-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | automatic BuildRequires for source RPM: for every FILEPATH and "Have library XXX" cached variable, detect what rpm package it comes from and add it to the list of dependencies. That is, the source RPM will BuildRequire all those packages that were found by cmake when the source RPM was built. Presumably, our CMakeLists.txt won't check for libraries that aren't needed for a build. It supports libraries/executables/files found with FIND_LIBRARY FIND_FILE FIND_PROGRAM CHECK_LIBRARY_EXISTS
* | | | | Merge 10.3 into 10.4Marko Mäkelä2019-03-251-4/+2
|\ \ \ \ \ | |/ / / /
| * | | | Merge 10.2 into 10.3Marko Mäkelä2019-03-251-3/+1
| |\ \ \ \ | | |/ / /
| | * | | MDEV-18954 numa dynamic dependencySergei Golubchik2019-03-221-0/+1
| | | | | | | | | | | | | | | | | | | | don't link with libnuma in release builds
| | * | | cmake: remove unused variableSergei Golubchik2019-03-221-3/+0
| | | | |
* | | | | try harder to link unix_socket plugin staticallySergei Golubchik2019-02-211-3/+3
| | | | | | | | | | | | | | | | | | | | fix unix_socket tests to work if unix_socket is a built-in
* | | | | Merge branch '10.3' into 10.4Oleksandr Byelkin2019-02-211-1/+0
|\ \ \ \ \ | |/ / / /
| * | | | dirty mergeOleksandr Byelkin2019-02-071-1/+0
| |\ \ \ \ | | |/ / /
| | * | | Merge 10.1 into 10.2Marko Mäkelä2019-02-031-1/+0
| | |\ \ \ | | | |/ / | | | | | | | | | | | | | | | | | | | | Temporarily disable a test for commit 2175bfce3e9da8332f10ab0e0286dc93915533a2 because fixing it in 10.2 requires updating libmariadb.
| | | * | Merge 10.1 into 10.1Marko Mäkelä2019-02-021-1/+0
| | | |\ \ | | | | | | | | | | | | | | | | | | This is joint work with Oleksandr Byelkin.
| | | | * \ Merge branch '5.5' into 10.0Oleksandr Byelkin2019-01-281-1/+0
| | | | |\ \ | | | | | |/
| | | | | * Crude "auto-load-data-local-infile" modemariadb-5.5.63Sergei Golubchik2019-01-271-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Disable LOAD DATA LOCAL INFILE suport by default and auto-enable it for the duration of one query, if the query string starts with the word "load". In all other cases the application should enable LOAD DATA LOCAL INFILE support explicitly.
* | | | | | MDEV-12484 Enable unix socket authentication by defaultSergei Golubchik2019-02-121-0/+3
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change the default authentication for root@localhost to IDENTIFIED VIA mysql_native_password USING 'invalid' OR unix_socket which provides secure passwordless login, while still allowing SET PASSWORD to work as expected. Also create a second all-privilege account for the user that owns datadir (and thus has full access to the data anyway). Compile unix_socket plugin statically into the server.
* | | | | Merge bb-10.2-ext into 10.3Marko Mäkelä2018-02-151-0/+1
|\ \ \ \ \ | |/ / / /
| * | | | Merge branch 'github/10.1' into 10.2Sergei Golubchik2018-02-061-0/+1
| |\ \ \ \ | | |/ / /
| | * | | Merge branch 'github/10.0' into 10.1Sergei Golubchik2018-02-021-0/+1
| | |\ \ \ | | | |/ /
| | | * | Merge remote-tracking branch '5.5' into 10.0Vicențiu Ciorbaru2018-01-241-0/+1
| | | |\ \ | | | | |/
| | | | * Merge branch 'mysql/5.5' into 5.5Sergei Golubchik2018-01-181-0/+1
| | | | |\
| | | | | * Bug#26022865 BUILD FOR WINDOWS-S12-64BIT,ADVANCED IS FAILING ON PB2 MYSQL-5.6Tor Didriksen2017-11-091-7/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove cmake code for signing executables. Automatic signing has always failed anyways. It should be done manually as part of the release process.
| | | | | * Bug#25942414: SSL VARIABLES USAGE WHEN LIBMYSQL IS COMPILED WITH WITH_SSL=NOHarin Vadodaria2017-04-271-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Description: If libmysql is compiled with WITH_SSL=NO, --ssl-* are not useful. Solution: 1. Restricted WITH_SSL to values : bundled | yes | system 2. Made "bundled" as default value for WITH_SSL. Also, not specifying WITH_SSL or even specifying WITH_SSL=no will be treated as/converted to WITH_SSL=bundled. Reviewed-By: Tor Didriksen <tor.didriksen@oracle.com> Reviewed-By: Georgi Kodinov <georgi.kodinov@oracle.com>
| | | | | * Bug#17633291: SET PROPER COMPILE OPTIONS FOR CLANGJon Olav Hauglid2014-10-131-9/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug#17959689: MAKE GCC AND CLANG GIVE CONSISTENT COMPILATION WARNINGS Bug#18313717: ENABLE -WERROR IN MAINTANER MODE WHEN COMPILING WITH CLANG Bug#18510941: REMOVE CMAKE WORKAROUNDS FOR OLDER VERSIONS OF OS X/XCODE Backport from mysql-5.6 to mysql-5.5
| | | | | * Updated/added copyright headersMySQL Build Team2012-02-161-1/+1
| | | | | |
| | | | | * Bug#12710832 - PB2 DAILY-TRUNK BUILD FAILS ON SOLARIS X86_64Tor Didriksen2011-07-041-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Compiler bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6879978 Workaround is to always specify "-xOn".
| | | | | * Updated/added copyright headersKent Boortz2011-06-301-1/+1
| | | | | |
| | | | | * bug#58955: Must -DBUILD_CONFIG=mysql_release require libaio on LinuxJonathan Perkin2010-12-161-11/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow users to build without aio if they really want to, by passing -DIGNORE_AIO_CHECK to cmake.
| | | | | * bug#58766: Server binary was compiled without fast-mutexesJonathan Perkin2010-12-071-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | Re-enable fast mutexes on Linux for release builds.