From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?Q?Elias_M=C3=A5rtenson?= Newsgroups: gmane.emacs.devel Subject: Re: A target that's even more bootstrap? Date: Wed, 19 Jun 2019 12:32:11 +0800 Message-ID: References: <837e9iubyp.fsf@gnu.org> <87d0japujz.fsf@telefonica.net> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000570993058ba5b714" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="223808"; mail-complaints-to="usenet@blaine.gmane.org" Cc: emacs-devel To: =?UTF-8?Q?=C3=93scar_Fuentes?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jun 19 06:34:11 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hdSIU-000vl7-MH for ged-emacs-devel@m.gmane.org; Wed, 19 Jun 2019 06:34:10 +0200 Original-Received: from localhost ([::1]:35052 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hdSIC-0000mZ-Tg for ged-emacs-devel@m.gmane.org; Wed, 19 Jun 2019 00:33:52 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:56819) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hdSGr-0000mS-GC for emacs-devel@gnu.org; Wed, 19 Jun 2019 00:32:30 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hdSGq-0007PA-I1 for emacs-devel@gnu.org; Wed, 19 Jun 2019 00:32:29 -0400 Original-Received: from mail-io1-xd29.google.com ([2607:f8b0:4864:20::d29]:39916) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hdSGp-0007OE-IN for emacs-devel@gnu.org; Wed, 19 Jun 2019 00:32:28 -0400 Original-Received: by mail-io1-xd29.google.com with SMTP id r185so29132780iod.6 for ; Tue, 18 Jun 2019 21:32:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Hb9AJsLKYOSoDTwZxvJEN2FCTtw9GlEaaDyHbQIF9Co=; b=iL6oK+EtFg50aMWl6Sbx37J1Rzyv4oKTfMwr376otNJFbi2FZDwmrQt31fZBaJ+CFd mnPqabqdT9yqu2LhzhDdPbLhXoy0a3/wBuynXHsTlFtFBarq/WqJEWfX5mhSiDPwbSgy hVkVNBjjbomq+b6zprSGwX2C7pD2c7yAb8AR+MVX17tGBVc2mo4puP6vEcFUaXXUucTW 9xcc4XCW0yBAZDI+QqMjItJyTOjyE4eVPzp7xj+Efk/Jf+y1hdekVizKBr22aEOLRMSN 8agjMkq3TA+On/3xVdFS6czzB9GHPdbx97H10R0hPQTqgilp8Dk2gi31JI0/I1jeBLYV xgKg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Hb9AJsLKYOSoDTwZxvJEN2FCTtw9GlEaaDyHbQIF9Co=; b=AXpMvTYQ8lNidYwEs4C3hevMWKF43S/RbqL7wVS/L3qU97gnXjte/bi0fkqFguti2K F0TYMFUe7vTo9O+33AiyXDrdlCpaQoxsPVTjoa5TaebWCRkG4hXwZwcBVwAqbf5ByyNk Ne5M/JvLPua/eR10rzpfE3Zemi97hPr9yRknsTJ0sL1J4QofM28DKVfSRUGhNO/L7P3x I0vceqsonuZOW0ar/AVNUM+8kOk+AjI8jE2aeVH7ctuFBCLFhZAXNgs+HsyLKzrztxHV wrRZoWCw+WwYhuK73YabYbV9DGzkJt6r/tpa7Y1Y4gV6b+0e4vmR7jmN9TWnNjLbw5ZW fWwA== X-Gm-Message-State: APjAAAXtQ6v1QqI60PIf3d0mIuphmR6KteUGEA5a49yfsdgdOh6vmuOx gJm6yijX+XlDmoQa+CLkcWZHPXJdRs9G6pFnYbY= X-Google-Smtp-Source: APXvYqyVxyMG/s67AZJ3xDGRUHfV3umzTR7OD7um43B+MGCdimgS6C2o/g28ErB/2SEFbdXOsVEHbiI61nHxq+HiEmU= X-Received: by 2002:a02:ce50:: with SMTP id y16mr94249337jar.75.1560918745350; Tue, 18 Jun 2019 21:32:25 -0700 (PDT) In-Reply-To: <87d0japujz.fsf@telefonica.net> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::d29 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:237878 Archived-At: --000000000000570993058ba5b714 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, 19 Jun 2019 at 03:24, =C3=93scar Fuentes wrote: > Andy Moreton writes: > > >> No, after a fresh checkout you can just say "make" and it figures > >> everything out by itself (on Linux, at least). > > > > ...but not if you want an out of tree build (which should be the defaul= t > > so nothing modifes the source tree). > > In Emacs, out of tree builds are peculiar because they put build > products in the source tree (.elc files). > Whenever I rebuild, I do: rm -fr * git reset --hard ./autogen.sh I've resorted to doing that every time I rebuild a new version, as all other options have at one point or another caused issues. Regards, Elias --000000000000570993058ba5b714 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Wed, 19 Jun 2019 at 03:24, =C3=93scar = Fuentes <ofv@wanadoo.es> wrote:=
Andy Moreton <andrewjmoreton@gmail.com> writes:

>> No, after a fresh checkout you can just say "make" and i= t figures
>> everything out by itself (on Linux, at least).
>
> ...but not if you want an out of tree build (which should be the defau= lt
> so nothing modifes the source tree).

In Emacs, out of tree builds are peculiar because they put build
products in the source tree (.elc files).

Whenever I rebuild, I do:

rm -fr *
git reset --hard
./autogen.sh

I've resorted to doing that every time I rebuild a new version= , as all other options have at one point or another caused issues.

Regards,
Elias
--000000000000570993058ba5b714--