From: Peter Korsgaard <peter@korsgaard.com>
To: Julien Olivain <ju.o@free.fr>
Cc: buildroot@buildroot.org
Subject: Re: [Buildroot] [PATCH 1/1] package/mysql: change default implementation to mariadb
Date: Fri, 01 Mar 2024 09:24:41 +0100 [thread overview]
Message-ID: <87y1b2bbqu.fsf@48ers.dk> (raw)
In-Reply-To: <20240226203532.12112-1-ju.o@free.fr> (Julien Olivain's message of "Mon, 26 Feb 2024 21:35:32 +0100")
>>>>> "Julien" == Julien Olivain <ju.o@free.fr> writes:
> The mysql package is a virtual package with two implementations:
> oracle-mysql (the initial project), and mariadb (the fork of mysql).
> This virtual package was introduced in commit [1] (2016).
> The last version bump of oracle-mysql was in commit [2] (2014). This
> mysql version 5.1.73 dates from 2013 [3].
> Package statistics at [4] reports 177 CVEs on this oracle-mysql
> version (as of Buildroot tag 2024.02-rc1).
> Finally, oracle-mysql has 12 package patches accumulated over the time
> and there is nobody registered in the DEVELOPER file for it.
> On the other hand, the Buildroot mariadb package seems to be in a
> better shape: the package version is more recent, and received
> frequent updates, since its introduction.
> There is several packages selecting BR2_PACKAGE_MYSQL, which will use
> the old oracle-mysql without the user knowing it (other than
> generating the CVE list with "make pkg-stats").
> In the meantime oracle-mysql receive a major update, this commits
> changes the default implementation of the mysql virtual package from
> oracle-mysql to mariadb.
> [1] https://gitlab.com/buildroot.org/buildroot/-/commit/3d707d2b4fa6362cb37754f6c5fbb06240f5faf5
> [2] https://gitlab.com/buildroot.org/buildroot/-/commit/42c56751fc554503a03d4a914ce2e814eeaf5a41
> [3] https://github.com/mysql/mysql-server/releases/tag/mysql-5.1.73
> [4] http://autobuild.buildroot.org/stats/master.html
> Signed-off-by: Julien Olivain <ju.o@free.fr>
> ---
> Patch tested on branch master at commit 7a9ba7a with commands:
Thanks. Maybe we should instead get rid of the oracle-mysql package (and
the virtual package) if nobody cares about keeping it updated anyway?
--
Bye, Peter Korsgaard
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
next prev parent reply other threads:[~2024-03-01 8:24 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-02-26 20:35 [Buildroot] [PATCH 1/1] package/mysql: change default implementation to mariadb Julien Olivain
2024-03-01 8:24 ` Peter Korsgaard [this message]
2024-03-01 21:45 ` Julien Olivain
2024-03-02 14:37 ` Yann E. MORIN
2024-03-03 16:01 ` Arnout Vandecappelle via buildroot
2024-03-03 17:55 ` Peter Korsgaard
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87y1b2bbqu.fsf@48ers.dk \
--to=peter@korsgaard.com \
--cc=buildroot@buildroot.org \
--cc=ju.o@free.fr \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.