@andyj: Yes, a <diff> patch would be better in the long run (which is how I handled a few fixes to configuration files, etc.)
I ran into the curses curse myself thus copying your initial fix worked out well (copying ncursesw-dev into maria/src was a last ditch effort I did as well when at 97% or so 'make tosses out "I can't find curses.h! I know you told me where to look, but I forgot!! I'm not AI you know?!"
I'll test your patch tomorrow when time permits just on mysql.cc itself -- not on a compile; I'm holding off until the next milestone before we run another compilation.
Didn't mysql.cc already have
#include curses.h and was just missing the other two? (I don't have a clean mysql.cc to look at @ the moment and my memory is already looking forward to "...a long winter's nap" so forgive me if I'm mistaken!
)
@Rich: I'll experiment accordingly and see how things turn out. If mysql-client and server are both installed, an end user would call
mysql somewhere at the prompt to open the CLI utility, which is where a link to /usr/local/bin would need to be accommodated so that even `which mysql` knew what's what. etc/init.d/mysql can contain full paths (preferred anyhow) so we're good there... I'm uncertain of apps like mysql-install-db and other similar apps and scripts that aren't in the mysql/bin directory, but will have to see first hand to really
rest assured.
Good evening, gentlemen, and thanks for your feedback!