From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jason Rumney Newsgroups: gmane.emacs.bugs Subject: bug#5361: .elcs should tell more about the .els they were compiled from Date: Tue, 12 Jan 2010 10:11:07 +0800 Message-ID: <4B4BDA3B.5060608@gnu.org> References: <874omslcl4.fsf@jidanni.org> Reply-To: Jason Rumney , 5361@debbugs.gnu.org NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1263262893 28135 80.91.229.12 (12 Jan 2010 02:21:33 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 12 Jan 2010 02:21:33 +0000 (UTC) To: jidanni@jidanni.org, 5361@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Jan 12 03:21:25 2010 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 1NUWNm-0002Nx-If for geb-bug-gnu-emacs@m.gmane.org; Tue, 12 Jan 2010 03:21:22 +0100 Original-Received: from localhost ([127.0.0.1]:39045 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NUWNn-0005eq-3a for geb-bug-gnu-emacs@m.gmane.org; Mon, 11 Jan 2010 21:21:23 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NUWLg-000514-KB for bug-gnu-emacs@gnu.org; Mon, 11 Jan 2010 21:19:12 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NUWLc-0004zO-SR for bug-gnu-emacs@gnu.org; Mon, 11 Jan 2010 21:19:12 -0500 Original-Received: from [199.232.76.173] (port=58656 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NUWLc-0004zG-Hi for bug-gnu-emacs@gnu.org; Mon, 11 Jan 2010 21:19:08 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:38791) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NUWLc-0007tf-8R for bug-gnu-emacs@gnu.org; Mon, 11 Jan 2010 21:19:08 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1NUWEk-00084j-4l; Mon, 11 Jan 2010 21:12:02 -0500 X-Loop: bug-gnu-emacs@gnu.org Mail-Followup-To: Jason Rumney , 5361@debbugs.gnu.org Resent-From: Jason Rumney Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 12 Jan 2010 02:12:02 +0000 Resent-Message-ID: Resent-Sender: bug-gnu-emacs@gnu.org X-Emacs-PR-Message: followup 5361 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by 5361-submit@debbugs.gnu.org id=B5361.126326231931033 (code B ref 5361); Tue, 12 Jan 2010 02:12:02 +0000 Original-Received: (at 5361) by debbugs.gnu.org; 12 Jan 2010 02:11:59 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NUWEg-00084U-T9 for submit@debbugs.gnu.org; Mon, 11 Jan 2010 21:11:59 -0500 Original-Received: from mail-yx0-f193.google.com ([209.85.210.193]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NUWEe-00084J-Os for 5361@debbugs.gnu.org; Mon, 11 Jan 2010 21:11:57 -0500 Original-Received: by yxe31 with SMTP id 31so21509662yxe.21 for <5361@debbugs.gnu.org>; Mon, 11 Jan 2010 18:11:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=5nA+1VvgO492kmDQMiZDtmR4hpSMrcVAbodO3p4FieM=; b=aIGyW3nj1NQ1O9266itcy8BHeYoySLZL5Dv+s5R+oXdG/LtWGIWHeKkb8lrI2EVppi 9vCyzkvDofghpGvfP5aol6XbIo1M8JQpyPkrwgLKEA7WnD+2gP90z7Au4cAIFpgHyqUo 4CaaRpYBqt0yg6sD62DBUuOX0xCBoc3QhU/GE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:subject :references:in-reply-to:content-type:content-transfer-encoding; b=Ky38ZRdiMRUx/zqaYcYYvoIdCrnHZ2PcN8Rc2SRrRD+iE1DevAC8aFnZErG8SPfGIr cc5LuusIQFyHc8vD/sPswiYhygKqNgksTkM+o3cDNHiF+IR6UhirnWrn7Te/FLKxS/GG gkwaPy9OpgUaoPfwhUMz0yWshV8Gow2hJcE1Y= Original-Received: by 10.150.251.4 with SMTP id y4mr2081679ybh.89.1263262312823; Mon, 11 Jan 2010 18:11:52 -0800 (PST) Original-Received: from ?10.1.1.113? ([61.4.103.130]) by mx.google.com with ESMTPS id 9sm72632ywe.56.2010.01.11.18.11.49 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 11 Jan 2010 18:11:51 -0800 (PST) User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.5) Gecko/20091204 Thunderbird/3.0 In-Reply-To: <874omslcl4.fsf@jidanni.org> X-Spam-Score: -2.0 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list X-Spam-Score: -2.0 (--) Resent-Date: Mon, 11 Jan 2010 21:12:02 -0500 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: bug-gnu-emacs@gnu.org 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:34217 Archived-At: On 12/01/2010 02:29, jidanni@jidanni.org wrote: > Let's try to compare two .elc files to see if they are different. > > $ diff -a *.elc > 2,4c2,4 > < ;;; Compiled by jidanni@jidanni1.jidanni.org on Sat Jul 25 03:33:07 2009 > < ;;; from file /home/jidanni/tmp/emacs-w3m/w3m-dtree.el > < ;;; in Emacs version 23.0.96.1 > --- > >> ;;; Compiled by root@jidanni1.jidanni.org on Thu Jan 7 04:59:34 2010 >> ;;; from file /usr/share/emacs-snapshot/site-lisp/w3m/w3m-dtree.el >> ;;; in Emacs version 23.1.91.1 >> > ... > Well, what would really help is if along with mentioning which .el file > the .elc file was compiled from, would be adding checksum and some ls -l > information about the .el file. Else it is really hard figuring out if > the .elcs are really derived from the .els currently nearby. (And no, > nobody wants to compile again just to see.) > If they are compiled by different versions of Emacs, then you can only safely assume they are different, even if the .el files they were compiled from are identical.