From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Nathan Trapuzzano Newsgroups: gmane.emacs.bugs Subject: bug#15814: bootstrap fails due to recent cl-symbol-macrolet patch Date: Thu, 07 Nov 2013 07:58:32 -0500 Message-ID: <87siv8jrlz.fsf@nbtrap.com> References: <87k3gmmvk9.fsf@nbtrap.com> <527B3C7A.5080300@cs.ucla.edu> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1383829153 12310 80.91.229.3 (7 Nov 2013 12:59:13 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 7 Nov 2013 12:59:13 +0000 (UTC) Cc: 15814@debbugs.gnu.org To: Paul Eggert Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Nov 07 13:59:17 2013 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 1VePB7-0006BZ-7q for geb-bug-gnu-emacs@m.gmane.org; Thu, 07 Nov 2013 13:59:17 +0100 Original-Received: from localhost ([::1]:39967 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VePB6-00082X-To for geb-bug-gnu-emacs@m.gmane.org; Thu, 07 Nov 2013 07:59:16 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47506) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VePAy-00081W-He for bug-gnu-emacs@gnu.org; Thu, 07 Nov 2013 07:59:14 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VePAs-0000ze-CL for bug-gnu-emacs@gnu.org; Thu, 07 Nov 2013 07:59:08 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:52977) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VePAs-0000zR-59 for bug-gnu-emacs@gnu.org; Thu, 07 Nov 2013 07:59:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1VePAr-0004Md-K1 for bug-gnu-emacs@gnu.org; Thu, 07 Nov 2013 07:59:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Nathan Trapuzzano Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 07 Nov 2013 12:59:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15814 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 15814-submit@debbugs.gnu.org id=B15814.138382912516750 (code B ref 15814); Thu, 07 Nov 2013 12:59:01 +0000 Original-Received: (at 15814) by debbugs.gnu.org; 7 Nov 2013 12:58:45 +0000 Original-Received: from localhost ([127.0.0.1]:38763 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VePAa-0004M5-Fa for submit@debbugs.gnu.org; Thu, 07 Nov 2013 07:58:45 -0500 Original-Received: from oproxy1-pub.mail.unifiedlayer.com ([66.147.249.253]:38790) by debbugs.gnu.org with smtp (Exim 4.80) (envelope-from ) id 1VePAW-0004Ls-BM for 15814@debbugs.gnu.org; Thu, 07 Nov 2013 07:58:41 -0500 Original-Received: (qmail 25372 invoked by uid 0); 7 Nov 2013 12:58:38 -0000 Original-Received: from unknown (HELO host393.hostmonster.com) (66.147.240.193) by oproxy1.mail.unifiedlayer.com with SMTP; 7 Nov 2013 12:58:38 -0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=nbtrap.com; s=default; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:References:Subject:Cc:To:From; bh=QWkDrt+39aWkeaEoERokmjvinhI8/Di2mXRrqhwQwgI=; b=uaXZDsjbJuKwFUpDvOQHqC3bEqjY4XhQKha9p9aV6IOxgFiOixhEbY7GDAZBknTbZObYQYNFn9OX5ubVdJF8XG4UoSPtc0adX7RALoXSeKxasBzmdItLrR8QxcVHJLWf; Original-Received: from [50.90.253.209] (port=48486 helo=Nathan-GNU) by host393.hostmonster.com with esmtpsa (TLSv1:CAMELLIA128-SHA:128) (Exim 4.80) (envelope-from ) id 1VePAT-0000PD-Ht; Thu, 07 Nov 2013 05:58:38 -0700 In-Reply-To: <527B3C7A.5080300@cs.ucla.edu> (Paul Eggert's message of "Wed, 06 Nov 2013 23:08:42 -0800") User-Agent: Gnus/5.130007 (Ma Gnus v0.7) Emacs/24.3.50 (gnu/linux) X-Identified-User: {1585:host393.hostmonster.com:nbtrapco:nbtrap.com} {sentby:smtp auth 50.90.253.209 authed with nbtrap@nbtrap.com} X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:80108 Archived-At: Paul Eggert writes: > Unfortunately that patch seems to have broken 'make bootstrap'. > The problem first appeared in trunk bzr 115013. It looks like the offending change from that patch was the line in the cl--block-wrapper definition. I'm not sure if Stefan meant to include that line or just forgot to clean his directory before intsalling the patch. Either way, it's not really clear why it broke anything. The only thing I can think of is macroexp-progn assumes its argument satisfies listp and calls cdr on it, which would cause a compile-time error. Whereas without the patch, there would have been (progn . ATOM), an error that wouldn't have been detected at build time (so far as I know).