From owner-freebsd-questions@FreeBSD.ORG Tue Feb 8 14:20:42 2011 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2355A106566B for ; Tue, 8 Feb 2011 14:20:42 +0000 (UTC) (envelope-from fred@blakemfg.com) Received: from mail.getnet.net (mail.getnet.net [216.19.223.10]) by mx1.freebsd.org (Postfix) with SMTP id D6AF58FC14 for ; Tue, 8 Feb 2011 14:20:41 +0000 (UTC) Received: (qmail 18031 invoked from network); 8 Feb 2011 14:20:41 -0000 Received: from unknown (HELO localhost) (127.0.0.1) by localhost with SMTP; 8 Feb 2011 14:20:41 -0000 X-Virus-Scanned: amavisd-new at getnet.net Received: from mail.getnet.net ([127.0.0.1]) by localhost (mail.getnet.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EUa+IpwFS9py for ; Tue, 8 Feb 2011 07:20:40 -0700 (MST) Received: (qmail 18008 invoked from network); 8 Feb 2011 14:20:39 -0000 Received: from unknown (HELO ragnok.blakemfg.com) (fredb@216.19.219.132) by mail.getnet.net with ESMTPA; 8 Feb 2011 14:20:39 -0000 Message-ID: <4D515033.7020601@blakemfg.com> Date: Tue, 08 Feb 2011 07:16:19 -0700 From: Fred User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.2.12) Gecko/20110131 Thunderbird/3.1.6 MIME-Version: 1.0 To: freebsd-questions@freebsd.org References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: nedit problem X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2011 14:20:42 -0000 On 02/06/11 19:36, b. f. wrote: > Fred Boatwright wrote: >> On 02/06/11 00:53, b. f. wrote: >>> Fred Boatwright wrote: >>> >>>> After updating all ports on 8.1-RELEASE, nedit has a problem. The right >>>> mouse button works ok in the toolbar but if it is pressed in the text >>>> area, for example to copy a block of text, the cursor changes shape and >>>> the X session becomes completely locked up. I have to stop X and >>>> restart it. I have tried to deinstall nedit and rebuild it but this >>>> didn't help. It is nedit-5.5 with Motif 2.2.3. >>> This is a known problem with many Motif-based applications, arising >>> from a bug in recent versions of Xorg. It has been corrected >>> upstream, and it is likely that this problem will be fixed when the >>> ports freeze ends shortly after the release of FreeBSD 7.4 and 8.2, if >>> not before. If you can't wait, you can try using the patches from: >>> >>> http://www.freebsd.org/cgi/query-pr.cgi?pr=154510 >>> >> I have tried several editors that are horrible. Axe installed from >> packages dumps core. There were a lot of warnings that later versions >> of libraries were installed than axe was expecting. Does the maintainer >> need to know this? > Sadly, there is no maintainer for that port. But yes, you should file > a Problem Report (PR), so that people will know that there may be a > problem: > > http://www.freebsd.org/doc/en_US.ISO8859-1/articles/problem-reports/index.html > >> Can you tell me how to install the Xorg patch to make nedit work? I >> have not worked with getting source code or compiling from source. I >> can do the edit on another computer. > Get an up-to-date ports tree. (If you don't know what that means, > read the relevant portions of the FreeBSD Handbook.) > > Place the attached patch (or a trimmed version of the patch from the > PR that I cited earlier) in ports/x11-servers/xorg-server/files under > a name like 'patch-dix__events.c', that begins with 'patch-', and > doesn't overwrite any of the existing patches. > > In the ports/x11-servers/xorg-server directory, run 'make deinstall > clean install&& make clean', or use your favorite third-party port > updating tool to force an update of that port. > > (If you want to create a backup package of your patched version of > xorg-server, and you are not using a port updating tool with this > feature, then either 'make package' in that directory before running > the final 'make clean', or use 'pkg_create -b "xorg-server-*"'.) > > I'm assuming that you are already using the latest version of > x11-servers/xorg-server; if instead you are using an earlier version, > and packages that depend on it, you will probably need to update them > as well. > > b. The xorg patch installed ok. I was expecting it to be much more difficult! Nedit now works very well. Thanks for the help! Best regards, Fred