From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: chad Newsgroups: gmane.emacs.devel Subject: Re: Suppressing native compilation (short and long term) Date: Sun, 2 Oct 2022 12:13:44 -0400 Message-ID: References: <87bkqxf1ij.fsf@tethera.net> <8335c9dkyf.fsf@gnu.org> <83tu4odez7.fsf@gnu.org> <871qrrpkgx.fsf@trouble.defaultvalue.org> <834jwnbi6c.fsf@gnu.org> <87mtafnun5.fsf@trouble.defaultvalue.org> <83sfk6ahty.fsf@gnu.org> <83czbaafnj.fsf@gnu.org> <83ill21adr.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="0000000000008dfbe805ea0f838f" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="27556"; mail-complaints-to="usenet@ciao.gmane.io" Cc: tomas@tuxteam.de, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Oct 02 18:14:41 2022 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1of1c0-00071m-5a for ged-emacs-devel@m.gmane-mx.org; Sun, 02 Oct 2022 18:14:40 +0200 Original-Received: from localhost ([::1]:55020 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1of1by-0004lb-Sv for ged-emacs-devel@m.gmane-mx.org; Sun, 02 Oct 2022 12:14:38 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:35244) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1of1bM-0003o7-Vw for emacs-devel@gnu.org; Sun, 02 Oct 2022 12:14:01 -0400 Original-Received: from mail-ej1-x632.google.com ([2a00:1450:4864:20::632]:41599) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1of1bK-0003c3-US; Sun, 02 Oct 2022 12:14:00 -0400 Original-Received: by mail-ej1-x632.google.com with SMTP id hy2so17861467ejc.8; Sun, 02 Oct 2022 09:13:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date; bh=CvrIhpqme+TGITCmMfNl2szuBZD2Tl/yYn5QTbF4uSQ=; b=J66IiY11/hXD/sT40Ob48JxBrycz8ys9ej6bQd+x3o4oJHOcmnVNbuwfSTZdx4RKaX Sw6dZXYiF9LoBdkpZf4IXRVxJXepjzx3O6Z8/Ms4vrEyUOuSjyQ5GZgzG34r30rcjnUI M6ozWNVzGtyA7lhTVdGue4wSzAIF17G0x2DDQp4nrMLrnMLwyFaF08NkG239/1HJ+x7b H9NtkMYHUAPYXho2pbtmd1QG9GIVQCLFQe+7gk/G2x9sGyj+nQso7aAa4KminNZ/fCaO d6XNdbWT2SACxvjBEucTTLLxRP7voA4kGbNBTNFY6W/WAwtYXJavqO/ChgiGfH/hBo4x JRBQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date; bh=CvrIhpqme+TGITCmMfNl2szuBZD2Tl/yYn5QTbF4uSQ=; b=PMJN6UDRwSeoRB2DIYoD5l6D2RyMpaYHBRUFDYU4076ggeOeQI5Lw5OCKMi5kLItiP Ag6SJGw89DXEIU+kSje+IWEkgKKWCXUHMOVzzFZLjOtwstmiAkTqho+g3iqn69giiCsZ 1j1FgxM9dcZVxzoUmClLC+tk184Kft6u0bLPhaA6JNpJQ7RuPhrBq0Hy0c1Z1qr5bLrW hKthluv1B+8TQzPxIVLaU5JG+S4wzU3LlEuPgr9JRwiEBCdi8tvakYySsqgkdJR7EHGR TuX6IFJbzuzd4PzWt66eaEYDiQ/fHnMQXCdm+CS6LhHpGvEml3muyCSfq0hpyMOqm1Ti fH7A== X-Gm-Message-State: ACrzQf0SKZEUjxWN66ZJtqk3o7plcAaNbQ+xio81IHw/h75OEmxRPT6R Pziu1W28LRJIQAVdYqq/4ZboWhsITR17fBnhL6BzhikZ X-Google-Smtp-Source: AMsMyM6Pd2MMb1gwOFt6PcIKcyocGFB0GaheGMKGX3fgaNochi/lZdKPTW9XJV3At9sLfsA6nOVAziYtWMuLb9Rkr4o= X-Received: by 2002:a17:907:b17:b0:78b:b909:e91a with SMTP id h23-20020a1709070b1700b0078bb909e91amr586907ejl.687.1664727236081; Sun, 02 Oct 2022 09:13:56 -0700 (PDT) In-Reply-To: <83ill21adr.fsf@gnu.org> Received-SPF: pass client-ip=2a00:1450:4864:20::632; envelope-from=yandros@gmail.com; helo=mail-ej1-x632.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:296634 Archived-At: --0000000000008dfbe805ea0f838f Content-Type: text/plain; charset="UTF-8" On Sun, Oct 2, 2022 at 12:03 PM Eli Zaretskii wrote: > > Ah, I see. I was too sloppy. I was talking about Debian packages. > > That still doesn't explain it to me (I don't use Debian). Can you > elaborate what kind of packages are we talking about, in the context > of this discussion? > Debian supports a user installing, for example, emacs+magit, via Debian packages. This gets the user a stable, known-tested version of emacs plus the package usable on machines that, for another example, cannot or should not connect to the internet. This is less important to developers, but is an important part of the Debian support "contract". For the record: I personally know of situations where such a setup would like to use native-comp and would very much prefer NOT to duplicate either the eln files per-user nor the effort of creating such. Whether or not that situation is important enough to the combination of emacs-devel and debian-maintainers to justify effort on either side is, of course, debatable, but I am highly confident that they exist (at least, did before the pandemic). Hope that helps, ~Chad --0000000000008dfbe805ea0f838f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


=
On Sun, Oct 2, 2022 at 12:03 PM Eli Z= aretskii <eliz@gnu.org> wrote:
> Ah, I see. I = was too sloppy. I was talking about Debian packages.

That still doesn't explain it to me (I don't use Debian).=C2=A0 Can= you
elaborate what kind of packages are we talking about, in the context
of this discussion?

Debian supports a u= ser installing, for example, emacs+magit, via Debian packages. This gets th= e user a stable, known-tested version of emacs plus the package usable on m= achines that, for another example, cannot or should not connect to the inte= rnet. This is less important to developers, but is an important part of the= Debian support "contract".

For the reco= rd: I personally know of situations where such a setup would like to use na= tive-comp and would very much prefer NOT to duplicate either the eln files = per-user nor the effort of creating such. Whether or not that situation is = important enough to the combination of emacs-devel and debian-maintainers t= o justify effort on either side is, of course, debatable, but I am highly c= onfident that they exist (at least, did before the pandemic).
Hope that helps,
~Chad

--0000000000008dfbe805ea0f838f--