summaryrefslogtreecommitdiff
path: root/cmake/build_configurations
Commit message (Collapse)AuthorAgeFilesLines
* Merge 10.5 into 10.6Marko Mäkelä2022-09-201-3/+3
|\
| * Merge 10.4 into 10.5Marko Mäkelä2022-09-201-3/+3
| |\
| | * Merge 10.3 into 10.4Marko Mäkelä2022-09-201-3/+3
| | |\
| | | * mysql_release: treat alma|rocky as centos|rhelSergei Golubchik2022-09-131-2/+2
| | | |
* | | | C/C 3.3Sergei Golubchik2022-06-291-0/+2
| | | |
* | | | Merge branch '10.5' into 10.6Sergei Golubchik2021-12-071-3/+1
|\ \ \ \ | |/ / /
| * | | require system pcre2 in rpmsSergei Golubchik2021-12-071-3/+1
| | | | | | | | | | | | | | | | now when SLES12.3 is gone, we can enforce it
* | | | Merge 10.5 into 10.6Marko Mäkelä2021-09-111-0/+20
|\ \ \ \ | |/ / /
| * | | Merge remote-tracking branch 'upstream/10.4' into 10.5Vicențiu Ciorbaru2021-09-101-0/+20
| |\ \ \ | | |/ /
| | * | Merge remote-tracking branch 'upstream/10.3' into 10.4Vicențiu Ciorbaru2021-09-091-0/+20
| | |\ \ | | | |/
| | | * Merge branch '10.2' into 10.3Sergei Golubchik2021-09-071-0/+16
| | | |\
| | | | * disable bzip2/lz4/lzo in rpm builds, distro dependentSergei Golubchik2021-09-071-0/+10
| | | | |
| | | | * disable bzip2/lz4/lzo in bintar builds, as they always have beenSergei Golubchik2021-09-071-0/+6
| | | | |
| | | * | Merge branch '10.2' into 10.3Vicențiu Ciorbaru2021-09-071-0/+4
| | | |\ \ | | | | |/
| | | | * disable bzip2, lzma, and lzo explicitly in debian release buildsSergei Golubchik2021-08-311-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | we don't build debian release builds with them anyway, but let's make it explicit, independently on what happens to be installed on the builder.
* | | | | Merge 10.5 into 10.6Marko Mäkelä2021-05-261-2/+6
|\ \ \ \ \ | |/ / / /
| * | | | Merge 10.4 into 10.5Marko Mäkelä2021-05-261-0/+6
| |\ \ \ \ | | |/ / /
| | * | | Merge 10.3 into 10.4Marko Mäkelä2021-05-251-0/+6
| | |\ \ \ | | | |/ /
| | | * | Merge 10.2 into 10.3Marko Mäkelä2021-05-241-0/+6
| | | |\ \ | | | | |/
| | | | * cmake: fewer Build-Depends in SRPMSergei Golubchik2021-05-221-0/+6
| | | | | | | | | | | | | | | | | | | | don't require tar/gtar, git, getconf, groff/nroff, and ruby.
| * | | | don't require jemalloc for 10.5 official packagesSergei Golubchik2021-05-191-2/+0
| | | | | | | | | | | | | | | | | | | | it was only for TokuDB, and TokuDB isn't packaged in 10.5
* | | | | Merge 10.5 into 10.6Marko Mäkelä2021-05-101-1/+3
|\ \ \ \ \ | |/ / / /
| * | | | Merge 10.4 into 10.5Marko Mäkelä2021-05-101-1/+3
| |\ \ \ \ | | |/ / /
| | * | | Merge 10.3 into 10.4Marko Mäkelä2021-05-101-1/+3
| | |\ \ \ | | | |/ /
| | | * | Merge 10.2 into 10.3Marko Mäkelä2021-05-101-0/+2
| | | |\ \ | | | | |/
| | | | * force jemalloc to be used in release rpm/deb buildsSergei Golubchik2021-05-081-0/+2
| | | | | | | | | | | | | | | | | | | | unless explicitly overruled with -DWITH_JEMALLOC=no
* | | | | CMake cleanupVladislav Vaintroub2021-03-231-15/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - use FIND_PACKAGE(LIBAIO) to find libaio - Use standard CMake conventions in Find{PMEM,URING}.cmake - Drop the LIB from LIB{PMEM,URING}_{INCLUDE_DIR,LIBRARIES} It is cleaner, and consistent with how other packages are handled in CMake. e.g successful FIND_PACKAGE(PMEM) now sets PMEM_FOUND, PMEM_LIBRARIES, PMEM_INCLUDE_DIR, not LIBPMEM_{FOUND,LIBRARIES,INCLUDE_DIR}. - Decrease the output. use FIND_PACKAGE with QUIET argument. - for Linux packages, either liburing, or libaio is required If liburing is installed, libaio does not need to be present . Use FIND_PACKAGE([LIBAIO|URING] REQUIRED) if either library is required.
* | | | | MDEV-24927: Deb: Use liburing-dev instead of libaio-devOtto Kekäläinen2021-03-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating the debian/control file will automatically update the dependencies in all CI environments that directly read the debian/control file, such as Salsa-CI and buildbot.mariadb.org to some degree. (https://github.com/MariaDB/mariadb.org-tools/issues/43) On Debian/Ubuntu releases that don't have liburing-dev available, automatically downgrade to libaio-dev (just like libcurl4->3 is done). This ensures the debian/control file is always up-to-date and works for latest Debian and Ubuntu releases, while the backwards compatibility mods are maintained in autobake-deb.sh separately, and can be dropped from there once support for certain platforms end. Debian/Ubuntu availability visible at: - https://packages.debian.org/search?searchon=names&keywords=liburing-dev - https://packages.ubuntu.com/search?searchon=names&keywords=liburing-dev Also modify debian/rules to force a build without libaio. Use YES instead of ON to make the flag more logical (=turning libaio check "off"). Stop running Salsa-CI for Debian Stretch-backports, as it does not have liburing-dev available nor is the old-old Debian stable a relevant platform for MariaDB 10.6 to test against anymore. Since the Stretch-backports build can no longer be made, neither can the MySQL 5.7 on Bionic upgrade test be run, as it depended on the Stretch binary. This commit does not modify the .travis.yml file, as Travis-CI does not have new enough Ubuntu releases available yet. Also Travis-CI.org is practically dead now as build times have been shrunk to near zero. The scope of this change is also Debian/Ubuntu only. No RPM or Windows or Mac changes are included in this commit. This commit does not update the external libmariadb or ColumnStore CI pipelines, as those are maintained in different repositories.
* | | | | Merge 10.5 into 10.6bb-10.6-MDEV-24426Marko Mäkelä2020-12-171-0/+4
|\ \ \ \ \ | |/ / / /
| * | | | Add build on AIXEtienne Guesnet2020-12-161-0/+4
| | | | |
* | | | | Merge 10.5 into 10.6Marko Mäkelä2020-08-041-1/+1
|\ \ \ \ \ | |/ / / /
| * | | | Merge 10.4 into 10.5Marko Mäkelä2020-07-151-1/+1
| |\ \ \ \ | | |/ / /
| | * | | Merge 10.3 into 10.4Marko Mäkelä2020-07-151-1/+1
| | |\ \ \ | | | |/ /
| | | * | Merge 10.2 into 10.3Marko Mäkelä2020-07-141-1/+1
| | | |\ \ | | | | |/
| | | | * Merge 10.1 into 10.2Marko Mäkelä2020-07-141-1/+1
| | | | |\
| | | | | * MDEV-23114 AUTH_PAM plugin can not be disabled when using mysql_release configVicențiu Ciorbaru2020-07-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When setting the PLUGIN_AUTH_PAM variable, mark it as a "CACHE" variable so it can be overridden by the user.
* | | | | | 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
| | | | |