From unknown Sun Jun 22 22:41:25 2025
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.509 (Entity 5.509)
Content-Type: text/plain; charset=utf-8
From: bug#6134 <6134@debbugs.gnu.org>
To: bug#6134 <6134@debbugs.gnu.org>
Subject: Status: `make distclean' doesn't remove .elc files
Reply-To: bug#6134 <6134@debbugs.gnu.org>
Date: Mon, 23 Jun 2025 05:41:25 +0000
retitle 6134 `make distclean' doesn't remove .elc files
reassign 6134 emacs
submitter 6134 Paul Pogonyshev
severity 6134 normal
thanks
From debbugs-submit-bounces@debbugs.gnu.org Fri May 07 11:10:52 2010
Received: (at submit) by debbugs.gnu.org; 7 May 2010 15:10:52 +0000
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.69)
(envelope-from )
id 1OAPCW-0007eG-3G
for submit@debbugs.gnu.org; Fri, 07 May 2010 11:10:52 -0400
Received: from mail.gnu.org ([199.232.76.166] helo=mx10.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.69)
(envelope-from ) id 1OAPCU-0007eB-Nj
for submit@debbugs.gnu.org; Fri, 07 May 2010 11:10:51 -0400
Received: from lists.gnu.org ([199.232.76.165]:37150)
by monty-python.gnu.org with esmtps
(TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60)
(envelope-from ) id 1OAPCS-0008I6-3q
for submit@debbugs.gnu.org; Fri, 07 May 2010 11:10:48 -0400
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
id 1OAPCR-0005vw-IB
for bug-gnu-emacs@gnu.org; Fri, 07 May 2010 11:10:47 -0400
Received: from [140.186.70.92] (port=44161 helo=eggs.gnu.org)
by lists.gnu.org with esmtp (Exim 4.43) id 1OAPCP-0005vA-UX
for bug-gnu-emacs@gnu.org; Fri, 07 May 2010 11:10:47 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org
X-Spam-Level:
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00
autolearn=unavailable version=3.3.1
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69)
(envelope-from ) id 1OAPCO-0006Bj-D7
for bug-gnu-emacs@gnu.org; Fri, 07 May 2010 11:10:45 -0400
Received: from bluelynx6.ukhost4u.com ([195.216.197.62]:35514)
by eggs.gnu.org with esmtp (Exim 4.69)
(envelope-from ) id 1OAPCO-0006BD-7q
for bug-gnu-emacs@gnu.org; Fri, 07 May 2010 11:10:44 -0400
Received: from [212.98.179.118] (helo=racoon.localnet)
by bluelynx6.ukhost4u.com with esmtpsa (TLSv1:AES256-SHA:256)
(Exim 4.69) (envelope-from )
id 1OAPBC-0006Jl-5u; Fri, 07 May 2010 16:09:30 +0100
From: Paul Pogonyshev
To: bug-gnu-emacs@gnu.org
Subject: `make distclean' doesn't remove .elc files
Date: Fri, 7 May 2010 18:10:33 +0300
User-Agent: KMail/1.12.3 (Linux/2.6.27.5-117.fc10.i686; KDE/4.3.3; i686; ; )
MIME-Version: 1.0
Content-Type: Text/Plain;
charset="us-ascii"
Content-Transfer-Encoding: 7bit
Message-Id: <201005071810.33971.p.pogonyshev@anakreon.net>
X-AntiAbuse: This header was added to track abuse,
please include it with any abuse report
X-AntiAbuse: Primary Hostname - bluelynx6.ukhost4u.com
X-AntiAbuse: Original Domain - gnu.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - anakreon.net
X-Source:
X-Source-Args:
X-Source-Dir:
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2)
X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6,
seldom 2.4 (older, 4)
X-Spam-Score: -5.2 (-----)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Sender: debbugs-submit-bounces@debbugs.gnu.org
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
X-Spam-Score: -5.3 (-----)
When I invoke
make distclean
in a repository clone, I expect to get a completely clean tree, so
that next recompilation doesn't use any leftovers of previous one.
However, .elc files are not deleted and it is easy to forget that you
have to delete them manually if you are not recompiling Emacs on a
daily basis.
This, in particular, led to a "bug" report:
http://debbugs.gnu.org/cgi/bugreport.cgi?bug=6107
Paul
From debbugs-submit-bounces@debbugs.gnu.org Fri May 07 13:20:32 2010
Received: (at 6134) by debbugs.gnu.org; 7 May 2010 17:20:32 +0000
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.69)
(envelope-from )
id 1OARE0-0000AC-Id
for submit@debbugs.gnu.org; Fri, 07 May 2010 13:20:32 -0400
Received: from fencepost.gnu.org ([140.186.70.10])
by debbugs.gnu.org with esmtp (Exim 4.69)
(envelope-from ) id 1OARDy-0000A7-GX
for 6134@debbugs.gnu.org; Fri, 07 May 2010 13:20:31 -0400
Received: from rgm by fencepost.gnu.org with local (Exim 4.69)
(envelope-from )
id 1OARDu-0001H2-Or; Fri, 07 May 2010 13:20:26 -0400
To: Paul Pogonyshev
Subject: Re: bug#6134: `make distclean' doesn't remove .elc files
References: <201005071810.33971.p.pogonyshev@anakreon.net>
From: Glenn Morris
X-Spook: Bruxelles pipeline MD2 22nd SAS Putin MDA propaganda
X-Ran: Q6A5~A7kG{0Gzi"MscM7I%oMy"mx7ODk^MIY=ROFJTo#1?MkZ9}vQIIJ7-K/_1Y:89FQXx
X-Hue: white
X-Debbugs-No-Ack: yes
X-Attribution: GM
Date: Fri, 07 May 2010 13:20:26 -0400
In-Reply-To: <201005071810.33971.p.pogonyshev@anakreon.net> (Paul Pogonyshev's
message of "Fri\, 7 May 2010 18\:10\:33 +0300")
Message-ID: <1ovdazsk6d.fsf@fencepost.gnu.org>
User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Spam-Score: -6.1 (------)
X-Debbugs-Envelope-To: 6134
Cc: 6134@debbugs.gnu.org
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Sender: debbugs-submit-bounces@debbugs.gnu.org
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
X-Spam-Score: -6.1 (------)
Paul Pogonyshev wrote:
> When I invoke
>
> make distclean
>
> in a repository clone, I expect to get a completely clean tree, so
> that next recompilation doesn't use any leftovers of previous one.
> However, .elc files are not deleted
The .elc files are included in release tar-files, so it is
inappropriate for distclean to remove them.
Unless CPU time is a constraint, I recommend maintainer-clean with VCS
checkouts. Or use `make bootstrap', as suggested in INSTALL.BZR.
From debbugs-submit-bounces@debbugs.gnu.org Sat May 08 18:02:35 2010
Received: (at 6134) by debbugs.gnu.org; 8 May 2010 22:02:35 +0000
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.69)
(envelope-from )
id 1OAs6U-0004s9-TA
for submit@debbugs.gnu.org; Sat, 08 May 2010 18:02:35 -0400
Received: from mail-bw0-f214.google.com ([209.85.218.214])
by debbugs.gnu.org with esmtp (Exim 4.69)
(envelope-from ) id 1OAs6U-0004s3-2m
for 6134@debbugs.gnu.org; Sat, 08 May 2010 18:02:34 -0400
Received: by bwz6 with SMTP id 6so1116531bwz.39
for <6134@debbugs.gnu.org>; Sat, 08 May 2010 15:02:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
h=domainkey-signature:received:mime-version:received:in-reply-to
:references:from:date:message-id:subject:to:cc:content-type
:content-transfer-encoding;
bh=tDoejOhzUX18YICzc3ynQxLSykuPSb0k5xvZJgCarDA=;
b=d0fgUAKPkVyGe4qZRMNF322ZsR0fGeKP8S1rmNrZ6uGjqj/rtyA9M+14Y4VDeQS1ej
T5CO+zyK8jrwvPLccUupBHIYLSDfRua5+wKI2VKAk1EMvKndPicH/aiAV27pA2rKXY3e
9+XFNF/UFF5jGe/s82SccERwfivbKhqYAYslY=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;
h=mime-version:in-reply-to:references:from:date:message-id:subject:to
:cc:content-type:content-transfer-encoding;
b=I2DJ3sGS5L5IxXiC7NpOs2Eook+Arm95UcoEzcJBVhZ89ssbmvpQp2TjQmeYbQ2Y/s
vKG6armtQz7qOht3xcYseo+FM7iZx3bOeZnLh5wiWoKgFhB6sFg/S9yw8hQXdViYWMZ0
feAj4SzY7qz5o/izid1rNYdoX9nWnH4Xn1NkI=
Received: by 10.204.2.196 with SMTP id 4mr1189791bkk.121.1273356154623; Sat,
08 May 2010 15:02:34 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.204.84.81 with HTTP; Sat, 8 May 2010 15:02:14 -0700 (PDT)
In-Reply-To: <201005071810.33971.p.pogonyshev@anakreon.net>
References: <201005071810.33971.p.pogonyshev@anakreon.net>
From: Juanma Barranquero
Date: Sun, 9 May 2010 00:02:14 +0200
Message-ID:
Subject: Re: bug#6134: `make distclean' doesn't remove .elc files
To: Paul Pogonyshev
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -1.9 (-)
X-Debbugs-Envelope-To: 6134
Cc: 6134@debbugs.gnu.org
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Sender: debbugs-submit-bounces@debbugs.gnu.org
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
X-Spam-Score: -2.8 (--)
> When I invoke
>
> =C2=A0 =C2=A0make distclean
>
> in a repository clone, I expect to get a completely clean tree
If you mean a Bazaar clone, you can use
bzr clean-tree --unknown --ignored --detritus
which should leave only the pristine tree (and .bzr metadata, of
course). I have such an alias
bzr alias extraclean=3D"clean-tree --unknown --ignored --detritus"
and invoke it as "bzr extraclean --force".
Of course, after that you'll have to configure & bootstrap.
Juanma
From debbugs-submit-bounces@debbugs.gnu.org Fri May 21 03:07:20 2010
Received: (at control) by debbugs.gnu.org; 21 May 2010 07:07:21 +0000
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.69)
(envelope-from )
id 1OFMKG-0005cW-67
for submit@debbugs.gnu.org; Fri, 21 May 2010 03:07:20 -0400
Received: from fencepost.gnu.org ([140.186.70.10])
by debbugs.gnu.org with esmtp (Exim 4.69)
(envelope-from ) id 1OFMKE-0005cR-O2
for control@debbugs.gnu.org; Fri, 21 May 2010 03:07:19 -0400
Received: from rgm by fencepost.gnu.org with local (Exim 4.69)
(envelope-from )
id 1OFMKB-0004CF-44; Fri, 21 May 2010 03:07:15 -0400
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <19446.12578.798544.901818@fencepost.gnu.org>
Date: Fri, 21 May 2010 03:07:14 -0400
From: Glenn Morris
To: control
Subject: control
X-Attribution: GM
X-Mailer: VM (www.wonderworks.com/vm), GNU Emacs (www.gnu.org/software/emacs)
X-Hue: cyan
X-Ran: V:>L),[l2w+1JY0EN)U^T7|l1`^w=ov4r2p(ZUCg(n;o:&tVV2XmYlfQ}U*p'T1cr/1_@g
X-Debbugs-No-Ack: yes
X-Spam-Score: -5.1 (-----)
X-Debbugs-Envelope-To: control
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Sender: debbugs-submit-bounces@debbugs.gnu.org
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
X-Spam-Score: -5.1 (-----)
close 6115
close 6134
close 6160
close 6031
From unknown Sun Jun 22 22:41:25 2025
Received: (at fakecontrol) by fakecontrolmessage;
To: internal_control@debbugs.gnu.org
From: Debbugs Internal Request
Subject: Internal Control
Message-Id: bug archived.
Date: Fri, 18 Jun 2010 11:24:05 +0000
User-Agent: Fakemail v42.6.9
# This is a fake control message.
#
# The action:
# bug archived.
thanks
# This fakemail brought to you by your local debbugs
# administrator