[MDEV-31103] Stop distributing extra copy of readline Created: 2023-04-21  Updated: 2023-04-21

Status: Open
Project: MariaDB Server
Component/s: None
Fix Version/s: None

Type: Task Priority: Minor
Reporter: Otto Kekäläinen Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None


 Description   

MariaDB sources include a bundled copy of readline in path `extra/readline`.

This seems unnecessary considering that all modern Linux distros have had readline for years. The system readline should always be available and always used.

Please consider deleting the bundled copy.

Related downstream bugs:



 Comments   
Comment by Sergei Golubchik [ 2023-04-21 ]

MariaDB can only use libreadline v5 or below. Readline version 6+ uses GPLv3 which is incompatible with MariaDB's GPLv2.

The last Debian release that has libreadline5 is buster. For bullseye and bookworm we have to use the bundled libreadline or a system libedit.

Comment by Sergei Golubchik [ 2023-04-21 ]

Also, if you want us to remove the bundled wolfssl, please, create a separate MDEV for that

Generated at Thu Feb 08 10:21:18 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.