1 diff -urNpa mysql-8.4.0.orig/client/mysql.cc mysql-8.4.0/client/mysql.cc
2 --- mysql-8.4.0.orig/client/mysql.cc 2024-05-09 15:04:59.682084155 +0200
3 +++ mysql-8.4.0/client/mysql.cc 2024-05-09 15:05:11.982254902 +0200
4 @@ -93,6 +93,7 @@ Foundation, Inc., 51 Franklin St, Fifth
12 @@ -1185,22 +1186,6 @@ static COMMANDS commands[] = {
13 static const char *load_default_groups[] = {"mysql", "client", nullptr};
17 - HIST_ENTRY is defined for libedit, but not for the real readline
18 - Need to redefine it for real readline to find it
20 -#if !defined(HAVE_HIST_ENTRY)
21 -typedef struct _hist_entry {
27 -extern "C" int add_history(const char *command); /* From readline directory */
28 -extern "C" int read_history(const char *command);
29 -extern "C" int write_history(const char *command);
30 -extern "C" HIST_ENTRY *history_get(int num);
31 -extern "C" int history_length;
32 static int not_in_history(const char *line);
33 static void initialize_readline(char *name);
34 #endif /* HAVE_READLINE */