From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id 4NelBsiYRmMZFwEAbAwnHQ (envelope-from ) for ; Wed, 12 Oct 2022 12:36:56 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id UC/LBciYRmPXRwEAG6o9tA (envelope-from ) for ; Wed, 12 Oct 2022 12:36:56 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id B14BB375F for ; Wed, 12 Oct 2022 12:36:55 +0200 (CEST) Received: from localhost ([::1]:51312 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oiZ6c-0007Tv-Qu for larch@yhetil.org; Wed, 12 Oct 2022 06:36:54 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56246) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oiZ4p-00079z-Bg for guix-devel@gnu.org; Wed, 12 Oct 2022 06:35:06 -0400 Received: from mail-lf1-x129.google.com ([2a00:1450:4864:20::129]:41928) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oiZ4m-000633-Vl for guix-devel@gnu.org; Wed, 12 Oct 2022 06:35:03 -0400 Received: by mail-lf1-x129.google.com with SMTP id f37so25087222lfv.8 for ; Wed, 12 Oct 2022 03:34:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=worcester-edu.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=oeX1boBk7Gb3TBHgx9ywPf2kCPkcPbMXGTP36k3NyT0=; b=rn9os8oJ/WwEfZkVzX2WTL77OgWZSZnEBOGOXRmtRXLluymmryBBwxoHc63Y/D2Drj cokd2uc2I4iALy+onRUgCcZApvLUBP7BHXbFLLI6YzTt9ECDRt2OqqfYJaa6FRI72hIs v2cWxjIeBf3lcOHrcNxcAI06/2IYq0g4RChjjX4ZWUj/ZENZgJVhvxCwmZLzpUBS1dFH K9SOQso8dDHGBQsRbjYbfckiIUAPs5WbK55BgeFlj9kgunQEuz8MW4QwKkG0kwoJpDgZ 9veOG0jTaW7hz+VbkwNDKucYhQrOmaAA1KpqRvL+Taz8uOxo48xHm9RJaUh9uIjyChA6 UeBg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding: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=oeX1boBk7Gb3TBHgx9ywPf2kCPkcPbMXGTP36k3NyT0=; b=7jbLIHCfyh+7p2RWB1AfWbViki4KBCb2T86PqopqzFbGQhpzYXEqft8lmUcJeWkk1H NpQjohRh/g8JP3Y4MQ5qdPxrKdxRV76DL7qL2R9a6bs2fn5MYkg/Cu1qx9eAm3evmACX PYd0HKRxyJ4nJtmRV21vi9BoolwzevAY3SkJvBT/su7k5JU9I+6CXrcMhz1iB/x6NOOb AnRnyJB6iy44epMxedOy6v8AQco+vGJaYYhGmmlbQLfn9qV1NNn+8FW6rfSs4QvdSOJa Xj5HM7O/MlFtHOYakNuns8aVPAexVyv3PjFxA9QQ8zdRPUQD0cMCOf+Xnl4FFEkPCCW0 Z4FA== X-Gm-Message-State: ACrzQf1qA3LS0kp36IWKvap2/vGtuocVQ6MAjvKtHArUaR/gaPGjybxU 06z13JadO6ZCK8uOhhABLM5Cgfi8+vye3Uy9qfEv7g8As9vgWQ== X-Google-Smtp-Source: AMsMyM7fHNHG/vCnSHN5RU4kwfZrmKEcWVqEu/wOi2ENFrq/C4zs3382skoWJKUS5MezgteMoP4wZr1oLYOkUqO9ZdM= X-Received: by 2002:a05:6512:2352:b0:4a2:69fd:9360 with SMTP id p18-20020a056512235200b004a269fd9360mr9738096lfu.502.1665570893195; Wed, 12 Oct 2022 03:34:53 -0700 (PDT) MIME-Version: 1.0 References: <874jw9zc11.fsf@gmail.com> In-Reply-To: <874jw9zc11.fsf@gmail.com> From: "Thompson, David" Date: Wed, 12 Oct 2022 06:34:42 -0400 Message-ID: Subject: Re: emacs-next native compilation failures To: guix-devel Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a00:1450:4864:20::129; envelope-from=dthompson2@worcester.edu; helo=mail-lf1-x129.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, 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: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1665571015; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=oeX1boBk7Gb3TBHgx9ywPf2kCPkcPbMXGTP36k3NyT0=; b=Tr9N82d9OlIsvnZmEffnTiuqDg2VPbzyZ6P3UTFW7mOv/deY708vQAIfhm9IxISM9C2wRe Tz/9vxxQmQpv8FRpOxf/+x6XwhYY4u3/vxVodwmE7/17RdLqhf6Bp6arkQTp0oDXVyzvF+ kJm5+WlwQhrbletj+JPlw8VR1eCQVl9m4whJ/KH71O5c4qzN6LjaHvCG4Z4AhQ/IZasaF2 EX4toNbHDRyft2TBjqdsWQYc7o6eHiKCrfIYuPhd+okD7jTQWPRh/6V/fBiiUPazHymKP7 Guj/LTHnOUwLkgmrq04YOyiVwPEwwAAvURGOLeADyU48r4U1yP7gGeM4S0HiVQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1665571015; a=rsa-sha256; cv=none; b=NKLw0AIB96EMzOK9lT0T1NLnuocRHflvCLbbvabbfxqXiGFTZnID+/xYLgwzQHmk1tKoKI 4pW6X/yIv/PevOdNooJEZXjpZ6xYa4Jz272lm+kOSMrhDgTUDhHEc2qZZ9QpnguQakmbmK JV0j01YfyxWvWyAYr8oVMBnzOwhSjGlVP1iXBsi5m62+tyOPG/Z8z4oQj/5H6yxSLTiMuV T6/+HctJiQq+b/aN6v86lg8g4HzLWPIihu19LprofNZ8k6fJZt91vsCBY3OMqtSzMZqLeM Z8dFbuFHFNHCpxxS3Crw9VuwZjctLqQpIWtmyImY0nQ52mowJuP2zW8J++Bc1w== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=worcester-edu.20210112.gappssmtp.com header.s=20210112 header.b=rn9os8oJ; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -8.20 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=worcester-edu.20210112.gappssmtp.com header.s=20210112 header.b=rn9os8oJ; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: B14BB375F X-Spam-Score: -8.20 X-Migadu-Scanner: scn0.migadu.com X-TUID: EMzeGK5PCQSF Hi Max, On Wed, Oct 12, 2022 at 4:24 AM Max Brieiev wrote: > > Hi, > > Recently, Guix started building Emacs with native compilation. > > I did 'guix pull' few days ago (I hadn't done it for a few months), and > it broke my Emacs. > > The 'guix package -u emacs-next' finished building Emacs successfully. > > However, when I start Emacs, the native compiler starts doing it's job > and I see tons of compilation errors like this: > > Deleting /tmp/comp-lambda-RCGJQI.eln > comp--native-compile: Native compiler error: (lambda (&rest arg1) (le= t ((f #'make-process)) (apply f arg1))), "Compiling /tmp/comp-lambda-RCGJQI= .eln... > x86_64-unknown-linux-gnu-gcc-10.3.0: fatal error: cannot execute =E2= =80=98as=E2=80=99: execvp: No such file or directory > compilation terminated. > > This seems to be something wrong with libgccjit dependency. > > If I understand correctly, it did its job successfully during build time > (since Emacs compiled successfully), but it fails now to compile > packages during runtime. Is it correct? > > How do I fix this? I don't know of a fix, but Guix is tracking this issue here: https://issues.guix.gnu.org/issue/57878 I have been unable to upgrade Guix due to this issue. In my case it locks down my whole system with endless compilation processes. I wouldn't mind seeing native compilation disabled until upstream improves the experience, but it's been decided that native compilation is staying on. So, we're stuck on an old Guix until there's a solution. - Dave