[Buildroot] [PATCH 1/1] mariadb: security bump to version 10.1.23

Peter Korsgaard peter at korsgaard.com
Sun May 21 21:57:43 UTC 2017


>>>>> "Ryan" == Ryan Coe <bluemrp9 at gmail.com> writes:

Hi,

 >> Could you perhaps try to contact the mariadb developers?
 >> 
 > Below is the response that I received on this issue:

 > https://jira.mariadb.org/browse/MDEV-12297

 > This is the full story:

 > * All MySQL code, including libmysqlclient, is GPLv2
 > * When implementing async API for libmysqlclient, we have licensed it
 >   under LGPL. That's when COPYING.LESSER was added. Apparently someone
 >   thought that having both COPYING and COPYING.LESSER means that the
 >   project includes both GPL and LGPL components
 > * Then we got MDEV-12297, saying Github suddenly started showing MariaDB
 >   license as LGPL
 > * Github uses a library "licensee" to detect the license, and it was a
 >   recent bugfix in licensee to return "LGPL" when both COPYING and
 >   COPYING.LESSER are present.
 > * Indeed,https://www.gnu.org/licenses/gpl-howto.html  says that LGPL
 >   licensed projects should have both files. So licensee and Github were
 >   right.
 > * At that point in time we already have all async API code in
 >   MariaDB Connector/C library (which is LGPL as a whole), so the
 >   simplest solution was to remove COPYING.LESSER, basically relicensing
 >   async API for libmysqlclient under GPLv2.

 > Practically it changes nothing.
 > MariaDB server was and is GPLv2, we cannot change that.
 > libmysqlclient library was and is GPLv2, we cannot change that.
 > MariaDB Connector/C was and is LGPLv2.1

Ok, thanks for checking!

Committed after adding this link and dropping COPYING.LESSER from
_LICENSE_FILES, thanks.

-- 
Bye, Peter Korsgaard



More information about the buildroot mailing list