User Tools

Site Tools


how_to_rebuild_mariadb_against_readline_in_debian

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
how_to_rebuild_mariadb_against_readline_in_debian [2023/08/23 08:05]
abeverley created
how_to_rebuild_mariadb_against_readline_in_debian [2023/11/18 09:27] (current)
abeverley
Line 1: Line 1:
 ===== Build Debian MariaDB packages with readline support ===== ===== Build Debian MariaDB packages with readline support =====
  
-I've been frustrated with the use of editline (libedit) instead of readline that the MariaDB is now built with in Debian 11. I have found editline to be buggy: its implementation of Ctrl-R and editing of wrapped lines do not work well, plus Ctrl-W not being mapping to delete a word by default is infuriating!+I've been frustrated with the use of editline (libedit) instead of readline that MariaDB is now built with in Debian 11. I have found editline to be buggy: its implementation of Ctrl-R and editing of wrapped lines do not work well, plus Ctrl-W not being mapping to delete a word by default is infuriating!
  
-As I understand it, Debian is no longer able to distribute MariaDB built against readline as the former is GPL2 and the latter GPL3, and apparently the 2 are incompatible for distribution. ​So I have written for [[how to rebuild MariaDB ​against readline ​in Debian]].+As I understand it, Debian is no longer able to distribute MariaDB built against readline as the former is GPL2 and the latter GPL3, and apparently the 2 are incompatible for distribution. 
 + 
 +The following instructions build a new Debian packages ​against readline:
  
   apt install build-essential devscripts libreadline-dev   apt install build-essential devscripts libreadline-dev
   apt build-dep mariadb-client-core-10.5   apt build-dep mariadb-client-core-10.5
 +  apt build-dep libreadline-dev
   su <unpriv user>   su <unpriv user>
   apt source mariadb-client-core-10.5   apt source mariadb-client-core-10.5
how_to_rebuild_mariadb_against_readline_in_debian.1692774322.txt.gz · Last modified: 2023/08/23 08:05 by abeverley