From unknown Sat Jun 21 12:33:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#21724: 25.0.50; (void-function (setf epg-context-armor)) Resent-From: Katsumi Yamaoka Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 21 Oct 2015 09:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 21724 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 21724@debbugs.gnu.org Cc: Nicolas Petton X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.14454182291898 (code B ref -1); Wed, 21 Oct 2015 09:04:02 +0000 Received: (at submit) by debbugs.gnu.org; 21 Oct 2015 09:03:49 +0000 Received: from localhost ([127.0.0.1]:58726 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZopJE-0000UY-Iu for submit@debbugs.gnu.org; Wed, 21 Oct 2015 05:03:48 -0400 Received: from eggs.gnu.org ([208.118.235.92]:45809) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZopJD-0000UQ-6Q for submit@debbugs.gnu.org; Wed, 21 Oct 2015 05:03:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZopJB-0003OY-QL for submit@debbugs.gnu.org; Wed, 21 Oct 2015 05:03:46 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:51836) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZopJB-0003OF-OM for submit@debbugs.gnu.org; Wed, 21 Oct 2015 05:03:45 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55796) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZopJA-0000cS-Hv for bug-gnu-emacs@gnu.org; Wed, 21 Oct 2015 05:03:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZopJ5-0003LX-6j for bug-gnu-emacs@gnu.org; Wed, 21 Oct 2015 05:03:44 -0400 Received: from [216.246.47.56] (port=46462 helo=memphis.hostforweb.net) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZopJ5-0003LQ-2f for bug-gnu-emacs@gnu.org; Wed, 21 Oct 2015 05:03:39 -0400 Received: from s70.gtokyofl21.vectant.ne.jp ([202.215.75.70]:60588 helo=localhost) by memphis.hostforweb.net with esmtpsa (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.85) (envelope-from ) id 1ZopJ3-003Ibz-CT; Wed, 21 Oct 2015 04:03:37 -0500 Date: Wed, 21 Oct 2015 18:03:38 +0900 Message-ID: From: Katsumi Yamaoka References: <20151011210306.16935.15935@vcs.savannah.gnu.org> Organization: Emacsen advocacy group X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.130014 (=?UTF-8?Q?=E7=9C=9F?= Gnus v0.14) Emacs/25.0.50 (i686-pc-cygwin) Cancel-Lock: sha1:WwKD732RBmBVCcnDMiAL+JVKjRE= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - memphis.hostforweb.net X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jpl.org X-Get-Message-Sender-Via: memphis.hostforweb.net: authenticated_id: yamaokac/only user confirmed/virtual account not confirmed X-Source: X-Source-Args: X-Source-Dir: X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) References: On Tue, 13 Oct 2015 09:36:28 +0900, Katsumi Yamaoka wrote: > On Sun, 11 Oct 2015 21:03:07 +0000, Nicolas Petton wrote: >> * lisp/gnus/auth-source.el (auth-source-epa-make-gpg-token): Replace an >> usage of `epg-context-set-armor' with `setf'. > [...] >> - (epg-context-set-armor context t) >> + (setf (epg-context-armor context) t) > This doesn't seem to be expanded properly when building Emacs: > In end of data: > gnus/auth-source.el:2145:1:Warning: the function `(setf epg-context-armor)' is > not known to be defined. > How do we fix it? I got: Debugger entered--Lisp error: (void-function \(setf\ epg-context-armor\)) Recipe: $ emacs -Q load: lisp/gnus/auth-source.elc eval: (auth-source-epa-make-gpg-token "foo" "bar") To fix it, epg.el(c) is required when compiling auth-source.el, I think. Though once I merged the change to the Gnus git master, I reverted it thereafter, since old Emacsen that Gnus supports do not have the setf-method for epg-context-armor. Regards, From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 21 12:46:22 2015 Received: (at control) by debbugs.gnu.org; 21 Oct 2015 16:46:22 +0000 Received: from localhost ([127.0.0.1]:59605 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZowWr-0004aJ-IQ for submit@debbugs.gnu.org; Wed, 21 Oct 2015 12:46:21 -0400 Received: from eggs.gnu.org ([208.118.235.92]:39784) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZowWX-0004ZV-24 for control@debbugs.gnu.org; Wed, 21 Oct 2015 12:46:19 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZowWV-0001Qy-Qe for control@debbugs.gnu.org; Wed, 21 Oct 2015 12:46:00 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:41741) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZowWV-0001Qu-NP for control@debbugs.gnu.org; Wed, 21 Oct 2015 12:45:59 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1ZowWV-0008Tq-DW for control@debbugs.gnu.org; Wed, 21 Oct 2015 12:45:59 -0400 Subject: control message for bug 19759 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Wed, 21 Oct 2015 12:45:59 -0400 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) block 19759 by 21724 From unknown Sat Jun 21 12:33:40 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.503 (Entity 5.503) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Katsumi Yamaoka Subject: bug#21724: closed (Re: bug#21724: 25.0.50; (void-function (setf epg-context-armor))) Message-ID: References: X-Gnu-PR-Message: they-closed 21724 X-Gnu-PR-Package: emacs Reply-To: 21724@debbugs.gnu.org Date: Thu, 22 Oct 2015 23:58:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1445558282-11655-1" This is a multi-part message in MIME format... ------------=_1445558282-11655-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #21724: 25.0.50; (void-function (setf epg-context-armor)) which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 21724@debbugs.gnu.org. --=20 21724: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D21724 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1445558282-11655-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 21724-done) by debbugs.gnu.org; 22 Oct 2015 23:57:49 +0000 Received: from localhost ([127.0.0.1]:33407 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZpPjx-00031N-8C for submit@debbugs.gnu.org; Thu, 22 Oct 2015 19:57:49 -0400 Received: from [216.246.47.56] (port=60868 helo=memphis.hostforweb.net) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZpPjv-00031B-Ts for 21724-done@debbugs.gnu.org; Thu, 22 Oct 2015 19:57:48 -0400 Received: from s70.gtokyofl21.vectant.ne.jp ([202.215.75.70]:61272 helo=localhost) by memphis.hostforweb.net with esmtpsa (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.85) (envelope-from ) id 1ZpPju-000BHt-S7; Thu, 22 Oct 2015 18:57:47 -0500 Date: Fri, 23 Oct 2015 08:57:48 +0900 Message-ID: From: Katsumi Yamaoka To: 21724-done@debbugs.gnu.org Subject: Re: bug#21724: 25.0.50; (void-function (setf epg-context-armor)) References: <20151011210306.16935.15935@vcs.savannah.gnu.org> Organization: Emacsen advocacy group X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.130014 (=?utf-8?Q?=E7=9C=9F?= Gnus v0.14) Emacs/25.0.50 (i686-pc-cygwin) Cancel-Lock: sha1:hAAWVDsvS9s9lKjk4rJak3lxEe0= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - memphis.hostforweb.net X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jpl.org X-Get-Message-Sender-Via: memphis.hostforweb.net: authenticated_id: yamaokac/only user confirmed/virtual account not confirmed X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On Wed, 21 Oct 2015 18:03:38 +0900, Katsumi Yamaoka wrote: > References: >>> - (epg-context-set-armor context t) >>> + (setf (epg-context-armor context) t) [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.3 RDNS_NONE Delivered to internal network by a host with no rDNS X-Debbugs-Envelope-To: 21724-done Cc: Nicolas Petton X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On Wed, 21 Oct 2015 18:03:38 +0900, Katsumi Yamaoka wrote: > References: >>> - (epg-context-set-armor context t) >>> + (setf (epg-context-armor context) t) [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.3 RDNS_NONE Delivered to internal network by a host with no rDNS On Wed, 21 Oct 2015 18:03:38 +0900, Katsumi Yamaoka wrote: > References: >>> - (epg-context-set-armor context t) >>> + (setf (epg-context-armor context) t) > Debugger entered--Lisp error: (void-function \(setf\ epg-context-armor\)) > To fix it, epg.el(c) is required when compiling auth-source.el, > I think. First I tried adding: (eval-when-compile (require 'epg)) It fixed the setf compilation problem. However, the byte compiler got to issue a new warning as follows: In end of data: auth-source.el:2145:1:Warning: the following functions might not be defined at runtime: epg-context-set-passphrase-callback, epg-decrypt-string, epg-encrypt-string So, I'm not quite sure why it helps, but I wrapped the existing autoload settings for those functions with `eval-and-compile': ------------=_1445558282-11655-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 21 Oct 2015 09:03:49 +0000 Received: from localhost ([127.0.0.1]:58726 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZopJE-0000UY-Iu for submit@debbugs.gnu.org; Wed, 21 Oct 2015 05:03:48 -0400 Received: from eggs.gnu.org ([208.118.235.92]:45809) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZopJD-0000UQ-6Q for submit@debbugs.gnu.org; Wed, 21 Oct 2015 05:03:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZopJB-0003OY-QL for submit@debbugs.gnu.org; Wed, 21 Oct 2015 05:03:46 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:51836) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZopJB-0003OF-OM for submit@debbugs.gnu.org; Wed, 21 Oct 2015 05:03:45 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55796) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZopJA-0000cS-Hv for bug-gnu-emacs@gnu.org; Wed, 21 Oct 2015 05:03:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZopJ5-0003LX-6j for bug-gnu-emacs@gnu.org; Wed, 21 Oct 2015 05:03:44 -0400 Received: from [216.246.47.56] (port=46462 helo=memphis.hostforweb.net) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZopJ5-0003LQ-2f for bug-gnu-emacs@gnu.org; Wed, 21 Oct 2015 05:03:39 -0400 Received: from s70.gtokyofl21.vectant.ne.jp ([202.215.75.70]:60588 helo=localhost) by memphis.hostforweb.net with esmtpsa (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.85) (envelope-from ) id 1ZopJ3-003Ibz-CT; Wed, 21 Oct 2015 04:03:37 -0500 Date: Wed, 21 Oct 2015 18:03:38 +0900 Message-ID: From: Katsumi Yamaoka To: bug-gnu-emacs@gnu.org Subject: 25.0.50; (void-function (setf epg-context-armor)) References: <20151011210306.16935.15935@vcs.savannah.gnu.org> Organization: Emacsen advocacy group X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.130014 (=?utf-8?Q?=E7=9C=9F?= Gnus v0.14) Emacs/25.0.50 (i686-pc-cygwin) Cancel-Lock: sha1:WwKD732RBmBVCcnDMiAL+JVKjRE= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - memphis.hostforweb.net X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jpl.org X-Get-Message-Sender-Via: memphis.hostforweb.net: authenticated_id: yamaokac/only user confirmed/virtual account not confirmed X-Source: X-Source-Args: X-Source-Dir: X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit Cc: Nicolas Petton X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) References: On Tue, 13 Oct 2015 09:36:28 +0900, Katsumi Yamaoka wrote: > On Sun, 11 Oct 2015 21:03:07 +0000, Nicolas Petton wrote: >> * lisp/gnus/auth-source.el (auth-source-epa-make-gpg-token): Replace an >> usage of `epg-context-set-armor' with `setf'. > [...] >> - (epg-context-set-armor context t) >> + (setf (epg-context-armor context) t) > This doesn't seem to be expanded properly when building Emacs: > In end of data: > gnus/auth-source.el:2145:1:Warning: the function `(setf epg-context-armor)' is > not known to be defined. > How do we fix it? I got: Debugger entered--Lisp error: (void-function \(setf\ epg-context-armor\)) Recipe: $ emacs -Q load: lisp/gnus/auth-source.elc eval: (auth-source-epa-make-gpg-token "foo" "bar") To fix it, epg.el(c) is required when compiling auth-source.el, I think. Though once I merged the change to the Gnus git master, I reverted it thereafter, since old Emacsen that Gnus supports do not have the setf-method for epg-context-armor. Regards, ------------=_1445558282-11655-1-- From unknown Sat Jun 21 12:33:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#21724: 25.0.50; (void-function (setf epg-context-armor)) Resent-From: Glenn Morris Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 23 Oct 2015 00:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21724 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 21724@debbugs.gnu.org Cc: yamaoka@jpl.org Received: via spool by 21724-submit@debbugs.gnu.org id=B21724.144556004116378 (code B ref 21724); Fri, 23 Oct 2015 00:28:02 +0000 Received: (at 21724) by debbugs.gnu.org; 23 Oct 2015 00:27:21 +0000 Received: from localhost ([127.0.0.1]:33460 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZpQCW-0004G6-R6 for submit@debbugs.gnu.org; Thu, 22 Oct 2015 20:27:21 -0400 Received: from eggs.gnu.org ([208.118.235.92]:52155) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZpQCV-0004Fw-3q for 21724@debbugs.gnu.org; Thu, 22 Oct 2015 20:27:19 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZpQCT-0004yQ-Oe for 21724@debbugs.gnu.org; Thu, 22 Oct 2015 20:27:18 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:41846) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZpQCT-0004yL-LY; Thu, 22 Oct 2015 20:27:17 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1ZpQCS-0007WL-UY; Thu, 22 Oct 2015 20:27:17 -0400 From: Glenn Morris References: <20151011210306.16935.15935@vcs.savannah.gnu.org> X-Spook: Forte Telecommunications Abu Ghraib kilderkin Homeland X-Ran: (Ns6M`RKg3cJC0^u1'I%Z1J+yA\NqQT2IMi5*=;%.gTLVI@9d8!nrC!x;BZ3\t;oKd`"Th X-Hue: yellow X-Attribution: GM Date: Thu, 22 Oct 2015 20:27:16 -0400 In-Reply-To: (Katsumi Yamaoka's message of "Fri, 23 Oct 2015 08:57:48 +0900") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Katsumi Yamaoka wrote: > So, I'm not quite sure why it helps, but I wrapped the existing > autoload settings for those functions with `eval-and-compile': IMO it is better to move the epg autoloads after the epg eval-when-compile. From unknown Sat Jun 21 12:33:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#21724: 25.0.50; (void-function (setf epg-context-armor)) In-Reply-To: Resent-From: Katsumi Yamaoka Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 23 Oct 2015 02:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21724 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Glenn Morris Cc: 21724@debbugs.gnu.org Received: via spool by 21724-submit@debbugs.gnu.org id=B21724.14455680293182 (code B ref 21724); Fri, 23 Oct 2015 02:41:02 +0000 Received: (at 21724) by debbugs.gnu.org; 23 Oct 2015 02:40:29 +0000 Received: from localhost ([127.0.0.1]:33496 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZpSHN-0000pG-Ay for submit@debbugs.gnu.org; Thu, 22 Oct 2015 22:40:29 -0400 Received: from [216.246.47.56] (port=54544 helo=memphis.hostforweb.net) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZpSH3-0000ol-KX for 21724@debbugs.gnu.org; Thu, 22 Oct 2015 22:40:28 -0400 Received: from s70.gtokyofl21.vectant.ne.jp ([202.215.75.70]:62723 helo=localhost) by memphis.hostforweb.net with esmtpsa (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.85) (envelope-from ) id 1ZpSH2-002yRs-Cc; Thu, 22 Oct 2015 21:40:08 -0500 Date: Fri, 23 Oct 2015 11:40:09 +0900 Message-ID: From: Katsumi Yamaoka References: <20151011210306.16935.15935@vcs.savannah.gnu.org> Organization: Emacsen advocacy group X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.130014 (=?UTF-8?Q?=E7=9C=9F?= Gnus v0.14) Emacs/25.0.50 (i686-pc-cygwin) Cancel-Lock: sha1:JHvQC2VAvZgWYXt9pMzAJCLMSYo= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - memphis.hostforweb.net X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jpl.org X-Get-Message-Sender-Via: memphis.hostforweb.net: authenticated_id: yamaokac/only user confirmed/virtual account not confirmed X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On Thu, 22 Oct 2015 20:27:16 -0400, Glenn Morris wrote: > Katsumi Yamaoka wrote: >> So, I'm not quite sure why it helps, but I wrapped the existing >> autoload settings for those functions with `eval-and-compile': [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.3 RDNS_NONE Delivered to internal network by a host with no rDNS X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On Thu, 22 Oct 2015 20:27:16 -0400, Glenn Morris wrote: > Katsumi Yamaoka wrote: >> So, I'm not quite sure why it helps, but I wrapped the existing >> autoload settings for those functions with `eval-and-compile': [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.3 RDNS_NONE Delivered to internal network by a host with no rDNS On Thu, 22 Oct 2015 20:27:16 -0400, Glenn Morris wrote: > Katsumi Yamaoka wrote: >> So, I'm not quite sure why it helps, but I wrapped the existing >> autoload settings for those functions with `eval-and-compile': > IMO it is better to move the epg autoloads after the epg eval-when-compile. Thanks. I see why adding (eval-when-compile (require 'epg)) caused a new warning. It marked all the epg functions including those autoloads maybe non-existent at the run-time, didn't it? Committed. From unknown Sat Jun 21 12:33:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#21724: 25.0.50; (void-function (setf epg-context-armor)) Resent-From: Glenn Morris Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 23 Oct 2015 04:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21724 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Katsumi Yamaoka Cc: 21724@debbugs.gnu.org Received: via spool by 21724-submit@debbugs.gnu.org id=B21724.144557314411155 (code B ref 21724); Fri, 23 Oct 2015 04:06:01 +0000 Received: (at 21724) by debbugs.gnu.org; 23 Oct 2015 04:05:44 +0000 Received: from localhost ([127.0.0.1]:33559 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZpTbs-0002tq-2G for submit@debbugs.gnu.org; Fri, 23 Oct 2015 00:05:44 -0400 Received: from eggs.gnu.org ([208.118.235.92]:52067) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZpTbX-0002tO-4y for 21724@debbugs.gnu.org; Fri, 23 Oct 2015 00:05:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZpTbW-0007I4-2a for 21724@debbugs.gnu.org; Fri, 23 Oct 2015 00:05:23 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:44458) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZpTbK-0007Ea-Hf; Fri, 23 Oct 2015 00:05:10 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1ZpTbJ-0002Ap-9q; Fri, 23 Oct 2015 00:05:09 -0400 From: Glenn Morris References: <20151011210306.16935.15935@vcs.savannah.gnu.org> X-Spook: Facility Delays Coast Guard Firewalls Terror Emergency X-Ran: b3(Ik.RLHE$YcT/[Lz3nekCnJnQ1zwAMpr+0wY"SG3;3Y+-r{yA$GB+0N9pX9-$V/&kul/ X-Hue: red X-Attribution: GM Date: Fri, 23 Oct 2015 00:05:09 -0400 In-Reply-To: (Katsumi Yamaoka's message of "Fri, 23 Oct 2015 11:40:09 +0900") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Katsumi Yamaoka wrote: > Thanks. I see why adding (eval-when-compile (require 'epg)) > caused a new warning. It marked all the epg functions including > those autoloads maybe non-existent at the run-time, didn't it? Yes. I didn't investigate, but it's probably a compiler bug. It doesn't properly track autoloaded-but-not-actually-defun'd definitions before eval-when-compile, so whatever statement comes last wins.