From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Ronis Newsgroups: gmane.emacs.bugs Subject: bug#4134: 23.1; Buffer Tab not being linked properly Date: Thu, 20 Aug 2009 22:21:50 -0400 Organization: Department of Chemistry, McGill University Message-ID: <1250821310.7644.17.camel@montroll.chem.mcgill.ca> References: <200908121755.n7CHtfXm023297@ronispc.chem.mcgill.ca> <1250816459.12595.15.camel@montroll.chem.mcgill.ca> Reply-To: ronis@ronispc.chem.mcgill.ca, 4134@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1250822834 24194 80.91.229.12 (21 Aug 2009 02:47:14 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 21 Aug 2009 02:47:14 +0000 (UTC) Cc: 4134@emacsbugs.donarmstrong.com To: Glenn Morris Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Aug 21 04:47:07 2009 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1MeK9h-0003nC-Fa for geb-bug-gnu-emacs@m.gmane.org; Fri, 21 Aug 2009 04:47:05 +0200 Original-Received: from localhost ([127.0.0.1]:46656 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MeK9g-0006dS-QJ for geb-bug-gnu-emacs@m.gmane.org; Thu, 20 Aug 2009 22:47:04 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MeK9b-0006c3-Sx for bug-gnu-emacs@gnu.org; Thu, 20 Aug 2009 22:46:59 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MeK9W-0006WS-0g for bug-gnu-emacs@gnu.org; Thu, 20 Aug 2009 22:46:58 -0400 Original-Received: from [199.232.76.173] (port=45629 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MeK9V-0006W9-SS for bug-gnu-emacs@gnu.org; Thu, 20 Aug 2009 22:46:53 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:34588) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MeK9V-0003WH-BW for bug-gnu-emacs@gnu.org; Thu, 20 Aug 2009 22:46:53 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7L2kp54017542; Thu, 20 Aug 2009 19:46:51 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.14.3/8.14.3/Submit) id n7L2U62R014797; Thu, 20 Aug 2009 19:30:06 -0700 Resent-Date: Thu, 20 Aug 2009 19:30:06 -0700 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: David Ronis Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Fri, 21 Aug 2009 02:30:06 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: followup 4134 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: unreproducible moreinfo Original-Received: via spool by 4134-submit@emacsbugs.donarmstrong.com id=B4134.125082131613518 (code B ref 4134); Fri, 21 Aug 2009 02:30:06 +0000 Original-Received: (at 4134) by emacsbugs.donarmstrong.com; 21 Aug 2009 02:21:56 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from torrent.cc.mcgill.ca (torrent.cc.mcgill.ca [132.206.27.49]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7L2Lt7s013515 for <4134@emacsbugs.donarmstrong.com>; Thu, 20 Aug 2009 19:21:56 -0700 Original-Received: from mailscan1.ncs.mcgill.ca (mailscan1.NCS.McGill.CA [132.216.77.248]) by torrent.cc.mcgill.ca (8.12.11.20060308/8.12.3) with ESMTP id n7L2LsoD014421; Thu, 20 Aug 2009 22:21:54 -0400 Original-Received: from mailscan1.ncs.mcgill.ca (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 724DFA7BA; Thu, 20 Aug 2009 22:21:54 -0400 (EDT) Original-Received: from montroll.chem.mcgill.ca (montroll.Chem.McGill.CA [132.206.205.86]) by mailscan1.ncs.mcgill.ca (Postfix) with ESMTP id 33E19A7B9; Thu, 20 Aug 2009 22:21:54 -0400 (EDT) Original-Received: from montroll.chem.mcgill.ca (IDENT:11@localhost [127.0.0.1]) by montroll.chem.mcgill.ca (8.14.3/8.14.3) with ESMTP id n7L2Lpvb018180; Thu, 20 Aug 2009 22:21:51 -0400 Original-Received: (from ronis@localhost) by montroll.chem.mcgill.ca (8.14.3/8.14.3/Submit) id n7L2Lpqq018179; Thu, 20 Aug 2009 22:21:51 -0400 X-Authentication-Warning: montroll.chem.mcgill.ca: ronis set sender to ronis@ronispc.chem.mcgill.ca using -f In-Reply-To: X-Mailer: Evolution 2.27.90 X-PMX-Version: 5.4.2.338381, Antispam-Engine: 2.6.0.325393, Antispam-Data: 2009.7.30.111525 X-McGill-WhereFrom: Internal X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Resent-Date: Thu, 20 Aug 2009 22:46:58 -0400 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:30401 Archived-At: I figured out what the problem is. I'm running slackware 12.2 which no longer supports gnome. To have gnome, I use the garnome build system (which basically installs everything gnome needs into a separate tree). Since, some (usually older) components exist in the system, garnome uses environment variables like PATH and LD_LIBRARY_PATH to make sure that the garnome versions of various libraries, programs are found first. When I build basic system utilities (emacs is one of them), I break out of garnome (by unsetting environment variables) and build/install. As such emacs links against slackware's libs. Even so, running in the garnome environment still worked, until now. In fact, my problem goes away if I run in the garnome-free environment, and I can hack a fix, by calling emacs from a script. Since I'm usually running gnome, I rebuilt emacs in the garnome environment. The build completed, but the resulting emacs has the problem. My bet is that one of the more recent gnome libs (probably gtk +) is at fault. I'm using gtk+2.17.8 here. Any suggestions how to pin this down? I build garnome with -O2 -g so debugging sessions are possible. Here's a list of the garnome versions used by emacs: libgtk-x11-2.0.so.0 => /opt/gnome/lib/libgtk-x11-2.0.so.0 (0xb7b19000) libgdk-x11-2.0.so.0 => /opt/gnome/lib/libgdk-x11-2.0.so.0 (0xb7a6d000) libatk-1.0.so.0 => /opt/gnome/lib/libatk-1.0.so.0 (0xb7a50000) libpangoft2-1.0.so.0 => /opt/gnome/lib/libpangoft2-1.0.so.0 (0xb7a25000) libgdk_pixbuf-2.0.so.0 => /opt/gnome/lib/libgdk_pixbuf-2.0.so.0 (0xb7a0a000) libpangocairo-1.0.so.0 => /opt/gnome/lib/libpangocairo-1.0.so.0 (0xb79a9000) libgio-2.0.so.0 => /opt/gnome/lib/libgio-2.0.so.0 (0xb78fd000) libXcursor.so.1 => /opt/gnome/lib/libXcursor.so.1 (0xb78c7000) libXrender.so.1 => /opt/gnome/lib/libXrender.so.1 (0xb78b9000) libcairo.so.2 => /opt/gnome/lib/libcairo.so.2 (0xb7834000) libpango-1.0.so.0 => /opt/gnome/lib/libpango-1.0.so.0 (0xb768e000) libfreetype.so.6 => /opt/gnome/lib/libfreetype.so.6 (0xb7614000) libfontconfig.so.1 => /opt/gnome/lib/libfontconfig.so.1 (0xb75cc000) libgobject-2.0.so.0 => /opt/gnome/lib/libgobject-2.0.so.0 (0xb7588000) libgmodule-2.0.so.0 => /opt/gnome/lib/libgmodule-2.0.so.0 (0xb7584000) libglib-2.0.so.0 => /opt/gnome/lib/libglib-2.0.so.0 (0xb74a4000) libXft.so.2 => /opt/gnome/lib/libXft.so.2 (0xb7385000) librsvg-2.so.2 => /opt/gnome/lib/librsvg-2.so.2 (0xb7289000) libdbus-1.so.3 => /opt/gnome/lib/libdbus-1.so.3 (0xb7230000) libpixman-1.so.0 => /opt/garnome-svn-2.27/lib/libpixman-1.so.0 (0xb6f4b000) libglitz.so.1 => /opt/garnome-svn-2.27/lib/libglitz.so.1 (0xb6f23000) libexpat.so.1 => /opt/garnome-svn-2.27/lib/libexpat.so.1 (0xb6ec7000) libgsf-1.so.114 => /opt/garnome-svn-2.27/lib/libgsf-1.so.114 (0xb6e81000) libcroco-0.6.so.3 => /opt/garnome-svn-2.27/lib/libcroco-0.6.so.3 (0xb6e35000) libxml2.so.2 => /opt/garnome-svn-2.27/lib/libxml2.so.2 (0xb6cfa000)