From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Artur Malabarba Newsgroups: gmane.emacs.bugs Subject: bug#22440: 25.1.50; package.el fails to install with package-check-signature t Date: Wed, 18 May 2016 23:11:50 +0000 Message-ID: References: <87a8nxxgqu.fsf@udel.edu> <57381F2D.70007@cs.ucla.edu> <3ea72c05-4bdb-3301-aead-ea7eb25947bc@yandex.ru> <5738A8D5.5030206@cs.ucla.edu> <87futf6tjj.fsf@gmail.com> <030b362b-87ad-e4b5-8acf-69585db0c236@cs.ucla.edu> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=94eb2c03c8501bc147053325fc64 X-Trace: ger.gmane.org 1463613204 526 80.91.229.3 (18 May 2016 23:13:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 18 May 2016 23:13:24 +0000 (UTC) Cc: Mark Oteiza , 22440@debbugs.gnu.org, Dmitry Gutov To: Paul Eggert Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu May 19 01:13:15 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1b3AeQ-0002n8-O4 for geb-bug-gnu-emacs@m.gmane.org; Thu, 19 May 2016 01:13:15 +0200 Original-Received: from localhost ([::1]:47441 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b3AeQ-0005QF-4j for geb-bug-gnu-emacs@m.gmane.org; Wed, 18 May 2016 19:13:14 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48883) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b3AeK-0005Po-Fa for bug-gnu-emacs@gnu.org; Wed, 18 May 2016 19:13:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b3AeE-0002b9-Ho for bug-gnu-emacs@gnu.org; Wed, 18 May 2016 19:13:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:45075) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b3AeE-0002au-Ds for bug-gnu-emacs@gnu.org; Wed, 18 May 2016 19:13:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1b3AeE-0002Aq-7K for bug-gnu-emacs@gnu.org; Wed, 18 May 2016 19:13:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Artur Malabarba Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 18 May 2016 23:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22440 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: security Original-Received: via spool by 22440-submit@debbugs.gnu.org id=B22440.14636131278296 (code B ref 22440); Wed, 18 May 2016 23:13:02 +0000 Original-Received: (at 22440) by debbugs.gnu.org; 18 May 2016 23:12:07 +0000 Original-Received: from localhost ([127.0.0.1]:57412 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b3AdL-00029k-JL for submit@debbugs.gnu.org; Wed, 18 May 2016 19:12:07 -0400 Original-Received: from mail-vk0-f52.google.com ([209.85.213.52]:36137) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b3AdJ-00029G-PW for 22440@debbugs.gnu.org; Wed, 18 May 2016 19:12:06 -0400 Original-Received: by mail-vk0-f52.google.com with SMTP id y2so10651271vka.3 for <22440@debbugs.gnu.org>; Wed, 18 May 2016 16:12:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=DEzNfCzCrC8rCzQIMIlssv7I5QptDM0keuNSyigO2ZU=; b=bEFvyLkJ2oCDkymTrujP1YB6L1F4ny4iSDWMWwtvvLyCYhpu0PEeNuFLpWshZzOlLa f/7ZJEYUdepEiupojAFyezKVgEaCgQ6tJ8rV4I5RKLjZmSbJgo6OMxD2Jnb7jidwmi2a CO+PtGY3vZ8G8tFy6jzUyqJVPKw0LWJeZNzVhkK+iF+qiikhulsPtIa1yhBT0wCN3buK xpYsqpEOGzlQfX9v7Nz5fnOwflRobHrwiEq919KnjxMtYSkIU6Id6NghS1qHhRu8Cpz+ 3awQTfi1EhF0ZnrseKNtf7VsruroVDtl5zN10W1mO6b3Ald4Ou11S1UCQMAq6p+Lc9ma gEiQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=DEzNfCzCrC8rCzQIMIlssv7I5QptDM0keuNSyigO2ZU=; b=fQLNgTYqVzkAkh5HmvxIR1A1m+FW/tF/Dy5K47yFyCqNeZKHAnhFuJuNDChuUvJyPV Q+JHdUN0piTwCAlK9RzWfI4f3rEfj1gFpLdfm3rfeCmqTtaxmwzYCiEvABkjQbHSphIA eaOXC7QK8bIx9scgQaddB2n4b5SnjDBBUcVJ4U+5DBdDPj2JztgIwl79nGDJS9NhT/4M znkkVmr8f1r0+x4ybIo4yA+MVC7aIv10yd+Qz91aXLwgQwxe5dWEMKXbqEmQwlgKwj5T ty/DXKTNQEgf0wn0kSbxxuUZjGB+5tqUa/1jg4+BuydTGTp5IjYbY92NgiU1YCXWsrE+ tKeQ== X-Gm-Message-State: AOPr4FXT+6/WeZgiDOL/tQP916fwCRo1VvM4G2BDqxqDJ7LjsayRS+ksrAqcvjRTmu6Stg1ubQgwYBQO/LHxeg== X-Received: by 10.159.54.232 with SMTP id p95mr4939757uap.107.1463613120035; Wed, 18 May 2016 16:12:00 -0700 (PDT) In-Reply-To: <030b362b-87ad-e4b5-8acf-69585db0c236@cs.ucla.edu> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 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: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:118430 Archived-At: --94eb2c03c8501bc147053325fc64 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Just an unfortunate consequence of how macroexpand-let works. I've now fixed them by changing those 2 symbols to a plain let. On Wed, May 18, 2016 at 7:05 PM Paul Eggert wrote: > On 05/18/2016 02:09 PM, Artur Malabarba wrote: > > Should now be fixed on the emacs-25 branch. Please test if it works > > for you as well. > > When I build emacs-25 now, it issues new warnings like the following. > What are these warnings symptoms of, and can the problem be avoided? > > > ELC emacs-lisp/package.elc > > In package--check-signature: > emacs-lisp/package.el:1248:36:Warning: reference to free variable =E2=80= =98url=E2=80=99 > emacs-lisp/package.el:1248:36:Warning: reference to free variable =E2=80= =98b-sym=E2=80=99 > > In package--download-one-archive: > emacs-lisp/package.el:1508:39:Warning: reference to free variable =E2=80= =98url=E2=80=99 > emacs-lisp/package.el:1508:39:Warning: reference to free variable =E2=80= =98b-sym=E2=80=99 > > In package-install-from-archive: > emacs-lisp/package.el:1806:36:Warning: reference to free variable =E2=80= =98url=E2=80=99 > emacs-lisp/package.el:1806:36:Warning: reference to free variable =E2=80= =98b-sym=E2=80=99 > > In describe-package-1: > emacs-lisp/package.el:2403:53:Warning: reference to free variable =E2=80= =98url=E2=80=99 > emacs-lisp/package.el:2403:53:Warning: reference to free variable =E2=80= =98b-sym=E2=80=99 > > --94eb2c03c8501bc147053325fc64 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Just an unfortunate consequence of how macroexpand-let wor= ks. I've now fixed them by changing those 2 symbols to a plain let.
On Wed, May 18, 2016 at 7= :05 PM Paul Eggert <eggert@cs.ucla= .edu> wrote:
On 05/18/2016 0= 2:09 PM, Artur Malabarba wrote:
> Should now be fixed on the emacs-25 branch. Please test if it works > for you as well.

When I build emacs-25 now, it issues new warnings like the following.
What are these warnings symptoms of, and can the problem be avoided?


=C2=A0 =C2=A0ELC=C2=A0 =C2=A0 =C2=A0 emacs-lisp/package.elc

In package--check-signature:
emacs-lisp/package.el:1248:36:Warning: reference to free variable =E2=80=98= url=E2=80=99
emacs-lisp/package.el:1248:36:Warning: reference to free variable =E2=80=98= b-sym=E2=80=99

In package--download-one-archive:
emacs-lisp/package.el:1508:39:Warning: reference to free variable =E2=80=98= url=E2=80=99
emacs-lisp/package.el:1508:39:Warning: reference to free variable =E2=80=98= b-sym=E2=80=99

In package-install-from-archive:
emacs-lisp/package.el:1806:36:Warning: reference to free variable =E2=80=98= url=E2=80=99
emacs-lisp/package.el:1806:36:Warning: reference to free variable =E2=80=98= b-sym=E2=80=99

In describe-package-1:
emacs-lisp/package.el:2403:53:Warning: reference to free variable =E2=80=98= url=E2=80=99
emacs-lisp/package.el:2403:53:Warning: reference to free variable =E2=80=98= b-sym=E2=80=99

--94eb2c03c8501bc147053325fc64--