Commit Graph

  • c79d28c6de Mark RISC-V64 as 64-bit architecture changed/a10s/mariadb11.8-11.8.5-1.el10.alma.1 a10s Andrew Lukoshko 2026-02-17 14:10:07 +0000
  • 09cc0bf635 Rebase to 11.8.5 c10s imports/c10s/mariadb11.8-11.8.5-1.el10 Pavol Sloboda 2025-12-03 13:05:00 +0100
  • a081e75ba5 Release bump imports/c10s/mariadb11.8-11.8.3-7.el10 Pavol Sloboda 2025-11-26 15:01:15 +0100
  • bda222b695 Updated the bundled pcre2 version to 10.46 to avoid shipping bundled code that contains a CVE: https://nvd.nist.gov/vuln/detail/CVE-2025-58050 Pavol Sloboda 2025-11-26 13:26:11 +0100
  • 27e80951c3 Updated the gating.yaml with the new test repository after the migration Pavol Sloboda 2025-11-19 11:40:55 +0100
  • 0b6d00ca2a Release bump for rebuild imports/c10s/mariadb11.8-11.8.3-6.el10 Pavol Sloboda 2025-11-13 12:25:35 +0100
  • 48080c559a Added the .fmf directory needed for running the tests in gating.yaml Pavol Sloboda 2025-11-13 12:12:45 +0100
  • ca3eacfce0 Fixed up the gating.yaml file to include rhel-10 specifically and to include the new tests from the mariadb55 repo for mariadb11.8. Pavol Sloboda 2025-11-06 09:15:26 +0100
  • 20c96b6cb3 Updated the rh-skipped-test-* based on the latest builds with full test suite Pavol Sloboda 2025-11-04 12:01:31 +0100
  • 1f4e432289 [Packaging improvement] Fixed the changelog to be in chronological order and the latest release bump entry to have the correct day of the week associated with the date. Pavol Sloboda 2025-11-03 09:48:04 +0100
  • 209265af8e [Image mode] Updated the sysusers.d config usage to accomodate for the older version of rpm in RHEL10 as it does not create the useradd and groupadd %pre steps and they need to be provided using the %sysusers_create_compat macro. This creates a need for a new BuildRequires and the usage fo the %{sysusers_requires_compat} macro. Pavol Sloboda 2025-10-30 13:17:49 +0100
  • 94796336e7 [PCRE] started bunding pcre with mariadb again because the one we have in RHEL10 is at version 10.44 and mariadb11.8.3 requires pcre 10.45 Pavol Sloboda 2025-10-30 13:11:15 +0100
  • af8a124509 Revert to soft static allocation of MariaDB and MySQL sysusers.d files Lukas Javorsky 2025-10-30 08:08:19 +0000
  • 1aba859e0d [tmpfiles.d] Remove duplicate tmpfiles.d entry Nikola Davidova 2025-10-29 11:55:17 +0100
  • ed01148ea4 Bump release for tmpfiles.d change Nikola Davidova 2025-10-29 10:54:35 +0100
  • 7b4bc1f73f [tmpfiles.d] Extend tmpfiles.d rules for ImageMode Nikola Davidova 2025-10-29 10:46:18 +0100
  • 4bf8f880be Reset the changelog to mark the begining of the Mariadb11.8 package in RHEL10 Pavol Sloboda 2025-10-16 16:22:16 +0200
  • a4a7efce0f Added the source for bundled fmt as we use fmt-11.1.4 and RHEL10 only has fmt-10.2.1 therefore we need to bundle it in RHEL Pavol Sloboda 2025-10-16 10:20:02 +0200
  • aa732aea0c Merge remote-tracking branch 'fedora/rawhide' into import_from_fedroa_c10s Pavol Sloboda 2025-10-16 09:17:38 +0200
  • 7a72273292 New branch setup Release Configuration Management 2025-10-14 08:56:03 -0400
  • 44408c2780 Bump release for rebuild Petr Khartskhaev 2025-09-30 12:27:43 +0200
  • d39272d1d8 Update unstable tests list Petr Khartskhaev 2025-09-29 12:39:53 +0200
  • def9e70848 Add galera recovery environment variable to service file and move temporary 'wsrep' files to '/run' This commit fixes two issues: Petr Khartskhaev 2025-09-29 10:21:02 +0200
  • 8bffe5586b [tests] Updated the rpminspec.yaml to the latest format to enable the ignoring of badfuncs for the relevant files and functions: /usr/bin/resolveip: - gethostbyname - gethostbyaddr - inet_aton - inet_ntoa /usr/lib*/mariadb/plugin/ha_sphinx.so: - inet_addr And thus enabling the rpminspect badfuncs test to pass without verify outcomes. Pavol Sloboda 2025-08-26 15:51:34 +0200
  • 383bda7890 Bump release for package rebuild Michal Schorm 2025-08-12 12:02:20 +0200
  • 63b1ca37ba [Fedora Change] [tmt] Migrated from STI test format to tmt as specified in this fedora change: https://fedoraproject.org/wiki/Changes/DisableSTI Pavol Sloboda 2025-08-12 08:53:04 +0200
  • 042b9de1d7 [rebase][3/3] Rebase to 11.8.3 - Testsuite verification for 11.8.3 Michal Schorm 2025-08-09 20:04:37 +0200
  • 881afbf96c [rebase][2/3] Rebase to 11.8.3 - Drop upstreamed patch for 'galera_new_cluster' Michal Schorm 2025-08-08 16:48:30 +0200
  • d5d7fb23d9 [rebase][1/3] Rebase to 11.8.3 - Rebase Michal Schorm 2025-08-09 20:03:49 +0200
  • 1a70ba6dd8 Bump release for package rebuild Michal Schorm 2025-08-01 10:01:21 +0200
  • 0963c8ec77 [bugfix] Fix the 'Conflicts:' with MySQL packages Michal Schorm 2025-08-01 09:58:18 +0200
  • dad68941ab [SPECfile cleanup] Remove 'Conflicts:' with mysql-embedded-devel no such MySQL sub-package exists Michal Schorm 2025-08-01 09:56:41 +0200
  • e9382b02e6 [CMake] Added the argument specifying the minimum required policy version for cmake to version 3.5 to comply to this fedora change: https://fedoraproject.org/wiki/Changes/CMake4.0 and enable us to use CMake4.0 in the future. Pavol Sloboda 2025-07-18 14:34:11 +0000
  • c70d220c9e Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild Fedora Release Engineering 2025-07-24 21:16:47 +0000
  • b0d82771cf Stopped bundling the fmt library with the package as the fmt library we have on fedora 43, 42 and 41 is compatible with mariadb at the moment, therefore the mariadb-libfmt.patch is no longer needed as we can just use the system fmt package. I have kept the infrastructure as it needs to be used on rhel as rhel8 and rhel9 dont' have an fmt package and rhel10s version is too old to be used with this version of mariadb. Pavol Sloboda 2025-06-26 16:38:43 +0200
  • 47a26ba1d8 [testsuite verification] Update skipped tests list for 11.8.2 release Michal Schorm 2025-06-17 09:20:41 +0200
  • 6a8ffb28b7 [MTR] Renamed the mysql-test directory to mariadb-test as the mariadb upstream migrated the testsuite from /usr/share/mysql-test to /usr/share/mariadb-test and changed the scripts running the test suites to match the new directory. This change has been discussed with the mariadb upstream and shouldn't break backwards compatibilty of the package. Pavol Sloboda 2025-07-07 12:17:28 +0200
  • 950a8c759d [upstream commit] Remove '/usr/bin/galera_new_cluster' when galera building is disabled Michal Schorm 2025-07-17 11:40:57 +0200
  • 6765464f31 Rename the sysuser.d config file from 'mariadb10.11.conf' to 'mariadb.conf' Pavol Sloboda 2025-06-13 13:22:06 +0200
  • 80cf16a70b Removed ha_federated.so since ha_federatedx.so serves as the same purpose and is supposed to a replacement for ha_federated.so Upstream has opted to change the storage engine from federated to federatedx as federated is no longer being developed by Oracle and federatedx is a fork of it that is still being developed and maintained. More information can be found here: https://mariadb.com/kb/en/about-federatedx/ Pavol Sloboda 2025-05-26 09:54:29 +0200
  • 93912555dd Replace define with global Nikola Davidova 2025-05-21 14:01:43 +0000
  • 48a013aec8 Update the names of the SPECfile and RPMLintrc file Michal Schorm 2025-06-12 21:44:54 +0200
  • 71e4d2ae03 Rebase to 11.8.2 Michal Schorm 2025-04-25 10:34:49 +0200
  • bd30527b5b Rebase to 11.4.5 Michal Schorm 2025-04-23 20:10:23 +0200
  • 1874a7e743 Disable the "distribution default" control variable. The "distribution default" version is MariaDB 10.11 Michal Schorm 2025-04-29 14:59:01 +0200
  • 95292b36cc Import content from the mariadb10.11 component - branch rawhide Michal Schorm 2025-07-23 10:02:05 +0200
  • c62fc5a81c Added the README releng bot 2025-07-23 07:54:29 +0000
  • 01c3ed1a1d Updated the cil selinux rules for galera to install properly added the missing bracket and removed the illegal . from the name and replaced it with a _ Pavol Sloboda 2025-07-23 08:58:31 +0200
  • d0ed3f88b5 [SPECfile cleanup] Remove Obsolete from 'mariadb-common' to 'mariadb-libs' Michal Schorm 2025-06-17 17:32:51 +0200
  • f401430d5b [packaging bugfix] Fix undeclared file conflicts with rocksdb-tools Michal Schorm 2025-06-17 10:36:00 +0200
  • ff080d1daf [packaging bugfix] The Galera documentation file should only be packaged by the '-server-galera' sub-package Michal Schorm 2025-06-17 11:08:26 +0200
  • c8027d496a [SPECfile enhancement] Added the documentation regarding the 'rocksdb' bundling - why the version of the bundled rocksdb provided by the mariadb-rocksdb-engine subpackage is not specified inside the spec file and the info about where the rough version of rocksdb can be found. Pavol Sloboda 2025-06-16 17:23:51 +0200
  • 68aa608fdb [SPECfile enhancement] Clarify the error message for mismatching PCRE version Michal Schorm 2025-06-16 15:48:39 +0200
  • 02819ea294 Rebase to 10.11.13 Pavol Sloboda 2025-06-06 10:47:56 +0200
  • e1a265078f [packaging bugfix] Exclude galera specific file from the '-common' sub-package Michal Schorm 2025-06-16 18:18:21 +0200
  • 2f305d04f2 [packaging bugfix] Disable building of the 'mariadb-server-galera' sub-package on the %{ix86} architectures Michal Schorm 2025-06-16 13:20:49 +0200
  • 498ee13b13 [packaging enahancement] Move the 'wsrep_info.so' from the 'mariadb-server' to the 'mariadb-server-galera' sub-package, as it is only used with the galera cluster and therefore it fits into the '-server-galera' subpackage more. Pavol Sloboda 2025-06-16 12:55:54 +0200
  • ad73a518de [SELinux] Added the %ghost file to ensure that the policy created by selinux for the mariadb-server-galera subpackage is owned by the subpackage. I did this for the other selinux policy as well to achieve the same with it as well. Also changed the occurences of "targeted" to %selinuxtype to make further administration of the package easier and to make the spec file more readable. Also removed the no longer needed BuildRequires of selinux-policy-devel for the mariadb-server-galera subpackage as no policy is being compiled as we changed tot he cil format of the policy. But I needed to add the BuildRequires and Requires of selinux-policy-targeted for the installation of the policy. Pavol Sloboda 2025-06-06 08:21:50 +0200
  • 6c8b0197db [SELinux] Changed from the .te format of selinux rules to the .cil format as it removes the need to compile the selinux rules, thus getting rid of the `` [!]: Uses parallel make %{?_smp_mflags} macro.``` warning. This change was created as a part of the fixing of the problems with the rebase to 11.8 which are documented here: https://bugzilla.redhat.com/show_bug.cgi?id=2368742 Pavol Sloboda 2025-06-05 15:17:20 +0200
  • ff377c9133 [SPECfile bugfix] Fix the 'BuildRequires' for the hashicorp plugin Michal Schorm 2025-06-12 10:19:13 +0200
  • c69d236cf2 [SPECfile bugfix] Fix the control code when the 'common' sub-package is not built Michal Schorm 2025-06-12 10:18:20 +0200
  • 7cd1b99ae6 [SPECfile bugfix] Fix the control code for the GSSAPI plugin Michal Schorm 2025-06-12 10:17:55 +0200
  • 7984b9ae05 [SPECfile cleanup] Removed the redundant 'BuildRequires' of 'libsphinxclient' of the '-shpinx-engine' sub-package as the 'libsphinxclient' library is already required by the 'libsphinxclient-devel' 'BuildRequires' of the same subpackage, therefore it will be provided inside the buildroot even without the explicit 'BuildRequires' Pavol Sloboda 2025-06-09 10:14:25 +0200
  • 59a3784bf9 [packaging enhancement] Start packing the 'mariadb-embedded' binary Pavol Sloboda 2025-06-04 10:46:40 +0200
  • 7c2073e861 [SPECfile enhancement] Added a few comments to note the differences between how we and the MariaDB upstream package the 'ha_sphinx' and 'hashicorp' parts of the package Pavol Sloboda 2025-06-02 17:22:13 +0200
  • 6cdc4a90cc [packaging enhancement] Moved the '.so' and '.ini' files used specifically for testing from the '-server' sub-package to the '-test' sub-package Also added the '%{_libdir}/%{majorname}/plugin' directory to the %files section of the '-test' sub-package to ensure that the directory does not become unowned if only the '-test' sub-package is installed without the '-server' subpackage. Pavol Sloboda 2025-06-02 13:16:30 +0200
  • 61ec4a36a2 [packaging enhancement] Moved the 'replace' utility from the '-server' sub-package to the main package as it only seems to be used by the 'msql2mysql' utility which is inside the main package, therefore the replace util fits there better as well as a client util. Pavol Sloboda 2025-06-02 10:26:29 +0200
  • a2d03b8796 [packaging enhancement] Moved the 'mariadb-dumpslow' and 'mysqldumpslow' utils from the '-server-utils' to the '-client-utils' sub-package, as it connects to the database server using a client interface. Pavol Sloboda 2025-06-02 09:59:18 +0200
  • 7780436e80 [packaging enhancement] Moved the 'mariadb-hotcopy' and 'mysqlhotcopy' utils from the '-server-utils' to the '-client-utils' sub-package, as it connects to the database server using a client interface. Pavol Sloboda 2025-06-02 09:46:01 +0200
  • f8ce3bb5b5 [packaging enhancement] Moved the 'mariadb-setpermission' and 'mysql_setpermission' utils from the '-server-utils' to the '-client-utils' sub-package, as it connects to the database server using a client interface. Pavol Sloboda 2025-06-02 09:02:26 +0200
  • 74ea0b38be [packaging enhancement] Moved the 'mariadb-convert-table-format' and 'mysql_convert_table_format' utils form the '-server-utils' sub-package into the '-client-utils' sub-package because they are written to communicate with the server part of the package through a client interface. Pavol Sloboda 2025-06-02 08:20:09 +0000
  • 6ed9d8c35c [packaging enhancement] Moved the 'my_print_defaults' binary from the '-server' sub-package into the '-client' sub-package. Pavol Sloboda 2025-06-02 08:20:09 +0000
  • 583731bcd0 [packaging enhancement] Moved the 'mariadb-tzinfo-to-sql' and 'mysql_tzinfo_to_sql' from the '-server' sub-package into the '-client' sub-package, since it is a utility used by the client part of the package to set the timezoneinfo of the client. Pavol Sloboda 2025-06-03 16:22:08 +0200
  • a2f8ad1597 Changed the occurences of redhat-linux-build to %{_vpath_builddir} Pavol Sloboda 2025-05-30 10:05:35 +0000
  • 6decd3d82b [SPECfile cleanup] The INFO_{BIN,SRC} files patch isn't necessary Michal Schorm 2025-05-30 12:29:54 +0200
  • 2ff1031b65 [packaging enhancement] Pack the symlinks to the mariadb systemd service so that the user can access it using the 'mysql.service' and 'mysqld.service' names even before the first call of 'systemctl enable mariadb.service' which creates the symlinks. Michal Schorm 2025-05-29 15:13:56 +0200
  • 7e36d42bdc Stopped providing the INFO_SRC and INFO_BIN files as there seems to be no good place for them inside the packages as they are no longer provided by upstream. Michal Schorm 2025-05-29 11:27:00 +0200
  • b9a73375ac [packaging enhancement] Update justification of patches Nikola Davidova 2025-05-21 09:58:58 +0200
  • 719cb12a75 [packaging enahncement] Replace hard coded paths with macros Nikola Davidova 2025-05-21 09:55:40 +0200
  • 9945c635b1 [bugfix] Fixup of the versioned package layout control code Michal Schorm 2025-04-29 15:16:38 +0200
  • 6fe64f2be1 [bugfix] Add Requires to 'which' for the server. Michal Schorm 2025-05-15 15:36:48 +0200
  • 6ef7f3da69 Bump release for package rebuild Michal Schorm 2025-05-07 13:23:39 +0200
  • 810dbf2ed2 PARTIAL REVERT of "[packaging fix for containers] Drop usage of tmpfiles.d" Michal Schorm 2025-05-07 13:17:08 +0200
  • b74fb13bdb [packaging bugfix] Fix the application of the compilation flags Michal Schorm 2025-05-06 21:35:44 +0200
  • 3ca7be2944 [packaging enahancement] Remove no longer needed workaround for debug build Michal Schorm 2025-05-06 19:50:28 +0200
  • d56cff44c7 Removed the no longer needed patch for rocksdb and gc13 Pavol Sloboda 2025-05-06 16:59:56 +0200
  • 9847d25db4 Removed the no longer needed %ifarch i686 as the issue is resolved Pavol Sloboda 2025-05-05 16:34:17 +0200
  • 381ac0c846 Bump release for package rebuild Michal Schorm 2025-05-05 12:43:58 +0200
  • f19e9b6545 [packaging enahncement] Remove 'force' from 'rm -rf', to be be notified of unexpected changes in the removed files Michal Schorm 2025-05-03 08:18:34 +0200
  • 902fdc60db [packaging enhancement] Disable the generation of the upstream sysusersdir.d config file by CMake, we use a downstream one. Michal Schorm 2025-05-03 01:51:23 +0200
  • 9f34c64543 [packaging fix for containers] Drop usage of tmpfiles.d Michal Schorm 2025-05-02 18:47:22 +0200
  • d321029c85 Bump release for package rebuild Michal Schorm 2025-04-22 22:20:47 +0200
  • 6a9fe92fcf [packaging enhancement] Make sub-packages 'galera', 'client-utils' and 'server-utils' noarch Michal Schorm 2025-04-22 11:08:15 +0200
  • 752c65a873 [packaging enhancement] Move compiled utilities to the server subpackage Michal Schorm 2025-04-22 11:04:32 +0200
  • 26b2d808a3 [packaging enhancement] Make '%files' section more compact Michal Schorm 2025-04-22 11:00:54 +0200
  • a3826e2600 Bump release for package rebuild Michal Schorm 2025-04-07 12:55:33 +0200
  • 6e14d48369 Update the 'mysql' user GECOS field to be more accurate Michal Schorm 2025-04-07 12:54:41 +0200
  • 377e0193bd Bump release Adam Williamson 2025-04-04 23:26:17 -0700
  • 3577147bef correct sysusers.d config format Adam Williamson 2025-04-04 23:17:00 -0700
  • d733c03ec2 Update skipped test list Michal Schorm 2025-04-04 17:30:28 +0200