From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id OG/qE3b9hmIHUAAAbAwnHQ (envelope-from ) for ; Fri, 20 May 2022 04:31:18 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id iEkCE3b9hmLNPAAAG6o9tA (envelope-from ) for ; Fri, 20 May 2022 04:31:18 +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 D35E12DB13 for ; Fri, 20 May 2022 04:31:17 +0200 (CEST) Received: from localhost ([::1]:47456 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nrsQ8-0000uY-DM for larch@yhetil.org; Thu, 19 May 2022 22:31:16 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49984) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nrsPu-0000uP-Js for bug-guix@gnu.org; Thu, 19 May 2022 22:31:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:43188) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nrsPu-0006eH-Ak for bug-guix@gnu.org; Thu, 19 May 2022 22:31:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nrsPu-0006QA-33 for bug-guix@gnu.org; Thu, 19 May 2022 22:31:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#55495: [PATCH] gnu: emacs-haskell-mode: Fix build. Resent-From: Taiju HIGASHI Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 20 May 2022 02:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55495 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Liliana Marie Prikler Cc: 55495@debbugs.gnu.org Received: via spool by 55495-submit@debbugs.gnu.org id=B55495.165301380220897 (code B ref 55495); Fri, 20 May 2022 02:31:01 +0000 Received: (at 55495) by debbugs.gnu.org; 20 May 2022 02:30:02 +0000 Received: from localhost ([127.0.0.1]:37079 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrsOv-0005Qf-3M for submit@debbugs.gnu.org; Thu, 19 May 2022 22:30:01 -0400 Received: from mail-pf1-f178.google.com ([209.85.210.178]:38419) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrsOs-0005QR-WB for 55495@debbugs.gnu.org; Thu, 19 May 2022 22:29:59 -0400 Received: by mail-pf1-f178.google.com with SMTP id h13so337160pfq.5 for <55495@debbugs.gnu.org>; Thu, 19 May 2022 19:29:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=taiju-info.20210112.gappssmtp.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=n9ggmhKPWGGxZe0xXQ42Bg/W7BBxF26WaAH9hmZ++lY=; b=EcTSFPzXbzVtmP447nn41PPRcA6RbDVlMmSDQ9GsYWeOZ6AQJaBqlGCPHvuxaPqijX qWP7+H/CJieaLP0YUNs3tllSv7oiUpVWxLZVcum7SCw7YNcwRsv0RglYM/tjpV0C3fN1 mCdJ01LO+c147uJBYBel7VIDVNtMUk9MhGJZOb4upofZvTEvgo8JxKM8XVFtRTkn1QDO 0b1t5meYSZEfBmtkOF3Uzw6oWvhhJ7PV9v5wXoxKCV+G15cWaV9G3+pR05RJoW1Frz07 1pdLZy/+/QERc2FRebR6EIqkpAL3yW4CoA/ULp6wHKYWooYgmEJLeR//qC5s2vBKwNfT VnLQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=n9ggmhKPWGGxZe0xXQ42Bg/W7BBxF26WaAH9hmZ++lY=; b=mBhAdoIotEeIJGsiun3GbFWAJeezABEAaV2p0ZulB0fUi4tDRIoNAsvKk24GY91fzy gKLr1kegU/LSBHK1a5DAJzh7n77CiiOuXTj5fS+PV1JMox9ZUPpjtyrbnMBKHISUYEa2 6WsZTAa4c7BUG9/HfdNHhO5D7jP8sVNknzCspT4zAtFXaTXvNW83JOicZWus74VRInO4 WfyIIxR3vuY7vUZaBI6NBZ/IDeQxeLfIGXY+db7GyNNZDUSPiXDtHza+KiZNDzJGPOKj NgyeUwYnJzT6a7MtPuauMTsfB2rYmF1EIquQjxcyov3hvAcyNHvWWlBvF8KfAkz/vswO GPBw== X-Gm-Message-State: AOAM533cFzqrI+MmanA2zPBy05NG/txhf7Risk+VDmZ/y6GjQIstJ07p C9SgE4hMm3IwnsoXCeAZv6fDZfjwNoR5/YxJ X-Google-Smtp-Source: ABdhPJxPNsfz3UhJJaaVCOypXmDeXKjo75ntm6ePGOXGMO6AInYreEBt2D90q0yGb01SnPb7SPUcxg== X-Received: by 2002:aa7:8b0e:0:b0:50d:4310:c11f with SMTP id f14-20020aa78b0e000000b0050d4310c11fmr7858238pfd.49.1653013792806; Thu, 19 May 2022 19:29:52 -0700 (PDT) Received: from Taix ([240b:253:ec40:2400:b7d1:436e:2d61:e925]) by smtp.gmail.com with ESMTPSA id bm18-20020a656e92000000b003db072fd9adsm4363303pgb.74.2022.05.19.19.29.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 May 2022 19:29:52 -0700 (PDT) From: Taiju HIGASHI References: <20220518143129.10357-1-higashi@taiju.info> Date: Fri, 20 May 2022 11:29:48 +0900 In-Reply-To: (Liliana Marie Prikler's message of "Thu, 19 May 2022 21:09:14 +0200") Message-ID: <87bkvtszqb.fsf@taiju.info> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1653013878; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=n9ggmhKPWGGxZe0xXQ42Bg/W7BBxF26WaAH9hmZ++lY=; b=i3uww12Qd6IKC2py4L5eVyRgU/8CwJ6jGNDYqvnDpsf3mrmx1FUhzdmB49k5T11isqBjaA eSRKag5PQVKWhRtt2739vE0hr/I1A03e5HEsos8f/asCBIabdxW8pCEB7vN/Up4FnAIVDH xTk95xXQ6cq5kSQMLY3F6mF1H0qfxmu6JBIBDIaJQh4EuNxMlVhuL15iKZvr3eQg9zy6r0 wA5tWd98KAD3TDxRhhtg3x/OtL2tswrDgmJkbtQD2O1PzwMGiwWvBhI0Esxk0Op8giGBc4 E/t15XTgNxKHqTWJ3qKsER/IT4m/e/qtsg6V2SmFwqGjmtGbUrYvZtwdbvfDVA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1653013878; a=rsa-sha256; cv=none; b=QDr5XPTgxKFXba5IswOynfKLZxo1GxZT7MkLaa0uGCReUHpgtPfD2yF0P8czh2gqNjpVcj knWZWdkL0WbnyYBxA/21Bm/16Fnri8GliXqD7t/O5XRd+6vNkhWmvzEzmMVPLGuFAWLopG 9Mqz5vrRcZT8MRNBc0mDnHBPhz3EHobUkk+cOPLaMNv0E13uT6+VlByjsFeWk1WSV0sd4j qnp91lLWWggOzHOg8+OqIO0B7wsgTWlsuysgTpY9YlH5T4o478mIMM3f5Ph11vmeb54mh1 hqL+sJhYl0mwN4cu2AMpOw7Pf2a7e+V1yAGyNBxw4eg3JWHRImH3mx2k7tkEtg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=taiju-info.20210112.gappssmtp.com header.s=20210112 header.b=EcTSFPzX; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: 0.86 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=taiju-info.20210112.gappssmtp.com header.s=20210112 header.b=EcTSFPzX; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: D35E12DB13 X-Spam-Score: 0.86 X-Migadu-Scanner: scn0.migadu.com X-TUID: usuFqhP1llNk Hi Liliana, Thank you for reviewing! >> index 529e9329d6..9d9669f383 100644 >> --- a/gnu/packages/emacs-xyz.scm >> +++ b/gnu/packages/emacs-xyz.scm >> @@ -1553,11 +1553,16 @@ (define-public emacs-haskell-mode >> =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 (commit version))) >> =A0=A0=A0=A0=A0=A0=A0 (file-name (git-file-name name version)) >> =A0=A0=A0=A0=A0=A0=A0 (sha256 >> -=A0=A0=A0=A0=A0=A0=A0 (base32 >> "0zxbacqzr84krmhqpvzndnvlcjh1gs1x20ys0dykgd7chyhci5j5")))) >> +=A0=A0=A0=A0=A0=A0=A0 (base32 >> "0zxbacqzr84krmhqpvzndnvlcjh1gs1x20ys0dykgd7chyhci5j5")) >> +=A0=A0=A0=A0=A0=A0=A0 ;; Submitted for inclusion upstream. >> +=A0=A0=A0=A0=A0=A0=A0 ;; Not identical patches due to different target = versions. >> +=A0=A0=A0=A0=A0=A0=A0 ;; (see: https://github.com/haskell/haskell-mode/= pull/1780) >> +=A0=A0=A0=A0=A0=A0 (patches >> +=A0=A0=A0=A0=A0=A0=A0 (search-patches "emacs-haskell-mode-fix-tests.pat= ch")))) >> =A0=A0=A0=A0 (propagated-inputs >> =A0=A0=A0=A0=A0 (list emacs-dash)) >> =A0=A0=A0=A0 (native-inputs >> -=A0=A0=A0=A0 (list emacs-minimal emacs-el-search emacs-stream texinfo)) >> +=A0=A0=A0=A0 (list emacs-minimal emacs-el-search emacs-stream texinfo g= it)) > There are other ways of suppressing errors caused by git. One of them > would be to set vc-handled-backends to nil for the tests. I have tried, but it does not work. Is the following patch wrong? diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 9d9669f383..1edfe2e754 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -1562,7 +1562,7 @@ (define-public emacs-haskell-mode (propagated-inputs (list emacs-dash)) (native-inputs - (list emacs-minimal emacs-el-search emacs-stream texinfo git)) + (list emacs-minimal emacs-el-search emacs-stream texinfo)) (build-system gnu-build-system) (arguments (list @@ -1577,6 +1577,11 @@ (define-public emacs-haskell-mode (guix build emacs-utils)) #:phases #~(modify-phases %standard-phases + (add-after 'unpack 'disable-vc-handled-backends + (lambda _ + (substitute* "Makefile" + (("\\(setq byte-compile-error-on-warn t\\)") + "(setq byte-compile-error-on-warn t) (setq vc-handle= d-backends nil)")))) (delete 'configure) (add-before 'build 'pre-build (lambda* (#:key inputs #:allow-other-keys)