From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Liliana Marie Prikler Newsgroups: gmane.emacs.devel Subject: Re: Suppressing native compilation (short and long term) Date: Sat, 15 Oct 2022 18:24:59 +0200 Message-ID: References: <87ill8paw7.fsf@trouble.defaultvalue.org> <83o7uzivey.fsf@gnu.org> <3ac9d2b9632f75018327a1bcde0c373f152c404a.camel@gmail.com> <835ygob7ja.fsf@gnu.org> <834jw7a2ym.fsf@gnu.org> <87sfjp5t3d.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="27124"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Evolution 3.46.0 Cc: Eli Zaretskii , rlb@defaultvalue.org, emacs-devel@gnu.org To: Andrea Corallo , Lars Ingebrigtsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Oct 15 18:32:52 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 1ojk5j-0006sv-O5 for ged-emacs-devel@m.gmane-mx.org; Sat, 15 Oct 2022 18:32:51 +0200 Original-Received: from localhost ([::1]:57206 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ojk5i-0000XQ-6i for ged-emacs-devel@m.gmane-mx.org; Sat, 15 Oct 2022 12:32:50 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:36296) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ojjyE-0005ij-5s for emacs-devel@gnu.org; Sat, 15 Oct 2022 12:25:06 -0400 Original-Received: from mail-ej1-x642.google.com ([2a00:1450:4864:20::642]:35610) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ojjyC-00058n-M9; Sat, 15 Oct 2022 12:25:05 -0400 Original-Received: by mail-ej1-x642.google.com with SMTP id k2so16482490ejr.2; Sat, 15 Oct 2022 09:25:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=LDD53qM/hifuoVCWAXj09IvdgPpQ4i9TYDKkai07fvM=; b=nj+G8Cq/tiLSWA8CkZKZENkr7Hl+NxrIjBeFu5+sOQjBKJo5YKOFjZsx/9Yb64ZiqY tRnOhYmZCYEx0X/jnbvnGGFf+faem0K/5QdvzqEK5YXpyZAj9eg+NbJVlkakTgYg7kmE Mh+rfejPUbUC1TtL8e29QhVyNOtRQEcvZEn4/50D1Do0HA4WuKrmzqc9WqZ2HNq+jSsY YbAaTkTkO9AWpJVZG1rkngP3yo8hCTufhKrYj2kTtobvh96XOSdeyE+z47dAhz9CFfys yC5m05f59EaJsaiQT/kv2+xrmfAcFrekWKmIDaUypS2jx8VW8FDBvH5TWg8FeSbCkiL5 kg6A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=LDD53qM/hifuoVCWAXj09IvdgPpQ4i9TYDKkai07fvM=; b=D5R2YzHrKDyBO5qmN46h/O+0wiEMrFe5+1S42+Znl9VVhf7gPH67KYPyW+KxphW7YT JxKrNqcQFgvRyaeY1jmqo853Nw1UfK9rg6wUKu3vF6qE232hJxEpUNtRVycHl8vE3yFg ibfuRx57pzOFRHS3ZbTXc6qFw/2hdgxH7c2g6gO5hoiReU2VvBN7dnFHnFsoD5IL1HAE op76LxOOrOLQjIwUUU9ZYfg2YD8gpXe+8/uC/ill6tBo/zgLsnXvbh42kY2IDu11yplp G9EJ9wufsaTSk/KbbRTJJCAkK0lHsoc8QAvstz2tmk9iAfo7IIoY24RYAvZ3EYuHCIhJ nC2Q== X-Gm-Message-State: ACrzQf0Q4CwIMlPwdkmQJRvJWo8a8s13gkBW5WU7ZtjoVIzQ1jSMDKK2 5SqcoZbCoa20vs7CKwMvfRQ= X-Google-Smtp-Source: AMsMyM64mhJp2i2B54RltayjBmlre8M8x+bQh4u9NFehQbp8wxRDOkbIB5wXm+JXf9hztl4USlGLSw== X-Received: by 2002:a17:907:162a:b0:78e:2859:76be with SMTP id hb42-20020a170907162a00b0078e285976bemr2503749ejc.768.1665851102555; Sat, 15 Oct 2022 09:25:02 -0700 (PDT) Original-Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id dv20-20020a170906b81400b0078ba492db81sm3398718ejb.9.2022.10.15.09.25.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 15 Oct 2022 09:25:02 -0700 (PDT) In-Reply-To: Received-SPF: pass client-ip=2a00:1450:4864:20::642; envelope-from=liliana.prikler@gmail.com; helo=mail-ej1-x642.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, 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-Mailman-Approved-At: Sat, 15 Oct 2022 12:31:58 -0400 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:297797 Archived-At: Am Samstag, dem 15.10.2022 um 15:56 +0000 schrieb Andrea Corallo: > Lars Ingebrigtsen writes: >=20 > > Liliana Marie Prikler writes: > >=20 > > > The problem is that I can't meaningfully choose the "I don't want > > > JIT > > > for stuff I haven't AOT'd" option, especially not combined with > > > "but I > > > do want to load what I have AOT'd". > >=20 > > I haven't followed the Guix part of this thread in detail, but I > > thought > > I'd just note that Emacs 29 now has the > > `inhibit-automatic-native-compilation' variable and and > > `EMACS_INHIBIT_AUTOMATIC_NATIVE_COMPILATION' environment variables, > > so > > this is implemented. >=20 > I thought this change was just into master "for discussion", are we > already suggesting users to integrate it in their infrastructures?=C2=A0 > BTW AFAIU this usecase was already supported in 28 using > `native-comp-deferred-compilation'. The deferred-compilation switch still ends up writing to $HOME, which the new inhibit one doesn't. Should the former be deprecated in favor of the latter or should it simply take up its meaning?