| Summary: | screen fix to work around ncurses bug | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Ports & Packages | Reporter: | Valentin Nechayev <netch> | ||||
| Component: | Individual Port(s) | Assignee: | Andrey A. Chernov <ache> | ||||
| Status: | Closed FIXED | ||||||
| Severity: | Affects Only Me | ||||||
| Priority: | Normal | ||||||
| Version: | Latest | ||||||
| Hardware: | Any | ||||||
| OS: | Any | ||||||
| Attachments: |
|
||||||
|
Description
Valentin Nechayev
2000-11-24 01:00:01 UTC
Responsible Changed From-To: freebsd-ports->ache Over to maintainer; a detailed misc/screen port fix to follow in a mail. On Fri, Nov 24, 2000 at 02:51:43AM +0200, Valentin Nechayev wrote: > > >Number: 23059 > >Category: ports > >Synopsis: screen fix to work around ncurses bug > >Originator: Valentin Nechayev <netch@netch.kiev.ua> > >Release: FreeBSD 5.0(13)-CURRENT-20001111 i386 This one really works, and mutt indeed no longer segfaults! I know this is a temporary workaround until the ncurses source itself is fixed, but until then, the following patch could be applied to the misc/screen port - it incorporates Valentin Nechayev's patch, and bumps PORTREVISION (now if this isn't a functionality change.. ;) diff -urN ports/misc/screen/Makefile myports/misc/screen/Makefile --- ports/misc/screen/Makefile Wed Oct 11 05:04:05 2000 +++ myports/misc/screen/Makefile Fri Nov 24 08:52:47 2000 @@ -7,7 +7,7 @@ PORTNAME= screen PORTVERSION= 3.9.8 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= misc MASTER_SITES= ftp://ftp.uni-erlangen.de/pub/utilities/screen/ \ ${MASTER_SITE_GNU} diff -urN ports/misc/screen/files/patch-ag myports/misc/screen/files/patch-ag --- ports/misc/screen/files/patch-ag Thu Jan 1 02:00:00 1970 +++ myports/misc/screen/files/patch-ag Fri Nov 24 08:52:17 2000 @@ -0,0 +1,11 @@ +--- display.c.orig Fri Nov 24 02:22:01 2000 ++++ display.c Fri Nov 24 02:19:13 2000 +@@ -896,7 +896,7 @@ + char *s; + int c; + { +- if (display && s) ++ if (display && s && *s) + { + ospeed = D_dospeed; + tputs(tgoto(s, 0, c), 1, DoAddChar); State Changed From-To: open->closed Patch applied, sorry for the delay. |