From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: CEDET merge Date: Mon, 28 Sep 2009 21:23:52 +0200 Message-ID: <83fxa6rhyv.fsf@gnu.org> References: <87hbun9jbs.fsf@stupidchicken.com> <83iqf3q78p.fsf@gnu.org> <87tyyn6i4z.fsf@stupidchicken.com> Reply-To: Eli Zaretskii NNTP-Posting-Host: lo.gmane.org X-Trace: ger.gmane.org 1254165871 24380 80.91.229.12 (28 Sep 2009 19:24:31 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 28 Sep 2009 19:24:31 +0000 (UTC) Cc: emacs-devel@gnu.org To: Chong Yidong Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Sep 28 21:24:24 2009 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1MsLpf-0002x6-DD for ged-emacs-devel@m.gmane.org; Mon, 28 Sep 2009 21:24:23 +0200 Original-Received: from localhost ([127.0.0.1]:38712 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MsLpe-0004ZL-SE for ged-emacs-devel@m.gmane.org; Mon, 28 Sep 2009 15:24:22 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MsLnC-0003N1-Kz for emacs-devel@gnu.org; Mon, 28 Sep 2009 15:21:50 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MsLnB-0003Mn-KJ for emacs-devel@gnu.org; Mon, 28 Sep 2009 15:21:50 -0400 Original-Received: from [199.232.76.173] (port=43085 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MsLnB-0003Mi-Dg for emacs-devel@gnu.org; Mon, 28 Sep 2009 15:21:49 -0400 Original-Received: from mtaout3.012.net.il ([84.95.2.7]:63197) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MsLnA-0006MK-Vg for emacs-devel@gnu.org; Mon, 28 Sep 2009 15:21:49 -0400 Original-Received: from conversion-daemon.i_mtaout3.012.net.il by i_mtaout3.012.net.il (HyperSendmail v2004.12) id <0KQP004004AGCM00@i_mtaout3.012.net.il> for emacs-devel@gnu.org; Mon, 28 Sep 2009 21:21:47 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([77.126.56.156]) by i_mtaout3.012.net.il (HyperSendmail v2004.12) with ESMTPA id <0KQP0018U4GB0J30@i_mtaout3.012.net.il>; Mon, 28 Sep 2009 21:21:47 +0200 (IST) In-reply-to: <87tyyn6i4z.fsf@stupidchicken.com> X-012-Sender: halo1@inter.net.il X-detected-operating-system: by monty-python.gnu.org: Solaris 9.1 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:115734 Archived-At: > From: Chong Yidong > Cc: emacs-devel@gnu.org > Date: Mon, 28 Sep 2009 14:25:48 -0400 > > Eli Zaretskii writes: > > > I see warnings about shadowing libraries, after bootstrapping: > > > > This site has duplicate Lisp libraries with the same name. > > If a locally-installed Lisp library overrides a library in the Emacs release, > > that can cause trouble, and you should probably remove the locally-installed > > version unless you know what you are doing. > > That's strange. Does your load path include lisp/cedet/semantic after > bootstrapping Yes, it includes cedet, cedet/semantic, cedet/semantic/wisent, cedet/semantic/symref, cedet/semantic/decorate, cedet/semantic/bovine, and cedet/semantic/analyze > and if so is there a subdirs.el in lisp/cedet for some > reason? Yes, there is. It says this: (normal-top-level-add-to-load-path '("semantic" )) There's also subdirs.el in cedet/semantic. > It should not be there; I made a change in Makefile.in > specifically to prevent subdirs.el from being created in that directory. What change you made, and in what Makefile.in? All I can say is that I ran `confugure' and `make -j6 bootstrap'. And I have the Bash history to prove that. [Time passes...] Ah, I think I see the problem: this subdirs.el is very old, from 2 weeks ago. I think it was created when you added the directories in the CEDET branch, at which time they appeared (as empty) on HEAD as well, and then make-subdirs created the file. If I delete that file, the problem is gone. So maybe "make bootstrap" should delete all subdirs.el, as cleanup.