[pkg-firebird-general] Error in Fwd: [Firebird-test] Attempting to run qmtests

Damyan Ivanov dmn at debian.org
Sat Dec 13 14:52:29 UTC 2008


Hi Mark,

-=| Mark O'Donohue, Sat, Dec 13, 2008 at 10:07:48PM +1100 |=-
> There is a problem in Debian/Ubuntu libeditline.so that means
> 
> /usr/bin/isql-fb < test.sql
> 
> will cut the first 64 characters for lines longer than 64 characters.
> 
> Its not Firebird problem per-se but something to be aware of until  a
> new version of libeditline comes out.
> 
> Details and patch are here:
>   https://bugs.launchpad.net/ubuntu/+source/editline/+bug/307652

It is my impression that the library Firebird has in extern/editline 
and libeditline are two different things. The former _seems_ to have 
NetBSD roots, while  the later is written by Rich Salz[1]

    [1] http://packages.debian.org/changelogs/pool/main/e/editline/editline_1.12-5/libeditline0.copyright
a NetBSD 

This is why I changed firebird2.0 and firebird2.1 packages that are in 
Debian/experimental to be linked with libedit instead of libeditline. 
firebird2.0 in Lenny (the upcoming release) still uses libeditline.

Debian's libedit comes[2] from NetBSD CVS.

    [2] http://packages.debian.org/changelogs/pool/main/libe/libedit/libedit_2.11~20080614-1/libedit2.copyright

The one in Firebird/extern/editline contains the following in the 
THANKS file

    Thanks to the NetBSD Project maintainers of libedit!

so it seems a clone of the NetBSD libedit.

By the way, the COPYING file in extern/editline starts with:
------------------------------
Redistribution and use in source and binary forms, with or without 
modification, are permitted provided that the following conditions are 
met:
1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
------------------------------
Note that "the above copyright notice" seems to be missing, which (1) 
makes it hard to confirm if this is really NetBSD libedit, and (2) 
Firebird project seems to not actually have permission to redistribute 
extern/editline since the copyright notice is not retained. *sigh*

>   https://bugs.launchpad.net/ubuntu/+source/editline/+bug/307652
> 
> Then having gone that far, it wasn't too hard then to then give them a
> patch to fix is as well.

I'll forward that to the Debian libeditline package.


Thanks for your work!

-- 
dam            JabberID: dam at jabber.minus273.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-firebird-general/attachments/20081213/3b35c57d/attachment.pgp 


More information about the pkg-firebird-general mailing list