Created attachment 208413 [details] mariadb104 Update to 10.4.8 including https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=240500
1. Is the build fixed on i386? https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239981#c2 This change broke build on FreeBSD i386: https://jira.mariadb.org/browse/MDEV-19696 2. 10.4.10 released already: https://mariadb.com/kb/en/library/mariadb-10410-release-notes/
Created attachment 209214 [details] mariadb-10.4.10 patch update to 10.4.10 removed https://jira.mariadb.org/browse/MDEV-20258 and storage_tokudb_PerconaFT Compiled and tested only in amd64
Created attachment 209328 [details] Update databases/mariadb104-{client,server} to 10.4 Took a bit more work than expected, but I got the whole thing to compile on both amd64 and i386. All options on, except for mroonga, since that fails compilation completely (there's a PR for that). Removed AWS_KMS option, since enabling it does nothing right now. There's probably room for improvement, but this is as good as it gets from my side.
(In reply to Ralf van der Enden from comment #3) Can't find file "extrapatch-MDEV-13728" in your patch.
Created attachment 209335 [details] Update databases/mariadb104-{client,server} to 10.4 (includes all patches from my tree now) Updated my patch, since I forgot to 'svn add' several last-minute patches. @VVD, sorry for missing this.
A commit references this bug: Author: brnrd Date: Thu Nov 28 19:05:08 UTC 2019 New revision: 518601 URL: https://svnweb.freebsd.org/changeset/ports/518601 Log: databases/mariadb104-server: Security update to 10.4.10 PR: 241335 Submitted by: nbari tequilla io, Ralf van der Enden <tremere cainites net> MFH: 2019Q4 Security: fc91f2ef-fd7b-11e9-a1c7-b499baebfeaf Changes: head/databases/mariadb104-server/Makefile head/databases/mariadb104-server/distinfo head/databases/mariadb104-server/files/patch-CMakeLists.txt head/databases/mariadb104-server/files/patch-MDEV-20258 head/databases/mariadb104-server/files/patch-libmariadb_plugins_auth_CMakeLists.txt head/databases/mariadb104-server/files/patch-man_CMakeLists.txt head/databases/mariadb104-server/files/patch-plugin_auth__pam_testing_CMakeLists.txt head/databases/mariadb104-server/files/patch-storage_tokudb_PerconaFT_cmake__modules_TokuThirdParty.cmake head/databases/mariadb104-server/pkg-plist
Thanks everyone for helping out!
A commit references this bug: Author: brnrd Date: Fri Nov 29 07:35:32 UTC 2019 New revision: 518628 URL: https://svnweb.freebsd.org/changeset/ports/518628 Log: MFH: r518601 databases/mariadb104-server: Security update to 10.4.10 PR: 241335 Submitted by: nbari tequilla io, Ralf van der Enden <tremere cainites net> Security: fc91f2ef-fd7b-11e9-a1c7-b499baebfeaf Approved by: ports-secteam (miwi) Changes: _U branches/2019Q4/ branches/2019Q4/databases/mariadb104-server/Makefile branches/2019Q4/databases/mariadb104-server/distinfo branches/2019Q4/databases/mariadb104-server/files/patch-CMakeLists.txt branches/2019Q4/databases/mariadb104-server/files/patch-MDEV-20258 branches/2019Q4/databases/mariadb104-server/files/patch-libmariadb_plugins_auth_CMakeLists.txt branches/2019Q4/databases/mariadb104-server/files/patch-man_CMakeLists.txt branches/2019Q4/databases/mariadb104-server/files/patch-plugin_auth__pam_testing_CMakeLists.txt branches/2019Q4/databases/mariadb104-server/files/patch-storage_tokudb_PerconaFT_cmake__modules_TokuThirdParty.cmake branches/2019Q4/databases/mariadb104-server/pkg-plist
Build on i386 still broken. Can't find file "extrapatch-MDEV-13728" in your commit.
Created attachment 209542 [details] Unbreak build on i386 Tested on 12.1 i386.
(In reply to VVD from comment #10) Should mark it broken on i386. The patch provided doesn't do what you want it to do. It will make the build work but there's no implementation at runtime. This will only work once we move from i386 to i686 (in 13?) see https://bugs.freebsd.org/230888
(In reply to Bernard Spil from comment #11) > The patch provided doesn't do what you want it to do. It will make the build work but there's no implementation at runtime. Can you, please, make example to test this? Older versions of mariadb 10.4 work fine before: https://jira.mariadb.org/browse/MDEV-19696 > https://bugs.freebsd.org/230888 Yes, I read this issue before. > This will only work once we move from i386 to i686 (in 13?) i386 is very broken in 12.x already - a lot of things doesn't work or even panic system. If somebody decide to wait 13 on 11.x - he needs great patience and faith in miracles... :-(