From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Corwin Brust Newsgroups: gmane.emacs.devel Subject: Re: Emacs 28.3 Release Date: Wed, 12 Apr 2023 11:56:22 -0500 Message-ID: References: <9ea47b22-f2d8-4225-b5f2-966ca0d797f9@Spark> <9a4abd79-4885-4ea0-9010-0eccaef443b8@Spark> 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="17033"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Troy Hinckley , Jean Louis , emacs-devel@gnu.org, Eli Zaretskii , Stefan Kangas To: lux Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Apr 12 18:57:21 2023 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 1pmdmZ-0004Ck-Ts for ged-emacs-devel@m.gmane-mx.org; Wed, 12 Apr 2023 18:57:19 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pmdlu-0003mW-7z; Wed, 12 Apr 2023 12:56:38 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pmdls-0003lp-GT for emacs-devel@gnu.org; Wed, 12 Apr 2023 12:56:36 -0400 Original-Received: from mail-ot1-f52.google.com ([209.85.210.52]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pmdlq-0003P6-LU; Wed, 12 Apr 2023 12:56:36 -0400 Original-Received: by mail-ot1-f52.google.com with SMTP id f10-20020a9d2c0a000000b006a13f728172so3676123otb.3; Wed, 12 Apr 2023 09:56:34 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1681318593; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=GM/CJnHL9Shdb79csEFHkODOZgtGrKWiFxmEb7wMZkk=; b=lCiM+2wRVD7PhriyWZ88HnZzMAZ2RaJ6SVw9EionLjBK+YUWcZHS9grrPNGs16fpMG 4EvwR7ILlIEND8VJ/94bpde7An9ILCYwmJqEbEhNBVQ2HduQG0PebtnACcJkIbkvNAMX aGT+GXDrHaFE213aQBXaDXDzIXPOQRxqBmG1Y9fovOi6G+m1W83bL2/WRPiIScWYJD3o wan4Xgyiv6zmkNR0ufJLVQcWP6OgtCJc/d7vsDwKvwvuWKQcw6d8BFsbcWxXEiMQF46X Zk2CzjGcIqgjnk2hfrtUcuCjO8rKD/AKsHpVT4LH0uBukoAiJZ3m97/WdIYLAT2xn43F b70w== X-Gm-Message-State: AAQBX9fBCbmD/f6yUcKIajKyGzEWhM2ShMpXUBJ72TjtCnGoil8JKtnt nLlbDYyfSTMOIrkTm1boWl3qUcKjMz9S84PjiNc= X-Google-Smtp-Source: AKy350ZZZV+C5sOL++yRNU+pvVzVu9kK3xet5XWJUaYgJ8HtMcPpZoAyCHKwbfNTmUpOFJCuYCqYbkWQ95JIGogQ8ys= X-Received: by 2002:a9d:7c90:0:b0:69f:1418:7a8f with SMTP id q16-20020a9d7c90000000b0069f14187a8fmr2116161otn.3.1681318592883; Wed, 12 Apr 2023 09:56:32 -0700 (PDT) In-Reply-To: Received-SPF: pass client-ip=209.85.210.52; envelope-from=mplscorwin@gmail.com; helo=mail-ot1-f52.google.com X-Spam_score_int: -13 X-Spam_score: -1.4 X-Spam_bar: - X-Spam_report: (-1.4 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:305275 Archived-At: Hi all, On Wed, Apr 12, 2023 at 11:31=E2=80=AFAM lux wrote: > > The main change in Emacs 28.3 is to fix known vulnerabilities. If urg= ency, I think also you can self-compile Emacs 28.3 or Emacs 29? > TL;DR: Troy's request resinates with mine; this isn't something I'd expect Troy can work around In heavily controlled computing offices (my experience is financial services, specifically) it's usual to restrict access to install and run compilers. Even some of my devs who are using visual studio can't run gcc. (There are tools like carbonblack that are used specifically to detect users attempting to run unapproved software.) Generally, in this type of environment, I'm able to get Emacs available for download and use on "company-managed hardware" only by providing a corp desktop support team with an installer. That installer is then used in a sandbox environment, various "security scans" are run, and then (eventually, if we are lucky) the company's internal software self-service catalog is updated to provide a repackaged version of the vetted software. Career-to-date, I've only once had success at getting the desktop support team to actually compile Emacs for me. (It was a pre-release for Emacs 27.1, FTR. That only worked because Emacs can build a Windows installer, which that company required any internally distributed software to provide, and because the engineer who picked up the ticket was into the idea of playing around with GCC in the sandbox and had the ear of their boss: this was well outside the normal duties for that team.)