On 09/03/13 11:34, Frank Schlottmann-Gödde wrote: > Am 03.09.2013 09:13, schrieb Michal Kubecek: >> On Tue, Sep 03, 2013 at 07:14:45AM +0200, Frank Schlottmann-Gödde wrote: >>> On 02.09.2013 17:04, Alex Peshkoff wrote: >>>> I think that all distros, not debian only, support fresh editline >>>> library. And (provided they build --with-sustem-editline, in which I'm >>>> quite sure) they use it in firebird. >>> Thats not enough to enable full UTF8 support, there is a small patch >>> to editline needed and the editline library has to be build with >>> --wide-char-enabled. >> Then such patch and configure option should be included in libedit >> distribution package (and upstream, of course). Each package having its >> own versions of libraries it uses is what closed software vendors do, >> it's a really bad idea for distribution packages. > That is right, but I have no clue how different distributions configure > libedit and how to push the patch upstream. >
The main reason why do we include libedit at all is licensing - built into all known to me distros libreadline (it's present cause bash needs it) has GPL (not LGPL!) license, and therefore we can't use it in out packages. No matter of this licensing issue almost all (correct be if I'm wrong) distros use --with-system-editline switch and distribute firebird packages violating GPL. Therefore though I certainly agree that patch should be sent upstream this is not critical for our project. And must say that I have not found where to send a patch for old editline which we had that fixed Del key. ------------------------------------------------------------------------------ Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more! Discover the easy way to master current and previous Microsoft technologies and advance your career. Get an incredible 1,500+ hours of step-by-step tutorial videos with LearnDevNow. Subscribe today and save! http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel