On Sat, Jun 11, 2005 at 12:10:43PM +0200, Marc Lehmann wrote:
> On Sat, Jun 11, 2005 at 12:53:38AM -0400, Daniel Jacobowitz <[EMAIL 
> PROTECTED]> wrote:
> > I have to agree with Thomas on one thing - jed doesn't use libncurses,
> > even in Debian.
> 
>    ldd /usr/bin/jed
>            libncurses.so.5 => /usr/lib/libncurses.so.5 (0x00002aaaab40e000)
> 
> (this is on my amd64 machine with debian unstable)
> 
>    ii  jed                           0.99.16-5                     editor for 
> programmers (textmode version)
> 
> I have no idea to what extent jed uses ncurses, but it's linked against it
> in debain for sure.

ii  jed                  0.99.16-5            editor for programmers (textmode 
version)
[EMAIL PROTECTED]:~% ldd =jed
        libslang.so.1 => /lib/libslang.so.1 (0xb7f58000)
        libgpm.so.1 => /usr/lib/libgpm.so.1 (0xb7f51000)
        libutil.so.1 => /lib/tls/i686/cmov/libutil.so.1 (0xb7f4e000)
        libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7f2c000)
        libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7df7000)
        libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7df4000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0xb7fea000)

Not on i386/unstable it isn't.  I presume you have gpm << 1.19.6-20
installed.  Then libgpm will have a dependency on ncurses - it does not
come from jed.

> I am not sure, the only thing in the changelog of ncurses seems to be this
> change:
> 
>          + fake a SIGWINCH in newterm() to accommodate buggy terminal         
>                                                                 
>            emulators and window managers (Debian #265631).                    
>                                                                 
> 
> however, this seems unrelated as there it's not a bug in any terminal
> emulator or window manager, but in ncurses. As such, I cannot verify that the
> fix actually fixes the ncurses bug instead of sth. else.
> 
> I think I clearly documented the bug in ncurses, and as I understand the
> mechanism well, so I can elaborate further if anything is still unclear.

Did you look at the change?  Description aside, both Thomas and I
believe there is no remaining way to trigger this problem.  If you
can explain a path through the code that still has a race, we can fix
it.

[Sorry for the delay.  Your outgoing mail goes as root, which is weird,
and triggers my spam filters.]

-- 
Daniel Jacobowitz
CodeSourcery, LLC


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to