From unknown Sat Aug 16 22:47:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55495: emacs-haskell-mode build fails Resent-From: Taiju HIGASHI Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 18 May 2022 08:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 55495 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 55495@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.165286261916082 (code B ref -1); Wed, 18 May 2022 08:31:01 +0000 Received: (at submit) by debbugs.gnu.org; 18 May 2022 08:30:19 +0000 Received: from localhost ([127.0.0.1]:58897 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrF4U-0004BI-DC for submit@debbugs.gnu.org; Wed, 18 May 2022 04:30:19 -0400 Received: from lists.gnu.org ([209.51.188.17]:42188) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrF4S-0004BA-FH for submit@debbugs.gnu.org; Wed, 18 May 2022 04:30:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46364) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nrF4Q-0007TU-Ib for bug-guix@gnu.org; Wed, 18 May 2022 04:30:15 -0400 Received: from mail-pf1-x436.google.com ([2607:f8b0:4864:20::436]:40943) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nrF4N-0007Mt-Cy for bug-guix@gnu.org; Wed, 18 May 2022 04:30:14 -0400 Received: by mail-pf1-x436.google.com with SMTP id i24so1487128pfa.7 for ; Wed, 18 May 2022 01:30:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=taiju-info.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:user-agent:mime-version :content-transfer-encoding; bh=a+Du4kh35SFxYezLlk+IVQjL//SV2ehZZ4bFyyfU6Wg=; b=WFSeEvlC2bTM5PadKbQ+aXfaIqQw+NcrZYe2gsPnPBfO1orzrEhIFmIkMv70ajWLOb wAe2MaxPEG6+2H2iIvVM34+HV/9sw9uhlOup7/QwMN/z9UexULc+KhslqM8MQ3MlnOsP GweNX24KexDzmUIlyJifHmghhEF2vShGFs47hB4gF4yk12sC+Nz/IdEGBFIXBvT7wrGV OXJLXlFyWPLEIjSri/bWpT7JYCzWq+IfKcnlNY5BXDBVQsUb7a9vpxJ9NY0FNYXPO5s6 P8W79S2vGUZ+yyY1BjS9mZmv5KnE/G9Z06kwRR0fXE/iuAgstSMk4fzadYF1iLb+7/18 KMZw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:user-agent :mime-version:content-transfer-encoding; bh=a+Du4kh35SFxYezLlk+IVQjL//SV2ehZZ4bFyyfU6Wg=; b=DLH2KQEH6P4d8Hr9IeYk/yGv9YbD9uf0X3cn6dErb057nqo4zGNYunlV8w6P9FLKZy yPDd2tTO/u/Be/oLQQ7iKJBKqP1UsmXhoLxrreiQpODblQQlqDFr9hbiC4UPt8mC0Em/ l3rBTXGiWgsqwvhwuOL8MnXlad3J5oMeYNmaLmXaACC55NIqBZdKmN5t5Jo810k81kEs YbiAikRob7b5/g3aq2jFl619kwdw9qYXQAMnru+VUE8rwRO7Epugt24UwZpIuJoxrkDj U3GfQVig9gTIlrRMmyioqpZzIdoat5KiSjDmwrYSRGymtx3vOeFHszJkk0yAFQAc+Tho rwhw== X-Gm-Message-State: AOAM533gnIftELFy7Q679+AGdy/iEF59pNmr4Vz6V/hXUPinI/I3J8zs Su+kwNL5cJP9bNTGbJVXE63/SwdysweoZgKe X-Google-Smtp-Source: ABdhPJxHHQu1rjXxyZX7rqhhNbf/dduswl2LjVMxmP2KqSg+tAKCJ+c+dDP7oQtj+TBWr9c7akLqYw== X-Received: by 2002:a63:4a04:0:b0:3c5:e6c2:a111 with SMTP id x4-20020a634a04000000b003c5e6c2a111mr23434998pga.432.1652862608398; Wed, 18 May 2022 01:30:08 -0700 (PDT) Received: from Taix ([240b:253:ec40:2400:b7d1:436e:2d61:e925]) by smtp.gmail.com with ESMTPSA id fs24-20020a17090af29800b001deb92de665sm3042767pjb.46.2022.05.18.01.30.07 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 18 May 2022 01:30:07 -0700 (PDT) From: Taiju HIGASHI Date: Wed, 18 May 2022 17:30:04 +0900 Message-ID: <87o7zvtf8z.fsf@taiju.info> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Received-SPF: none client-ip=2607:f8b0:4864:20::436; envelope-from=higashi@taiju.info; helo=mail-pf1-x436.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_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi, emacs-haskell-mode build fails. The build log containing the error is below: WARNING: (guile-user): imported module (guix build utils) overrides core bi= nding `delete' starting phase `set-SOURCE-DATE-EPOCH' phase `set-SOURCE-DATE-EPOCH' succeeded after 0.0 seconds starting phase `set-paths' environment variable `PATH' set to `/gnu/store/ad4gg34q1dnkvdblrl2f1svcv84b= vbgs-emacs-minimal-28.1/bin:/gnu/store/22n2s0vfvqg9v0as9h7fpdn1i9dmryvi-tex= info-6.7/bin:/gnu/store/g2ajyl8xk9aarxrgjbng2hkj3qm2v0z2-tar-1.34/bin:/gnu/= store/iixwcv3k49ks1rf34pjgfzmzyhhgwng3-gzip-1.10/bin:/gnu/store/s3hl12jxz9y= bs7nsy7kq7ybzz7qnzmsg-bzip2-1.0.8/bin:/gnu/store/c8isj4jq6knv0icfgr43di6q3n= vdzkx7-xz-5.2.5/bin:/gnu/store/4ic6244i3ca4b4rxc2wnrgllsidyishv-file-5.39/b= in:/gnu/store/ahmmvw21p11ik80lg1f953y7fd8bqkjm-diffutils-3.8/bin:/gnu/store= /z39hnrwds1dgcbpfgj8dnv2cngjb2xbl-patch-2.7.6/bin:/gnu/store/39rsx3nl4c3195= 2jybbjb8d6idr5hx7r-findutils-4.8.0/bin:/gnu/store/690qz3fg334dpwn3pn6k59n4w= c943p2b-gawk-5.1.0/bin:/gnu/store/wxgv6i8g0p24q5gcyzd0yr07s8kn9680-sed-4.8/= bin:/gnu/store/xjwp2hsd9256icjjybfrmznppjicywf6-grep-3.6/bin:/gnu/store/d25= 1rfgc9nm2clzffzhgiipdvfvzkvwi-coreutils-8.32/bin:/gnu/store/55cbpsi18mahg13= 1nmiya6km5b4mscfa-make-4.3/bin:/gnu/store/4y5m9lb8k3qkb1y9m02sw9w9a6hacd16-= bash-minimal-5.1.8/bin:/gnu/store/s2pg5k98fl2g2szg9dykxyd9zl3xihv9-ld-wrapp= er-0/bin:/gnu/store/rc781v4k0drhaqn90xfwwpspki5x0bvf-binutils-2.37/bin:/gnu= /store/069aq2v993kpc41yabp5b6vm4wb9jkhg-gcc-10.3.0/bin:/gnu/store/5h2w4qi9h= k1qzzgi1w83220ydslinr4s-glibc-2.33/bin:/gnu/store/5h2w4qi9hk1qzzgi1w83220yd= slinr4s-glibc-2.33/sbin' environment variable `EMACSLOADPATH' set to `/gnu/store/ad4gg34q1dnkvdblrl2= f1svcv84bvbgs-emacs-minimal-28.1/share/emacs/site-lisp:/gnu/store/0xfqw4mgn= 12l7dlz4qn7jaz06wr16n24-emacs-el-search-1.12.6.1-2.07bed84/share/emacs/site= -lisp:/gnu/store/g9d8ijrgmsnhmsrqr7gbs5lf86pangif-emacs-stream-2.2.5/share/= emacs/site-lisp:/gnu/store/v8faj6q8qx6zmb6cg63zfgpzryflkdw4-emacs-dash-2.19= .1/share/emacs/site-lisp' environment variable `INFOPATH' set to `/gnu/store/ad4gg34q1dnkvdblrl2f1svc= v84bvbgs-emacs-minimal-28.1/share/info:/gnu/store/22n2s0vfvqg9v0as9h7fpdn1i= 9dmryvi-texinfo-6.7/share/info:/gnu/store/g2ajyl8xk9aarxrgjbng2hkj3qm2v0z2-= tar-1.34/share/info:/gnu/store/iixwcv3k49ks1rf34pjgfzmzyhhgwng3-gzip-1.10/s= hare/info:/gnu/store/ahmmvw21p11ik80lg1f953y7fd8bqkjm-diffutils-3.8/share/i= nfo:/gnu/store/39rsx3nl4c31952jybbjb8d6idr5hx7r-findutils-4.8.0/share/info:= /gnu/store/690qz3fg334dpwn3pn6k59n4wc943p2b-gawk-5.1.0/share/info:/gnu/stor= e/wxgv6i8g0p24q5gcyzd0yr07s8kn9680-sed-4.8/share/info:/gnu/store/xjwp2hsd92= 56icjjybfrmznppjicywf6-grep-3.6/share/info:/gnu/store/d251rfgc9nm2clzffzhgi= ipdvfvzkvwi-coreutils-8.32/share/info:/gnu/store/55cbpsi18mahg131nmiya6km5b= 4mscfa-make-4.3/share/info:/gnu/store/4y5m9lb8k3qkb1y9m02sw9w9a6hacd16-bash= -minimal-5.1.8/share/info:/gnu/store/rc781v4k0drhaqn90xfwwpspki5x0bvf-binut= ils-2.37/share/info:/gnu/store/069aq2v993kpc41yabp5b6vm4wb9jkhg-gcc-10.3.0/= share/info:/gnu/store/5h2w4qi9hk1qzzgi1w83220ydslinr4s-glibc-2.33/share/inf= o' environment variable `BASH_LOADABLES_PATH' unset environment variable `C_INCLUDE_PATH' set to `/gnu/store/ad4gg34q1dnkvdblrl= 2f1svcv84bvbgs-emacs-minimal-28.1/include:/gnu/store/s3hl12jxz9ybs7nsy7kq7y= bzz7qnzmsg-bzip2-1.0.8/include:/gnu/store/c8isj4jq6knv0icfgr43di6q3nvdzkx7-= xz-5.2.5/include:/gnu/store/4ic6244i3ca4b4rxc2wnrgllsidyishv-file-5.39/incl= ude:/gnu/store/690qz3fg334dpwn3pn6k59n4wc943p2b-gawk-5.1.0/include:/gnu/sto= re/55cbpsi18mahg131nmiya6km5b4mscfa-make-4.3/include:/gnu/store/rc781v4k0dr= haqn90xfwwpspki5x0bvf-binutils-2.37/include:/gnu/store/069aq2v993kpc41yabp5= b6vm4wb9jkhg-gcc-10.3.0/include:/gnu/store/5h2w4qi9hk1qzzgi1w83220ydslinr4s= -glibc-2.33/include:/gnu/store/6mjww4iz4xdan74d5bbjfh7il8rngfkk-linux-libre= -headers-5.10.35/include' environment variable `CPLUS_INCLUDE_PATH' set to `/gnu/store/ad4gg34q1dnkvd= blrl2f1svcv84bvbgs-emacs-minimal-28.1/include:/gnu/store/s3hl12jxz9ybs7nsy7= kq7ybzz7qnzmsg-bzip2-1.0.8/include:/gnu/store/c8isj4jq6knv0icfgr43di6q3nvdz= kx7-xz-5.2.5/include:/gnu/store/4ic6244i3ca4b4rxc2wnrgllsidyishv-file-5.39/= include:/gnu/store/690qz3fg334dpwn3pn6k59n4wc943p2b-gawk-5.1.0/include:/gnu= /store/55cbpsi18mahg131nmiya6km5b4mscfa-make-4.3/include:/gnu/store/rc781v4= k0drhaqn90xfwwpspki5x0bvf-binutils-2.37/include:/gnu/store/069aq2v993kpc41y= abp5b6vm4wb9jkhg-gcc-10.3.0/include/c++:/gnu/store/069aq2v993kpc41yabp5b6vm= 4wb9jkhg-gcc-10.3.0/include:/gnu/store/5h2w4qi9hk1qzzgi1w83220ydslinr4s-gli= bc-2.33/include:/gnu/store/6mjww4iz4xdan74d5bbjfh7il8rngfkk-linux-libre-hea= ders-5.10.35/include' environment variable `LIBRARY_PATH' set to `/gnu/store/ad4gg34q1dnkvdblrl2f= 1svcv84bvbgs-emacs-minimal-28.1/lib:/gnu/store/22n2s0vfvqg9v0as9h7fpdn1i9dm= ryvi-texinfo-6.7/lib:/gnu/store/s3hl12jxz9ybs7nsy7kq7ybzz7qnzmsg-bzip2-1.0.= 8/lib:/gnu/store/c8isj4jq6knv0icfgr43di6q3nvdzkx7-xz-5.2.5/lib:/gnu/store/4= ic6244i3ca4b4rxc2wnrgllsidyishv-file-5.39/lib:/gnu/store/690qz3fg334dpwn3pn= 6k59n4wc943p2b-gawk-5.1.0/lib:/gnu/store/rc781v4k0drhaqn90xfwwpspki5x0bvf-b= inutils-2.37/lib:/gnu/store/5h2w4qi9hk1qzzgi1w83220ydslinr4s-glibc-2.33/lib= :/gnu/store/4jdghmc65q7i7ib89zmvq66l0ghf7jc4-glibc-2.33-static/lib:/gnu/sto= re/fnr1z6xsan0437r0yg48d0y8k32kqxby-glibc-utf8-locales-2.33/lib' environment variable `GUIX_LOCPATH' set to `/gnu/store/fnr1z6xsan0437r0yg48= d0y8k32kqxby-glibc-utf8-locales-2.33/lib/locale' phase `set-paths' succeeded after 0.0 seconds starting phase `install-locale' using 'en_US.utf8' locale for category "LC_ALL" phase `install-locale' succeeded after 0.0 seconds starting phase `unpack' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-doc.el' -> `./haskell-doc.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/highlight-uses-mode.el' -> `./highlight-uses-mode.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-customize.el' -> `./haskell-customize.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/.dir-locals.el' -> `./.dir-locals.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-interactive-mode.el' -> `./haskell-interactive-mode.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-mode.el' -> `./haskell-mode.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/NEWS' -> `./NEWS' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-font-lock.el' -> `./haskell-font-lock.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-unicode-input-method.el' -> `./haskell-unicode-input-method.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-commands.el' -> `./haskell-commands.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-ghc-support.el' -> `./haskell-ghc-support.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-hoogle.el' -> `./haskell-hoogle.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-load.el' -> `./haskell-load.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-session.el' -> `./haskell-session.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/README.md' -> `./README.md' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-utils.el' -> `./haskell-utils.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-move-nested.el' -> `./haskell-move-nested.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/logo.svg' -> `./logo.svg' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-process.el' -> `./haskell-process.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-complete-module.el' -> `./haskell-complete-module.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/CONTRIBUTING.md' -> `./CONTRIBUTING.md' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-modules.el' -> `./haskell-modules.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-navigate-imports.el' -> `./haskell-navigate-imports.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-presentation-mode.el' -> `./haskell-presentation-mode.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-indent.el' -> `./haskell-indent.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-indentation.el' -> `./haskell-indentation.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/Makefile' -> `./Makefile' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/inf-haskell.el' -> `./inf-haskell.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-mode-pkg.el' -> `./haskell-mode-pkg.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-lexeme.el' -> `./haskell-lexeme.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-sandbox.el' -> `./haskell-sandbox.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell.el' -> `./haskell.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-debug.el' -> `./haskell-debug.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-decl-scan.el' -> `./haskell-decl-scan.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/COPYING' -> `./COPYING' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/ghc-core.el' -> `./ghc-core.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/.gitignore' -> `./.gitignore' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/ghci-script-mode.el' -> `./ghci-script-mode.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-c2hs.el' -> `./haskell-c2hs.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-repl.el' -> `./haskell-repl.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-menu.el' -> `./haskell-menu.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-completions.el' -> `./haskell-completions.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-align-imports.el' -> `./haskell-align-imports.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-cabal.el' -> `./haskell-cabal.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/w3m-haddock.el' -> `./w3m-haddock.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-collapse.el' -> `./haskell-collapse.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-sort-imports.el' -> `./haskell-sort-imports.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-svg.el' -> `./haskell-svg.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-compile.el' -> `./haskell-compile.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/.travis.yml' -> `./.travis.yml' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-string.el' -> `./haskell-string.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/doc/haskell-mode.css' -> `./doc/haskell-mode.css' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/doc/haskell-mode.texi' -> `./doc/haskell-mode.texi' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/doc/haskell-mode-travis-deploy-key' -> `./doc/haskell-mode-travis-deploy= -key' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/doc/haskell-manual-fixups.el' -> `./doc/haskell-manual-fixups.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/doc/deploy-manual.sh' -> `./doc/deploy-manual.sh' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/doc/gifcasts/haskell-gifcasts.el' -> `./doc/gifcasts/haskell-gifcasts.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/doc/gifcasts/get-window-id.m' -> `./doc/gifcasts/get-window-id.m' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/doc/anim/company-mode-language-pragma.gif' -> `./doc/anim/company-mode-l= anguage-pragma.gif' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/doc/anim/font-lock-types.gif' -> `./doc/anim/font-lock-types.gif' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/doc/anim/flyspell-prog-mode.gif' -> `./doc/anim/flyspell-prog-mode.gif' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/doc/anim/string-escape-highlight.gif' -> `./doc/anim/string-escape-highl= ight.gif' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/doc/anim/company-mode-import-statement.gif' -> `./doc/anim/company-mode-= import-statement.gif' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/doc/anim/font-lock.gif' -> `./doc/anim/font-lock.gif' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/doc/anim/font-lock-quasi-quotes.gif' -> `./doc/anim/font-lock-quasi-quot= es.gif' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/haskell-sort-imports-tests.el' -> `./tests/haskell-sort-imports-te= sts.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/haskell-cabal-tests.el' -> `./tests/haskell-cabal-tests.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/haskell-load-tests.el' -> `./tests/haskell-load-tests.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/haskell-utils-tests.el' -> `./tests/haskell-utils-tests.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/haskell-test-utils-tests.el' -> `./tests/haskell-test-utils-tests.= el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/haskell-font-lock-tests.el' -> `./tests/haskell-font-lock-tests.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/haskell-indentation-tests.el' -> `./tests/haskell-indentation-test= s.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/haskell-collapse-tests.el' -> `./tests/haskell-collapse-tests.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/haskell-decl-scan-tests.el' -> `./tests/haskell-decl-scan-tests.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/haskell-exec-tests.el' -> `./tests/haskell-exec-tests.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/haskell-c2hs-tests.el' -> `./tests/haskell-c2hs-tests.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/haskell-doc-tests.el' -> `./tests/haskell-doc-tests.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/haskell-lexeme-tests.el' -> `./tests/haskell-lexeme-tests.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/haskell-customize-tests.el' -> `./tests/haskell-customize-tests.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/haskell-process-tests.el' -> `./tests/haskell-process-tests.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/inferior-haskell-tests.el' -> `./tests/inferior-haskell-tests.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/haskell-test-utils.el' -> `./tests/haskell-test-utils.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/haskell-indent-tests.el' -> `./tests/haskell-indent-tests.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/interactive-haskell-mode-tests.el' -> `./tests/interactive-haskell= -mode-tests.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/haskell-completions-tests.el' -> `./tests/haskell-completions-test= s.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/haskell-mode-tests.el' -> `./tests/haskell-mode-tests.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/haskell-string-tests.el' -> `./tests/haskell-string-tests.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/test-data/Test.cabal' -> `./tests/test-data/Test.cabal' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/.github/workflows/test.yml' -> `./.github/workflows/test.yml' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/images/haskell-mode-512x512.png' -> `./images/haskell-mode-512x512.png' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/images/haskell-mode-64x64.png' -> `./images/haskell-mode-64x64.png' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/images/haskell-mode.svg' -> `./images/haskell-mode.svg' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/images/star-history-700.png' -> `./images/star-history-700.png' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/images/haskell-mode-32x32.png' -> `./images/haskell-mode-32x32.png' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/images/haskell-mode-256x256.png' -> `./images/haskell-mode-256x256.png' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/images/haskell-mode-128x128.png' -> `./images/haskell-mode-128x128.png' phase `unpack' succeeded after 0.0 seconds starting phase `bootstrap' no 'configure.ac' or anything like that, doing nothing phase `bootstrap' succeeded after 0.0 seconds starting phase `patch-usr-bin-file' phase `patch-usr-bin-file' succeeded after 0.0 seconds starting phase `patch-source-shebangs' patch-shebang: ./doc/deploy-manual.sh: changing `/bin/bash' to `/gnu/store/= 4y5m9lb8k3qkb1y9m02sw9w9a6hacd16-bash-minimal-5.1.8/bin/bash' phase `patch-source-shebangs' succeeded after 0.0 seconds starting phase `patch-generated-file-shebangs' phase `patch-generated-file-shebangs' succeeded after 0.0 seconds starting phase `pre-build' phase `pre-build' succeeded after 0.1 seconds starting phase `build' mkdir build-28.1 EMACS check-emacs-version EMACS build-28.1/ghc-core.elc EMACS build-28.1/ghci-script-mode.elc EMACS build-28.1/haskell-align-imports.elc EMACS build-28.1/haskell-collapse.elc EMACS build-28.1/haskell-c2hs.elc EMACS build-28.1/haskell-cabal.elc EMACS build-28.1/haskell-commands.elc EMACS build-28.1/haskell-compile.elc EMACS build-28.1/haskell-complete-module.elc EMACS build-28.1/haskell-debug.elc EMACS build-28.1/haskell-customize.elc EMACS build-28.1/haskell-decl-scan.elc EMACS build-28.1/haskell-doc.elc EMACS build-28.1/haskell.elc EMACS build-28.1/haskell-completions.elc Using EMACS =3D /gnu/store/ad4gg34q1dnkvdblrl2f1svcv84bvbgs-emacs-minimal-2= 8.1/bin/emacs, version =3D 28.1 EMACS build-28.1/haskell-font-lock.elc In toplevel form: haskell-customize.el:173:1: Error: custom-declare-variable `haskell-process= -do-cabal-format-string' docstring wider than 80 characters make: *** [Makefile:80: build-28.1/haskell-customize.elc] Error 1 make: *** Waiting for unfinished jobs.... In toplevel form: haskell-cabal.el:363:8: Error: docstring wider than 80 characters make: *** [Makefile:80: build-28.1/haskell-cabal.elc] Error 1 In toplevel form: haskell-compile.el:42:1: Error: custom-declare-variable `haskell-compile-ca= bal-build-command' docstring wider than 80 characters make: *** [Makefile:80: build-28.1/haskell-compile.elc] Error 1 In toplevel form: haskell.el:448:8: Error: docstring wider than 80 characters make: *** [Makefile:80: build-28.1/haskell.elc] Error 1 error: in phase 'build': uncaught exception: %exception #<&invoke-error program: "make" arguments: ("-j" "16" "EMACS=3D/= gnu/store/ad4gg34q1dnkvdblrl2f1svcv84bvbgs-emacs-minimal-28.1/bin/emacs") e= xit-status: 2 term-signal: #f stop-signal: #f> phase `build' failed after 0.4 seconds command "make" "-j" "16" "EMACS=3D/gnu/store/ad4gg34q1dnkvdblrl2f1svcv84bvb= gs-emacs-minimal-28.1/bin/emacs" failed with status 2 I believe the problem will be resolved when the following pull request I submitted is merged and the next version is released. https://github.com/haskell/haskell-mode/pull/1780 I will submit a patch once the release is complete. Cheers From unknown Sat Aug 16 22:47:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55495: emacs-haskell-mode build fails Resent-From: Liliana Marie Prikler Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 18 May 2022 13:17: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: Taiju HIGASHI , 55495@debbugs.gnu.org Received: via spool by 55495-submit@debbugs.gnu.org id=B55495.165287979112070 (code B ref 55495); Wed, 18 May 2022 13:17:01 +0000 Received: (at 55495) by debbugs.gnu.org; 18 May 2022 13:16:31 +0000 Received: from localhost ([127.0.0.1]:59405 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrJXT-00038J-69 for submit@debbugs.gnu.org; Wed, 18 May 2022 09:16:31 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:21057) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrJXS-00036X-4V for 55495@debbugs.gnu.org; Wed, 18 May 2022 09:16:30 -0400 Received: from lprikler-laptop.ist.intra (gw.ist.tugraz.at [129.27.202.101]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4L3D5k1bcQz3x6V; Wed, 18 May 2022 15:16:25 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1652879786; bh=0av4a2y3ZdeZgp1wkixkvZe/1KoCKX70IEJipZS0t3I=; h=Subject:From:To:Date:In-Reply-To:References; b=V8AgqVemgz4aByZQJBnREUUSKIjCetel9fgOJfwfvriPtyGX6pvZ4wJ4a2+Tcm1CZ wv1PsF3IUKuIV+gBrCvFwqI32cfnfnWUpd72zC1TSdEfr9sc/4Z1Z+eUGPNA6Nx/oA p3dC2sOxDkmsw7G29tL0jA88XkvetUVgpGy1BiUE= Message-ID: <3702c0bc09e426e93f6fd4842dfe121f146e77e0.camel@ist.tugraz.at> From: Liliana Marie Prikler Date: Wed, 18 May 2022 15:16:24 +0200 In-Reply-To: <87o7zvtf8z.fsf@taiju.info> References: <87o7zvtf8z.fsf@taiju.info> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUG-Backscatter-control: waObeELIUl4ypBWmcn/8wQ X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi Taiju, Am Mittwoch, dem 18.05.2022 um 17:30 +0900 schrieb Taiju HIGASHI: > Hi, > > emacs-haskell-mode build fails. > > [...] > In toplevel form: > haskell-customize.el:173:1: Error: custom-declare-variable `haskell- > process-do-cabal-format-string' docstring wider than 80 characters > make: *** [Makefile:80: build-28.1/haskell-customize.elc] Error 1 > make: *** Waiting for unfinished jobs.... > > In toplevel form: > haskell-cabal.el:363:8: Error:  docstring wider than 80 characters > make: *** [Makefile:80: build-28.1/haskell-cabal.elc] Error 1 > > In toplevel form: > haskell-compile.el:42:1: Error: custom-declare-variable `haskell- > compile-cabal-build-command' docstring wider than 80 characters > make: *** [Makefile:80: build-28.1/haskell-compile.elc] Error 1 > > In toplevel form: > haskell.el:448:8: Error:  docstring wider than 80 characters > make: *** [Makefile:80: build-28.1/haskell.elc] Error 1 > error: in phase 'build': uncaught exception: > %exception #<&invoke-error program: "make" arguments: ("-j" "16" > "EMACS=/gnu/store/ad4gg34q1dnkvdblrl2f1svcv84bvbgs-emacs-minimal- > 28.1/bin/emacs") exit-status: 2 term-signal: #f stop-signal: #f> > phase `build' failed after 0.4 seconds > command "make" "-j" "16" > "EMACS=/gnu/store/ad4gg34q1dnkvdblrl2f1svcv84bvbgs-emacs-minimal- > 28.1/bin/emacs" failed with status 2 We already have a few packages that disable the byte-compilation- warnings to errors conversion due to this docstring thing. Note that a better alternative to this would be setting byte-compile-warnings to (not docstrings). > I believe the problem will be resolved when the following pull > request I submitted is merged and the next version is released. > https://github.com/haskell/haskell-mode/pull/1780 > > I will submit a patch once the release is complete. Is a release imminent? If not, you could apply your patch to the Guix package first. Given that you've already made a pull request upstream there should be little in the way of pushing it here other than normal review work :) Cheers From unknown Sat Aug 16 22:47:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55495: [PATCH] gnu: emacs-haskell-mode: Fix build. References: <87o7zvtf8z.fsf@taiju.info> In-Reply-To: <87o7zvtf8z.fsf@taiju.info> Resent-From: Taiju HIGASHI Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 18 May 2022 14:32:02 +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: 55495@debbugs.gnu.org Cc: Taiju HIGASHI Received: via spool by 55495-submit@debbugs.gnu.org id=B55495.165288431124071 (code B ref 55495); Wed, 18 May 2022 14:32:02 +0000 Received: (at 55495) by debbugs.gnu.org; 18 May 2022 14:31:51 +0000 Received: from localhost ([127.0.0.1]:33159 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrKiM-0006FW-Mz for submit@debbugs.gnu.org; Wed, 18 May 2022 10:31:51 -0400 Received: from mail-pf1-f170.google.com ([209.85.210.170]:42754) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrKiK-00068d-30 for 55495@debbugs.gnu.org; Wed, 18 May 2022 10:31:49 -0400 Received: by mail-pf1-f170.google.com with SMTP id y199so2292252pfb.9 for <55495@debbugs.gnu.org>; Wed, 18 May 2022 07:31:48 -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:date:message-id:mime-version :content-transfer-encoding; bh=x+nq67375OVlXhxZk16fJNtXPA0aK8MVqfzSBP2IOCg=; b=ITKKdH89GM78kHqP8+/D5YgvmA1+8kxn9K9j8OIwyyoY6WEV3H1eyOLz3SYTcs+45I 3qcDqhRvZQSyCBy8jCXtcz8OSTzmyo9N7d7Q0MNU9M1hbj08CpGRZNarrjebboD+FUPE QQO5tAGP3I5THYNHqIq9v2rTV9pQ6iamQC0IrQl4JPgmt1U60Q6rkOC1Wlw0pkN/RjBw cs5ht+HNBXm1RnlP+D+5eJ8GS80fDLa9lovo6nW/oQSoctUJRJixZTz4ZpAIZWSwtmpR invIAqq4AZ00MHAMr2eeSKzQyDv+QVNWy4+8+/Q8RpsvbbdcqAOGdiiPPitr6XDMSc7M lvBA== 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:date:message-id:mime-version :content-transfer-encoding; bh=x+nq67375OVlXhxZk16fJNtXPA0aK8MVqfzSBP2IOCg=; b=6kZWHMSkIfVBlDEiYDchmDPmk8kYU/1rVy40vtErq+7JtFvwUVNc2FPEHdxH3HFZzc OE6umsFVrI5oyXIBJuOrKAom78x3NL56cQTl9C/nPy9O0iTbvtcZmblPEEvO+JzebP19 RmF5a6xL9bsnlFUNGWITMg1+7JQX7B3tNoNu5pmum2EbXQodP8cpf5kKARIp4bzYEc6e kdIiHklP65CRRsGvdVcQRFMwIFltlGQlFTe+nj6AwqMllFlQqbQpvma0I4oOK9GjTVii nM7gJDBG8WQ68vUJhxKEpaMcVLUPhM4Eg22GUZX5aQurp++g+VV+iUrSV7Jvs3sanMik 2rJA== X-Gm-Message-State: AOAM532WtpCzN65UWldauI9zvoupwnIY2T+OH/aDHescUfk1/W4X2S+J cVKjeJWi6lMBfduVYAvHz1Ko8pOnW++JEiQI X-Google-Smtp-Source: ABdhPJwSqlR6/XDsn9Z8XDMQx2VzE9UrqPQv1X/cjo16jAmSXthJk/3KTAEOoN7C97kE590peKUW4Q== X-Received: by 2002:a63:ea4f:0:b0:3c6:6534:d8f2 with SMTP id l15-20020a63ea4f000000b003c66534d8f2mr24018769pgk.187.1652884301521; Wed, 18 May 2022 07:31:41 -0700 (PDT) Received: from Taix.flets-west.jp ([240b:253:ec40:2400:b7d1:436e:2d61:e925]) by smtp.gmail.com with ESMTPSA id 13-20020a170902e9cd00b001616b8bad48sm1738626plk.303.2022.05.18.07.31.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 18 May 2022 07:31:41 -0700 (PDT) From: Taiju HIGASHI Date: Wed, 18 May 2022 23:31:29 +0900 Message-Id: <20220518143129.10357-1-higashi@taiju.info> X-Mailer: git-send-email 2.36.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/emacs-xyz.scm (emacs-haskell-mode): Fix build. --- gnu/packages/emacs-xyz.scm | 9 +- .../emacs-haskell-mode-fix-tests.patch | 282 ++++++++++++++++++ 2 files changed, 289 insertions(+), 2 deletions(-) create mode 100644 gnu/packages/patches/emacs-haskell-mode-fix-tests.patch diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm 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 (commit version))) (file-name (git-file-name name version)) (sha256 - (base32 "0zxbacqzr84krmhqpvzndnvlcjh1gs1x20ys0dykgd7chyhci5j5")))) + (base32 "0zxbacqzr84krmhqpvzndnvlcjh1gs1x20ys0dykgd7chyhci5j5")) + ;; Submitted for inclusion upstream. + ;; Not identical patches due to different target versions. + ;; (see: https://github.com/haskell/haskell-mode/pull/1780) + (patches + (search-patches "emacs-haskell-mode-fix-tests.patch")))) (propagated-inputs (list emacs-dash)) (native-inputs - (list emacs-minimal emacs-el-search emacs-stream texinfo)) + (list emacs-minimal emacs-el-search emacs-stream texinfo git)) (build-system gnu-build-system) (arguments (list diff --git a/gnu/packages/patches/emacs-haskell-mode-fix-tests.patch b/gnu/packages/patches/emacs-haskell-mode-fix-tests.patch new file mode 100644 index 0000000000..9e47a5a46f --- /dev/null +++ b/gnu/packages/patches/emacs-haskell-mode-fix-tests.patch @@ -0,0 +1,282 @@ +diff --git a/haskell-cabal.el b/haskell-cabal.el +index a2de2ea..dd08ab6 100644 +--- a/haskell-cabal.el ++++ b/haskell-cabal.el +@@ -361,7 +361,8 @@ OTHER-WINDOW use `find-file-other-window'." + (defconst haskell-cabal-conditional-regexp "^[ \t]*\\(\\if\\|else\\|}\\)") + + (defun haskell-cabal-classify-line () +- "Classify the current line into 'section-header 'subsection-header 'section-data 'comment and 'empty '" ++ "Classify the current line into 'section-header 'subsection-header ++'section-data 'comment and 'empty '" + (save-excursion + (beginning-of-line) + (cond +@@ -494,7 +495,8 @@ OTHER-WINDOW use `find-file-other-window'." + ((equal component-type "benchmark") "bench")))) + + (defun haskell-cabal-enum-targets (&optional process-type) +- "Enumerate .cabal targets. PROCESS-TYPE determines the format of the returned target." ++ "Enumerate .cabal targets. PROCESS-TYPE determines the format of the ++returned target." + (let ((cabal-file (haskell-cabal-find-file)) + (process-type (if process-type process-type 'ghci))) + (when (and cabal-file (file-readable-p cabal-file)) +@@ -926,7 +928,9 @@ resulting buffer-content. Unmark line at the end." + (defun haskell-cabal-line-filename () + "Expand filename in current line according to the subsection type + +-Module names in exposed-modules and other-modules are expanded by replacing each dot (.) in the module name with a forward slash (/) and appending \".hs\" ++Module names in exposed-modules and other-modules are expanded by ++replacing each dot (.) in the module name with a forward slash (/) and ++appending \".hs\" + + Example: Foo.Bar.Quux ==> Foo/Bar/Quux.hs + +diff --git a/haskell-compile.el b/haskell-compile.el +index 667102c..6a8e3cd 100644 +--- a/haskell-compile.el ++++ b/haskell-compile.el +@@ -41,35 +41,40 @@ + + (defcustom haskell-compile-cabal-build-command + "cabal build --ghc-option=-ferror-spans" +- "Default build command to use for `haskell-cabal-build' when a cabal file is detected. ++ "Default build command to use for `haskell-cabal-build' when a cabal ++file is detected. + For legacy compat, `%s' is replaced by the cabal package top folder." + :group 'haskell-compile + :type 'string) + + (defcustom haskell-compile-cabal-build-alt-command + "cabal clean -s && cabal build --ghc-option=-ferror-spans" +- "Alternative build command to use when `haskell-cabal-build' is called with a negative prefix argument. ++ "Alternative build command to use when `haskell-cabal-build' is ++called with a negative prefix argument. + For legacy compat, `%s' is replaced by the cabal package top folder." + :group 'haskell-compile + :type 'string) + + (defcustom haskell-compile-stack-build-command + "stack build --fast" +- "Default build command to use for `haskell-stack-build' when a stack file is detected. ++ "Default build command to use for `haskell-stack-build' when a stack ++file is detected.x + For legacy compat, `%s' is replaced by the stack package top folder." + :group 'haskell-compile + :type 'string) + + (defcustom haskell-compile-stack-build-alt-command + "stack clean && stack build --fast" +- "Alternative build command to use when `haskell-stack-build' is called with a negative prefix argument. ++ "Alternative build command to use when `haskell-stack-build' is ++called with a negative prefix argument. + For legacy compat, `%s' is replaced by the stack package top folder." + :group 'haskell-compile + :type 'string) + + (defcustom haskell-compile-command + "ghc -Wall -ferror-spans -fforce-recomp -c %s" +- "Default build command to use for `haskell-cabal-build' when no cabal or stack file is detected. ++ "Default build command to use for `haskell-cabal-build' when no ++cabal or stack file is detected. + The `%s' placeholder is replaced by the current buffer's filename." + :group 'haskell-compile + :type 'string) +@@ -82,9 +87,9 @@ The `%s' placeholder is replaced by the current buffer's filename." + + (defcustom haskell-compiler-type + 'auto +- "Controls whether to use cabal, stack, or ghc to compile. +- Auto (the default) means infer from the presence of a cabal or stack spec file, +- following same rules as haskell-process-type." ++ "Controls whether to use cabal, stack, or ghc to compile. Auto (the ++ default) means infer from the presence of a cabal or stack spec ++ file, following same rules as haskell-process-type." + :type '(choice (const auto) (const ghc) (const stack) (const cabal)) + :group 'haskell-compile) + (make-variable-buffer-local 'haskell-compiler-type) +@@ -170,7 +175,7 @@ base directory for build tools, or the current buffer for + (interactive "P") + (save-some-buffers (not compilation-ask-about-save) + compilation-save-buffers-predicate) +- (let (htype dir) ++ (let (htype dir) + ;;test haskell-compiler-type to set htype and dir + (cond + ((eq haskell-compiler-type 'cabal) +diff --git a/haskell-customize.el b/haskell-customize.el +index c316de2..235a3c4 100644 +--- a/haskell-customize.el ++++ b/haskell-customize.el +@@ -172,7 +172,8 @@ pass additional flags to `ghc'." + + (defcustom haskell-process-do-cabal-format-string + ":!cd %s && %s" +- "The way to run cabal comands. It takes two arguments -- the directory and the command. ++ "The way to run cabal comands. It takes two arguments -- the ++directory and the command. + See `haskell-process-do-cabal' for more details." + :group 'haskell-interactive + :type 'string) +@@ -241,7 +242,8 @@ is a member of the hidden package, blah blah." + + (defcustom haskell-process-suggest-overloaded-strings + t +- "Suggest adding OverloadedStrings pragma to file when getting type mismatches with [Char]." ++ "Suggest adding OverloadedStrings pragma to file when getting type ++mismatches with [Char]." + :type 'boolean + :group 'haskell-interactive) + +@@ -409,9 +411,9 @@ imports." + presence of a *.cabal file or stack.yaml file or something similar.") + + (defun haskell-build-type () +- "Looks for cabal and stack spec files. +- When found, returns a pair (TAG . DIR) +- where TAG is 'cabal-project, 'cabal-sandbox. 'cabal, or 'stack; ++ "Looks for cabal and stack spec files. ++ When found, returns a pair (TAG . DIR) ++ where TAG is 'cabal-project, 'cabal-sandbox. 'cabal, or 'stack; + and DIR is the directory containing cabal or stack file. + When none found, DIR is nil, and TAG is 'ghc" + ;; REVIEW maybe just 'cabal is enough. +diff --git a/haskell-indent.el b/haskell-indent.el +index afa5585..83eb1de 100644 +--- a/haskell-indent.el ++++ b/haskell-indent.el +@@ -435,7 +435,8 @@ Returns the location of the start of the comment, nil otherwise." + (haskell-indent-skip-blanks-and-newlines-forward end)))) + + (defun haskell-indent-next-symbol-safe (end) +- "Puts point to the next following symbol, or to end if there are no more symbols in the sexp." ++ "Puts point to the next following symbol, or to end if there are no ++more symbols in the sexp." + (condition-case _errlist (haskell-indent-next-symbol end) + (error (goto-char end)))) + +diff --git a/haskell-interactive-mode.el b/haskell-interactive-mode.el +index f4fb325..ae5fcd3 100644 +--- a/haskell-interactive-mode.el ++++ b/haskell-interactive-mode.el +@@ -48,7 +48,7 @@ + "Mark used for the old beginning of the prompt.") + + (defun haskell-interactive-prompt-regex () +- "Generate a regex for searching for any occurrence of the prompt\ ++ "Generate a regex for searching for any occurrence of the prompt + at the beginning of the line. This should prevent any + interference with prompts that look like haskell expressions." + (concat "^" (regexp-quote haskell-interactive-prompt))) +diff --git a/haskell-lexeme.el b/haskell-lexeme.el +index 622f53f..198c994 100644 +--- a/haskell-lexeme.el ++++ b/haskell-lexeme.el +@@ -452,8 +452,10 @@ Possible results are: + - 'string: for strings literals + - 'char: for char literals + - 'number: for decimal, float, hexadecimal and octal number literals +-- 'template-haskell-quote: for a string of apostrophes for template haskell +-- 'template-haskell-quasi-quote: for a string of apostrophes for template haskell ++- 'template-haskell-quote: for a string of apostrophes for template ++ haskell ++- 'template-haskell-quasi-quote: for a string of apostrophes for ++ template haskell + + Note that for qualified symbols (match-string 1) returns the + unqualified identifier or symbol. Further qualification for +diff --git a/haskell-mode.el b/haskell-mode.el +index c20e66a..0cedf14 100644 +--- a/haskell-mode.el ++++ b/haskell-mode.el +@@ -1142,7 +1142,8 @@ successful, nil otherwise." + "2015-11-11") + + (defun haskell-mode-toggle-scc-at-point () +- "If point is in an SCC annotation, kill the annotation. Otherwise, try to insert a new annotation." ++ "If point is in an SCC annotation, kill the annotation. ++Otherwise, try to insert a new annotation." + (interactive) + (if (not (haskell-mode-try-kill-scc-at-point)) + (if (not (haskell-mode-try-insert-scc-at-point)) +@@ -1181,7 +1182,8 @@ Uses `haskell-guess-module-name-from-file-name'." + + (defvar haskell-auto-insert-module-format-string + "-- | \n\nmodule %s where\n\n" +- "Template string that will be inserted in new haskell buffers via `haskell-auto-insert-module-template'.") ++ "Template string that will be inserted in new haskell buffers via ++`haskell-auto-insert-module-template'.") + + (defun haskell-auto-insert-module-template () + "Insert a module template for the newly created buffer." +diff --git a/haskell-move-nested.el b/haskell-move-nested.el +index c4a7bd5..1339043 100644 +--- a/haskell-move-nested.el ++++ b/haskell-move-nested.el +@@ -34,7 +34,8 @@ + + ;;;###autoload + (defun haskell-move-nested (cols) +- "Shift the nested off-side-rule block adjacent to point by COLS columns to the right. ++ "Shift the nested off-side-rule block adjacent to point by COLS ++columns to the right. + + In Transient Mark mode, if the mark is active, operate on the contents + of the region instead. +diff --git a/haskell-process.el b/haskell-process.el +index 2ca131f..f1f5303 100644 +--- a/haskell-process.el ++++ b/haskell-process.el +@@ -205,7 +205,8 @@ HPTYPE is the result of calling `'haskell-process-type`' function." + t)) + + (defun haskell-process-send-string (process string) +- "Try to send a string to the process's process. Ask to restart if it's not running." ++ "Try to send a string to the process's process. Ask to restart if ++it's not running." + (let ((child (haskell-process-process process))) + (if (equal 'run (process-status child)) + (let ((out (concat string "\n"))) +diff --git a/haskell.el b/haskell.el +index a679b62..66e5f7e 100644 +--- a/haskell.el ++++ b/haskell.el +@@ -446,7 +446,7 @@ Give optional NEXT-P parameter to override value of + (list "build --ghc-options=-fforce-recomp")))))) + + (defun haskell-process-file-loadish (command reload-p module-buffer) +- "Run a loading-ish COMMAND that wants to pick up type errors\ ++ "Run a loading-ish COMMAND that wants to pick up type errors + and things like that. RELOAD-P indicates whether the notification + should say 'reloaded' or 'loaded'. MODULE-BUFFER may be used + for various things, but is optional." +diff --git a/inf-haskell.el b/inf-haskell.el +index e62b6ed..1bda90e 100644 +--- a/inf-haskell.el ++++ b/inf-haskell.el +@@ -74,7 +74,8 @@ directory structure." + + (defvar inferior-haskell-multiline-prompt-re + "^\\*?[[:upper:]][\\._[:alnum:]]*\\(?: \\*?[[:upper:]][\\._[:alnum:]]*\\)*| " +- "Regular expression for matching multiline prompt (the one inside :{ ... :} blocks).") ++ "Regular expression for matching multiline prompt (the one inside ++:{ ... :} blocks).") + + (defconst inferior-haskell-error-regexp-alist + `(;; Format of error messages used by GHCi. +diff --git a/w3m-haddock.el b/w3m-haddock.el +index 141cbf4..4ef6a88 100644 +--- a/w3m-haddock.el ++++ b/w3m-haddock.el +@@ -49,7 +49,9 @@ directories of package-name-x.x. + You can rebind this if you're using hsenv by adding it to your + .dir-locals.el in your project root. E.g. + +- ((haskell-mode . ((haskell-w3m-haddock-dirs . (\"/home/chris/Projects/foobar/.hsenv/cabal/share/doc\"))))) ++ ((haskell-mode . ++ ((haskell-w3m-haddock-dirs . ++ (\"/home/chris/Projects/foobar/.hsenv/cabal/share/doc\"))))) + + " + :group 'haskell -- 2.36.0 From unknown Sat Aug 16 22:47:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55495: emacs-haskell-mode build fails Resent-From: Taiju HIGASHI Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 18 May 2022 14:40: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 , 55495@debbugs.gnu.org Received: via spool by 55495-submit@debbugs.gnu.org id=B55495.165288475226599 (code B ref 55495); Wed, 18 May 2022 14:40:01 +0000 Received: (at 55495) by debbugs.gnu.org; 18 May 2022 14:39:12 +0000 Received: from localhost ([127.0.0.1]:33170 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrKpT-0006ux-QC for submit@debbugs.gnu.org; Wed, 18 May 2022 10:39:12 -0400 Received: from mail-pl1-f170.google.com ([209.85.214.170]:42657) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrKpS-0006ui-HP for 55495@debbugs.gnu.org; Wed, 18 May 2022 10:39:10 -0400 Received: by mail-pl1-f170.google.com with SMTP id d22so1950243plr.9 for <55495@debbugs.gnu.org>; Wed, 18 May 2022 07:39:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=taiju-info.20210112.gappssmtp.com; s=20210112; h=from:to:subject:references:date:in-reply-to:message-id:user-agent :mime-version; bh=GhYW2EH2OTZWmnBtSg9QjMIsLCPq0BrYPzu9vAzO2VA=; b=ncdziaojNgQ4deXqkBaSn++OdbfMgumhZcloH0ff/vfNRnDOOBXiKTVOSWTdALIREI Wxpt/rGXPGrB1ymej+5Y/VqjNWYRv6ps7T5sl9y81hianwwcszpFmDwkt5Slxbv7uY5C kt0DRJ6R1eBd/AGOlbah3WTyQe9hhxFtHsNyQwwM0bfmo5wG+ILWZAREKkLfyUJvpqZZ f6djUw+7g7PRQjFd+SR6wG5+32daVC2y1Da4+30++W3M1KxdkZoq9U1FEnT8bF1D9u77 0k7sBf/11aAzOJx6TB0tQ2c8rMLqskqmnTIMCka1T5sSY76TQpe9CcMKZG2i/wVAtLHV ynEQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=GhYW2EH2OTZWmnBtSg9QjMIsLCPq0BrYPzu9vAzO2VA=; b=bNAaxTefc0kRW5ILURuBCgXw9Y5qahfjynrrRtkQ9WF2IOjs8nrd2bM5dpha8Y59fC PARXRWUcjATt7teevs/A6iK4g8WU4HRCn8s5pYx/1HIaQrKEFI2H36CU4VT6HJlzqheE H3a97cHj4lZ2r6Vj8ETc4HFhGcj4o5U71UT2CrHMFceFFGIsLTb+zpy2gcpzdgL5ZFBz jnvYevHxkb+9mIlerfwamCBxuPJbaF7Rw+JVfHr/10ywJo/HLZXnIbpqhwnIP9qHg4Fi 5Y9EhjG3ELKngvfAg63jnOHc/ZNx2ojnW7OCk/NlbfpewcRPPMKOvfV5T+cJ44/XQkB0 LcLw== X-Gm-Message-State: AOAM530aqVv9aC4FUuO5rN1Z/GN11wEBR9eFreeDaTeM3M7GoudbD0eL jpJk4qzFy6psy5gYEFPDJpdyqeEOjauE/o/Q X-Google-Smtp-Source: ABdhPJzIM2g2R+NfD3MAV6YItQb3HBXtqMop7wUtmof4wlwBeJ4e8Ob+zqBVW/XuBrmUhiSP1tireQ== X-Received: by 2002:a17:902:bf04:b0:149:c5a5:5323 with SMTP id bi4-20020a170902bf0400b00149c5a55323mr28016865plb.97.1652884744222; Wed, 18 May 2022 07:39:04 -0700 (PDT) Received: from Taix ([240b:253:ec40:2400:b7d1:436e:2d61:e925]) by smtp.gmail.com with ESMTPSA id y15-20020a170902d64f00b0016174c3f38fsm1741418plh.287.2022.05.18.07.39.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 18 May 2022 07:39:03 -0700 (PDT) From: Taiju HIGASHI References: <87o7zvtf8z.fsf@taiju.info> <3702c0bc09e426e93f6fd4842dfe121f146e77e0.camel@ist.tugraz.at> Date: Wed, 18 May 2022 23:39:00 +0900 In-Reply-To: <3702c0bc09e426e93f6fd4842dfe121f146e77e0.camel@ist.tugraz.at> (Liliana Marie Prikler's message of "Wed, 18 May 2022 15:16:24 +0200") Message-ID: <87fsl6ucqj.fsf@taiju.info> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) > Is a release imminent? If not, you could apply your patch to the Guix > package first. Given that you've already made a pull request upstream > there should be little in the way of pushing it here other than normal > review work :) It is unknown when patches submitted to upstream will be incorporated. Therefore, I have decided to submit a patch to Guix as well. I couldn't figure out why it wasn't a problem in the previous version, but there was a test that would fail without the addition of git. The error that occurs when git is not added to input is as follows: Test haskell-generate-tags backtrace: call-process("git" nil (t nil) nil "--no-pager" "ls-files" "-c" "-z" apply(call-process "git" nil (t nil) nil ("--no-pager" "ls-files" "- process-file("git" nil (t nil) nil "--no-pager" "ls-files" "-c" "-z" apply(process-file "git" nil (t nil) nil "--no-pager" "ls-files" ("- vc-git--call((t nil) "ls-files" "-c" "-z" "--" ".git/Tx.hs") apply(vc-git--call (t nil) "ls-files" ("-c" "-z" "--" ".git/Tx.hs")) vc-git--out-ok("ls-files" "-c" "-z" "--" ".git/Tx.hs") vc-git-registered("/tmp/guix-build-emacs-haskell-mode-17.2.drv-0/sou (progn (load "vc-git" nil t) (vc-git-registered file)) (if (vc-find-root file ".git") (progn (load "vc-git" nil t) (vc-git- vc-git-registered("/tmp/guix-build-emacs-haskell-mode-17.2.drv-0/sou apply(vc-git-registered "/tmp/guix-build-emacs-haskell-mode-17.2.drv vc-call-backend(Git registered "/tmp/guix-build-emacs-haskell-mode-1 #f(compiled-function (b) #)(Git) mapc(#f(compiled-function (b) #) (RCS C vc-registered("/tmp/guix-build-emacs-haskell-mode-17.2.drv-0/sour... vc-backend("/tmp/guix-build-emacs-haskell-mode-17.2.drv-0/sour...") vc-refresh-state() run-hooks(find-file-hook) after-find-file(t t) find-file-noselect-1(# "/tmp/guix-build-emacs-haskell- find-file-noselect("Tx.hs") (set-buffer (find-file-noselect (car entry))) (save-current-buffer (set-buffer (find-file-noselect (car entry))) ( (cond ((stringp (cdr entry)) (save-current-buffer (set-buffer (find- (let ((entry (car --dolist-tail--))) (cond ((stringp (cdr entry)) (s (while --dolist-tail-- (let ((entry (car --dolist-tail--))) (cond (( (let ((--dolist-tail-- entries)) (while --dolist-tail-- (let ((entry create-directory-structure((("Tx.hs" . "should_not_see_me :: Int"))) (let ((default-directory (file-name-as-directory (concat default-dir (cond ((stringp (cdr entry)) (save-current-buffer (set-buffer (find- (let ((entry (car --dolist-tail--))) (cond ((stringp (cdr entry)) (s (while --dolist-tail-- (let ((entry (car --dolist-tail--))) (cond (( (let ((--dolist-tail-- entries)) (while --dolist-tail-- (let ((entry create-directory-structure((("xxx.cabal" . "") ("T1.hs" . "i1 :: Int (let ((default-directory (file-name-as-directory (concat default-dir (unwind-protect (let ((default-directory (file-name-as-directory (co (let ((tmpdir (make-temp-name "haskell-mode-test-dir"))) (make-direc (let ((lexical-binding t)) (let ((tmpdir (make-temp-name "haskell-mo (closure (t) nil (let ((lexical-binding t)) (let ((tmpdir (make-temp ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test ert-run-test(#s(ert-test :name haskell-generate-tags :documentation ert-run-or-rerun-test(#s(ert--stats :selector t :tests ... :test-map ert-run-tests(t #f(compiled-function (event-type &rest event-args) # ert-run-tests-batch(nil) ert-run-tests-batch-and-exit() command-line-1(("--eval" "(when (boundp 'load-prefer-newer) (setq lo command-line() normal-top-level() Test haskell-generate-tags condition: (file-missing "Searching for program" "No such file or directory" "git") FAILED 100/435 haskell-generate-tags (0.027103 sec) Cheers From unknown Sat Aug 16 22:47:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55495: Re: emacs-haskell-mode build fails References: <87o7zvtf8z.fsf@taiju.info> In-Reply-To: <87o7zvtf8z.fsf@taiju.info> Resent-From: Luis Henrique Gomes Higino Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 19 May 2022 16:53:02 +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: 55495@debbugs.gnu.org Received: via spool by 55495-submit@debbugs.gnu.org id=B55495.165297914626928 (code B ref 55495); Thu, 19 May 2022 16:53:02 +0000 Received: (at 55495) by debbugs.gnu.org; 19 May 2022 16:52:26 +0000 Received: from localhost ([127.0.0.1]:36506 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrjNy-00070G-Bu for submit@debbugs.gnu.org; Thu, 19 May 2022 12:52:26 -0400 Received: from mail-oa1-f41.google.com ([209.85.160.41]:46190) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrjNx-000703-2p for 55495@debbugs.gnu.org; Thu, 19 May 2022 12:52:25 -0400 Received: by mail-oa1-f41.google.com with SMTP id 586e51a60fabf-d39f741ba0so7429173fac.13 for <55495@debbugs.gnu.org>; Thu, 19 May 2022 09:52:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=user-agent:from:to:subject:date:message-id:mime-version; bh=SVDbo1VnTEbOp6UaPOe5bnHOa1V5+WXYPoHjz716tLU=; b=Q6s+3iagznxZ164INpNLgkUpQwbh3Q0vXyZr3rmB4Jf50GzMI1xgvy2Tl0e+wmIJSo BMnAN+lm+V3/vBA+hG9sFZV7ZVPHM9Hb9YfFUkYaUN70byEo/NdvGfn7IcOsEnUYtC8s 4x/U/9RrLCMQCQtmVW/3jQ9Be4z/1fZKp7DJEQsoVpxdn08htjOIbt52Dgy2wlfLo4qT fiVmVsb2XqHRAFPcnm7h+JxugS/hNlF+WwWxe4+Xg7JEZkrL5XNSOedcHX6z5bxTZtkR ZECYrxlzexSPpdQkH+7O2j25qaHoZTjFmsPSZ0XpmaAgqBYR5x0Cf5Y1frr2R5cAYUnX 5/+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:user-agent:from:to:subject:date:message-id :mime-version; bh=SVDbo1VnTEbOp6UaPOe5bnHOa1V5+WXYPoHjz716tLU=; b=1Ct+bZmUUEgD3TazwQaAgX6Lu6JVTK3z5SnkOTzwCJ2tfyqjMDLTFCb3KtTKtCKER8 VyNZnRwC5ainvlFxXFhZhq0kMONGaG7r3HMvRPv3i0uGFmyIaFJR/l/VnkWA4zilzEIV 991okmgmMDGWEsJpowpZz5clx1v17iZfDk9jhhMVss7xEoVPjz78sAK5tKlp6pJwKi0+ 6c6tmJ7piN5bsDfeKzRnXUt8U2QV+CQxPD7Bil59f37it6HEo4QeJDtCOYe+ifqw0BLx BfmgffY3rgvPYpQOzuBbDemuIUqfOl+T8n7Y9QfB5vCK2Iqp+mrVxSsYBz7NZJeVGC3y AACA== X-Gm-Message-State: AOAM532c9s1bDxxv0P1y3AIQcbMp5o5P3RlxmvCEunElPboWASA6GjyS Glh0vzXPb/WlXJ1SfVHhC7pq/tmf5H1suw== X-Google-Smtp-Source: ABdhPJziEIuvrSYXKyDesr5ey5GzYDseqYV+9g7oJR7QQ2S0WaZ0ZbdJgRRKcheE2FxSCH561wdVhg== X-Received: by 2002:a05:6870:c38e:b0:ed:f230:1494 with SMTP id g14-20020a056870c38e00b000edf2301494mr3743014oao.36.1652979138682; Thu, 19 May 2022 09:52:18 -0700 (PDT) Received: from LenovoGuix ([2804:1b3:c200:fc7:399f:1d5:1b26:e154]) by smtp.gmail.com with ESMTPSA id x12-20020a056830244c00b0060aeb49fdd4sm246149otr.79.2022.05.19.09.52.16 for <55495@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 May 2022 09:52:17 -0700 (PDT) User-agent: mu4e 1.6.10; emacs 27.2 From: Luis Henrique Gomes Higino Date: Thu, 19 May 2022 12:14:17 -0300 Message-ID: <87mtfdwjly.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; format=flowed X-Spam-Score: 0.2 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) Hi Taiju, I also can't really understand why this didn't happen previously, the `vc-refresh-state' (which will need git in this case) is added to `find-file-hook' by default since before Emacs 28. The `haskell-generate-tags' test was last changed on 2016 and the `with-temp-dir-structure' on 2019 according to git blame. This code is called when the test runs `with-temp-dir-structure' on each of the created dirs: --8<---------------cut here---------------start------------->8--- vc-refresh-state() run-hooks(find-file-hook) after-find-file(t t) find-file-noselect-1(# "/tmp/guix-build-emacs-haskell- find-file-noselect("Tx.hs") (set-buffer (find-file-noselect (car entry))) (save-current-buffer (set-buffer (find-file-noselect (car entry))) ( (cond ((stringp (cdr entry)) (save-current-buffer (set-buffer (find- (let ((entry (car --dolist-tail--))) (cond ((stringp (cdr entry)) (s (while --dolist-tail-- (let ((entry (car --dolist-tail--))) (cond (( (let ((--dolist-tail-- entries)) (while --dolist-tail-- (let ((entry create-directory-structure((("Tx.hs" . "should_not_see_me :: Int"))) --8<---------------cut here---------------end--------------->8--- That happens because of this line on `create-directory-structure': https://github.com/haskell/haskell-mode/blob/17.2/tests/haskell-test-utils.el#L235 I think it's fine to add git to the native inputs for this test specifically, as it only weights 346.8 MiB. Regards, -- Luis H. Higino From unknown Sat Aug 16 22:47:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55495: [PATCH] gnu: emacs-haskell-mode: Fix build. Resent-From: Liliana Marie Prikler Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 19 May 2022 19:10:02 +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: Taiju HIGASHI , 55495@debbugs.gnu.org Received: via spool by 55495-submit@debbugs.gnu.org id=B55495.16529873668477 (code B ref 55495); Thu, 19 May 2022 19:10:02 +0000 Received: (at 55495) by debbugs.gnu.org; 19 May 2022 19:09:26 +0000 Received: from localhost ([127.0.0.1]:36599 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrlWX-0002Cf-Q0 for submit@debbugs.gnu.org; Thu, 19 May 2022 15:09:26 -0400 Received: from mail-ej1-f65.google.com ([209.85.218.65]:39644) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrlWU-0002CO-O9 for 55495@debbugs.gnu.org; Thu, 19 May 2022 15:09:24 -0400 Received: by mail-ej1-f65.google.com with SMTP id tk15so11713843ejc.6 for <55495@debbugs.gnu.org>; Thu, 19 May 2022 12:09:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:subject:from:to:date:in-reply-to:references:user-agent :mime-version:content-transfer-encoding; bh=EVcuGL3mUDhlmttnckwfHiiJnputFAFFvn9AIryyMy4=; b=D6y6VuCpAdUiWxT2M5uTnH5wOXVui5MZ2oBZGlwST5luIfx8HKByT7leAQ569QKY0J IqY3L+E5No/vx3hlBqRbtfVo+hdRFLw9TrV6qGafTm6BCz/D4ztrsBBJhkR68vWJl+/u 5l7rAWbUNJvzuRIDt5OHW9hornBY8GOhJzBnbYkpW5VKexTpcjJC+c3yp39cAtHvSJRk WNaQijHrfArAzrCAZ1bO771pf7mg+75kfKVxooFpZxQUQ+YobTepqCrEUL8TAJx2X3f1 A2icAs6ZCF9GHBq2+KXOsVDO/WLl2ey+Z6eYzNdYQMU/qOc9Rgk9g2xXhnOO1qmEI2Lr gWlA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:subject:from:to:date:in-reply-to :references:user-agent:mime-version:content-transfer-encoding; bh=EVcuGL3mUDhlmttnckwfHiiJnputFAFFvn9AIryyMy4=; b=bb/kFCBVOKyASLFtKS4yBWFMOTOQIkrFdOxohTB4wQSaPgb8CUp3F5US30dmwFGBYS 06YSa3A1NMn6xxlyccqINbXVM+/6o0ay7KviCSDL/WySscpBjtp99qvDbftkqR07CY3G UpMPLR4hleSFLeN7UDhzLnV5hDyYjKtJau9f93OCOukX5sPME9wlGLYimAoXXFdkvBpG onEKaNkPVYG+9n+gE4RwDbhNpiGSJBqI+EKwvbBDcZcfC0I9sL+0ijedsBx1eiwrAY7z bpcpVIYFXbZfxiwGrowsrO/9zqi6QoHqNE9PgEtCcBgwFjbdCFpHooIjdFAMmFHBfCSi +dwQ== X-Gm-Message-State: AOAM531pogZ1NT70xoY/26ey/2hN62u0EgINjkPgnQH6akj2OeuZdgsY WXO3tTQVVGQirmcNYpdElKo= X-Google-Smtp-Source: ABdhPJySX7VjxL4y+gJYDjKhtwCtIx470pe/2L+chZWCvQXtOM5oJmY2aOppHKFgGsOyMFRSMDF6Hw== X-Received: by 2002:a17:906:d54e:b0:6f6:3ea:8e7b with SMTP id cr14-20020a170906d54e00b006f603ea8e7bmr5721261ejc.292.1652987356780; Thu, 19 May 2022 12:09:16 -0700 (PDT) Received: from nijino.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id og15-20020a1709071dcf00b006f3ef214debsm2368526ejc.81.2022.05.19.12.09.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 May 2022 12:09:16 -0700 (PDT) Message-ID: From: Liliana Marie Prikler Date: Thu, 19 May 2022 21:09:14 +0200 In-Reply-To: <20220518143129.10357-1-higashi@taiju.info> References: <20220518143129.10357-1-higashi@taiju.info> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi, Am Mittwoch, dem 18.05.2022 um 23:31 +0900 schrieb Taiju HIGASHI: > * gnu/packages/emacs-xyz.scm (emacs-haskell-mode): Fix build. > --- >  gnu/packages/emacs-xyz.scm                    |   9 +- >  .../emacs-haskell-mode-fix-tests.patch        | 282 > ++++++++++++++++++ >  2 files changed, 289 insertions(+), 2 deletions(-) >  create mode 100644 gnu/packages/patches/emacs-haskell-mode-fix- > tests.patch > > diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm > 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 >               (commit version))) >         (file-name (git-file-name name version)) >         (sha256 > -        (base32 > "0zxbacqzr84krmhqpvzndnvlcjh1gs1x20ys0dykgd7chyhci5j5")))) > +        (base32 > "0zxbacqzr84krmhqpvzndnvlcjh1gs1x20ys0dykgd7chyhci5j5")) > +        ;; Submitted for inclusion upstream. > +        ;; Not identical patches due to different target versions. > +        ;; (see: https://github.com/haskell/haskell-mode/pull/1780) > +       (patches > +        (search-patches "emacs-haskell-mode-fix-tests.patch")))) >      (propagated-inputs >       (list emacs-dash)) >      (native-inputs > -     (list emacs-minimal emacs-el-search emacs-stream texinfo)) > +     (list emacs-minimal emacs-el-search emacs-stream texinfo git)) 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. > +-  "Classify the current line into 'section-header 'subsection- > header 'section-data 'comment and 'empty '" > ++  "Classify the current line into 'section-header 'subsection- > header > ++'section-data 'comment and 'empty '" LGTM. > +-  "Enumerate .cabal targets. PROCESS-TYPE determines the format of > the returned target." > ++  "Enumerate .cabal targets. PROCESS-TYPE determines the format of > the > ++returned target." LGTM. > +-Module names in exposed-modules and other-modules are expanded by > replacing each dot (.) in the module name with a forward slash (/) > and appending \".hs\" > ++Module names in exposed-modules and other-modules are expanded by > ++replacing each dot (.) in the module name with a forward slash (/) > and > ++appending \".hs\" LGTM. > +-  "Default build command to use for `haskell-cabal-build' when a > cabal file is detected. > ++  "Default build command to use for `haskell-cabal-build' when a > cabal > ++file is detected. LGTM. > +-  "Alternative build command to use when `haskell-cabal-build' is > called with a negative prefix argument. > ++  "Alternative build command to use when `haskell-cabal-build' is > ++called with a negative prefix argument. LGTM. > +-  "Default build command to use for `haskell-stack-build' when a > stack file is detected. > ++  "Default build command to use for `haskell-stack-build' when a > stack > ++file is detected.x Additional x. > +-  "Alternative build command to use when `haskell-stack-build' is > called with a negative prefix argument. > ++  "Alternative build command to use when `haskell-stack-build' is > ++called with a negative prefix argument. LGTM. > +-  "Default build command to use for `haskell-cabal-build' when no > cabal or stack file is detected. > ++  "Default build command to use for `haskell-cabal-build' when no > ++cabal or stack file is detected. LGTM. > +-  "Controls whether to use cabal, stack, or ghc to compile. > +-   Auto (the default) means infer from the presence of a cabal or > stack spec file, > +-   following same rules as haskell-process-type." > ++  "Controls whether to use cabal, stack, or ghc to compile.  Auto > (the > ++   default) means infer from the presence of a cabal or stack spec > ++   file, following same rules as haskell-process-type." LGTM. > +-  (let (htype dir)                      > ++  (let (htype dir) Indentation change? Suppress those, you want to make the diff as small as possible. > +-  "The way to run cabal comands. It takes two arguments -- the > directory and the command. > ++  "The way to run cabal comands. It takes two arguments -- the > ++directory and the command. LGTM. > +-  "Suggest adding OverloadedStrings pragma to file when getting > type mismatches with [Char]." > ++  "Suggest adding OverloadedStrings pragma to file when getting > type > ++mismatches with [Char]." LGTM. > +-  "Looks for cabal and stack spec files. > +-   When found, returns a pair (TAG . DIR) > +-   where TAG is 'cabal-project, 'cabal-sandbox. 'cabal, or 'stack; > ++  "Looks for cabal and stack spec files. > ++   When found, returns a pair (TAG . DIR) > ++   where TAG is 'cabal-project, 'cabal-sandbox. 'cabal, or 'stack; LGTM. > +-  "Puts point to the next following symbol, or to end if there are > no more symbols in the sexp." > ++  "Puts point to the next following symbol, or to end if there are > no > ++more symbols in the sexp." LGTM. > +-  "Generate a regex for searching for any occurrence of the prompt\ > ++  "Generate a regex for searching for any occurrence of the prompt LGTM, but you might want to shorten the docstring so that the first line is a synopsis. This would make it easier for upstream to accept. > +-- 'template-haskell-quote: for a string of apostrophes for template > haskell > +-- 'template-haskell-quasi-quote: for a string of apostrophes for > template haskell > ++- 'template-haskell-quote: for a string of apostrophes for template > ++  haskell > ++- 'template-haskell-quasi-quote: for a string of apostrophes for > ++  template haskell LGTM. > +-  "If point is in an SCC annotation, kill the annotation.  > Otherwise, try to insert a new annotation." > ++  "If point is in an SCC annotation, kill the annotation. > ++Otherwise, try to insert a new annotation." LGTM. > +-  "Template string that will be inserted in new haskell buffers via > `haskell-auto-insert-module-template'.") > ++  "Template string that will be inserted in new haskell buffers via > ++`haskell-auto-insert-module-template'.") LGTM. > +-  "Shift the nested off-side-rule block adjacent to point by COLS > columns to the right. > ++  "Shift the nested off-side-rule block adjacent to point by COLS > ++columns to the right. LGTM. > +-  "Try to send a string to the process's process. Ask to restart if > it's not running." > ++  "Try to send a string to the process's process. Ask to restart if > ++it's not running." LGTM. > +-  "Run a loading-ish COMMAND that wants to pick up type errors\ > ++  "Run a loading-ish COMMAND that wants to pick up type errors As above, what is "loading-ish", are "things like that" relevant, etc. > +-  "Regular expression for matching multiline prompt (the one inside > :{ ... :} blocks).") > ++  "Regular expression for matching multiline prompt (the one inside > ++:{ ... :} blocks).") LGTM. > +-    ((haskell-mode . ((haskell-w3m-haddock-dirs . > (\"/home/chris/Projects/foobar/.hsenv/cabal/share/doc\"))))) > ++    ((haskell-mode . > ++      ((haskell-w3m-haddock-dirs . > ++       (\"/home/chris/Projects/foobar/.hsenv/cabal/share/doc\"))))) Who is chris? But fair enough, the indentation should be right. Cheers From unknown Sat Aug 16 22:47:00 2025 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-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) 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) From unknown Sat Aug 16 22:47:00 2025 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 08:50:02 +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.165303656119335 (code B ref 55495); Fri, 20 May 2022 08:50:02 +0000 Received: (at 55495) by debbugs.gnu.org; 20 May 2022 08:49:21 +0000 Received: from localhost ([127.0.0.1]:37552 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nryK0-00051n-RB for submit@debbugs.gnu.org; Fri, 20 May 2022 04:49:21 -0400 Received: from mail-pf1-f171.google.com ([209.85.210.171]:34411) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nryJy-00051V-G5 for 55495@debbugs.gnu.org; Fri, 20 May 2022 04:49:19 -0400 Received: by mail-pf1-f171.google.com with SMTP id a11so7241636pff.1 for <55495@debbugs.gnu.org>; Fri, 20 May 2022 01:49:18 -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; bh=f2YY2RvSZJiRuMQ2/VQs9PImTiAKpnmmWLPq+TXB8OM=; b=gXsaDSwWncg9UCzWg639VHCSvGTWWLT5GWgLytBrwAss2LFVQ6JWxPa99NejbLMTIl W8lIXno8yChls7AyszhOfKprKI0ZAc2kuZv+ohZBv8S0zvxH8ogzaX9SEVTOWbuxF9Dz Xo8MaZExA9cCmCk8i16NApDqjiVQd+8XnQIZf1HtnIbh0w+egB2+2kEKGSQUQexhgoE8 xc1TnEXvuJy9GOIWuKkXHz55dt5Wwb82Cb7cFA9ikcWFh/gyruFjIeKYkDAXyo7AYZvc oewYBkkGGeAGgwSJEOQ2YUWjL33DK3vBsL2SkZj6G9DD/iUXEbN6xJGUjgYei94RWx6B vplQ== 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; bh=f2YY2RvSZJiRuMQ2/VQs9PImTiAKpnmmWLPq+TXB8OM=; b=H2ChnrFe6yj23CvygbU6h/HvVwcN0spBL6owBURI1nB24Tgmy2P9wYeJZ9wyPioOGO 0USZIRaeSEDsGqDebvqpiIUL7nXFOvVKYGMb8bCGGxMneIZ3kgx4ivLjDKbNheZwmIR6 en/M6TnByW1S4hvKmT8vxFKpIpJWGV5GquvRs0BNUjAsfxssWLLqbYHGvEHa9rSYJ9ZZ P8Tuur0uiySDBnGaAv8iaq+6QvnPlT2H3l1lHeMbXlUffCOoO2NT9Tw1hnLMUdaKtvJo PU264gxyCxxTIihUPqhzeD9Itla1QHjT1FqyuI0uwHG01WRqTwCVwS2MtbtAb0SWPRji v+ng== X-Gm-Message-State: AOAM531K51ZjuEdjSY9q1bHbYNttfIxUABGtXEOGI+MIFOD+Da52bX2F AdSJgjPsuoVMGomn+Kh32ztdMPzptOXYq2/A X-Google-Smtp-Source: ABdhPJzmHxTcN+0UqDRoQg8/4UPgyCZFeaN7uBqexerO5BOAMrmvJgQ1PuBMyeIWk0bFMhQGyl+Rtw== X-Received: by 2002:a65:4c0c:0:b0:3c1:5bb1:6701 with SMTP id u12-20020a654c0c000000b003c15bb16701mr7657757pgq.136.1653036552298; Fri, 20 May 2022 01:49:12 -0700 (PDT) Received: from Taix ([240b:253:ec40:2400:b7d1:436e:2d61:e925]) by smtp.gmail.com with ESMTPSA id g13-20020a62f94d000000b005187431876fsm467719pfm.180.2022.05.20.01.49.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 20 May 2022 01:49:11 -0700 (PDT) From: Taiju HIGASHI References: <20220518143129.10357-1-higashi@taiju.info> <87bkvtszqb.fsf@taiju.info> Date: Fri, 20 May 2022 17:49:09 +0900 In-Reply-To: <87bkvtszqb.fsf@taiju.info> (Taiju HIGASHI's message of "Fri, 20 May 2022 11:29:48 +0900") Message-ID: <878rqwsi62.fsf@taiju.info> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) > I have tried, but it does not work. Sorry, I just had the wrong target to substitute. From unknown Sat Aug 16 22:47:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55495: Re: emacs-haskell-mode build fails Resent-From: Taiju HIGASHI Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 20 May 2022 09:51: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: Luis Henrique Gomes Higino Cc: 55495@debbugs.gnu.org Received: via spool by 55495-submit@debbugs.gnu.org id=B55495.165304020625334 (code B ref 55495); Fri, 20 May 2022 09:51:01 +0000 Received: (at 55495) by debbugs.gnu.org; 20 May 2022 09:50:06 +0000 Received: from localhost ([127.0.0.1]:37603 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrzGn-0006aX-TE for submit@debbugs.gnu.org; Fri, 20 May 2022 05:50:06 -0400 Received: from mail-pj1-f44.google.com ([209.85.216.44]:39933) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrzGl-0006Zx-Lv for 55495@debbugs.gnu.org; Fri, 20 May 2022 05:50:05 -0400 Received: by mail-pj1-f44.google.com with SMTP id t11-20020a17090a6a0b00b001df6f318a8bso11032615pjj.4 for <55495@debbugs.gnu.org>; Fri, 20 May 2022 02:50:03 -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; bh=8q2ObH1aAVevFiWhZqswBg2ZwGgSk7ZIxMbZMUWwrNs=; b=1YG8wwvR3U4TeQgHyKmJmHfYQ0BzlwMRPDcovgbljnCLirnF/tZCKr9ZIOCQYHAzTP aB+UcwpAOSjmFJRKTbJIkg8SG+T7xokJIgkL4rUw39LbyB8plh7rOzN0Xa5lfPuU9cfc SIzIT1HcrdruVyl4fJLFU07RiYl+9oTG/jx0HdIt5HHU1m5i7z2x5VddkmiT9y3O4SXN uVYvWVf1RDFfInT7TGbq+iMDV6YPkUZjpqFUvip51CqL2zZAGRphwWLoQ010Jt/4QO3R vcLO9pEQjVLg9NEVI5axsgNuoTuzSkpf3Ei4w+6hUbDUEzxZSGIjAegG7Mk9OwSQlTln esZA== 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; bh=8q2ObH1aAVevFiWhZqswBg2ZwGgSk7ZIxMbZMUWwrNs=; b=1ec0A/yj0Vldl3vWLGucVjNaT3KvgQabghSZrgzBKA5M/6ApAncdwNs5LClPfHxp5W gXnkNMG1igMgM3Df2Sbt4PKrJz9FIotvY0Oy6uM8rj1tjgu2jHglMaPKPAAYwzTegSKp yQYbjI/j4KGt8CHTAlTD3B/RfI/Pw9OcHYc2DTiDVvqyJ4MHyvyfJ9GEmIlvhLew5HS1 Pyx/e8ItOyc+M4JdomYNU6Q5EbgMAlXAfZfynGlcbepNxbyonmz5NLO14Qlq3RBdSvYn M+ho4mrhfxaLV0Cs0/vSlv+FhNBfvNSE8yZbwUlImxhBYcFn++cJyMVoyidiFUL+Vws1 cSAg== X-Gm-Message-State: AOAM533qDwt0mggE5dvb40ZgWYSnd82rV5/KKqxJFHrGhBOmSCVAp93H 9sGlIFWGQXjiF5OIDxhQ8pnC9ESM0+zUjMLJ X-Google-Smtp-Source: ABdhPJzQZkiLq+xYjnZ352H5JIOR6rGHyykrj16b9d5SMmKNsULDS9u/T2Pk9EmLZWGiDlAzSi6hDA== X-Received: by 2002:a17:90a:4cc2:b0:1dd:1010:d10d with SMTP id k60-20020a17090a4cc200b001dd1010d10dmr10433505pjh.205.1653040197593; Fri, 20 May 2022 02:49:57 -0700 (PDT) Received: from Taix ([240b:253:ec40:2400:b7d1:436e:2d61:e925]) by smtp.gmail.com with ESMTPSA id cp20-20020a056a00349400b0050dc7628140sm1317164pfb.26.2022.05.20.02.49.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 20 May 2022 02:49:57 -0700 (PDT) From: Taiju HIGASHI References: <87o7zvtf8z.fsf@taiju.info> <87mtfdwjly.fsf@gmail.com> Date: Fri, 20 May 2022 18:49:54 +0900 In-Reply-To: <87mtfdwjly.fsf@gmail.com> (Luis Henrique Gomes Higino's message of "Thu, 19 May 2022 12:14:17 -0300") Message-ID: <87tu9kr0sd.fsf@taiju.info> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Luis, Thank you for your comments and detailed explanation! Since there seems to be no intention to require git to be installed in the test code, I have decided to adopt Liliana's suggestion. Cheers From unknown Sat Aug 16 22:47:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55495: [PATCH] gnu: emacs-haskell-mode: Fix build. In-Reply-To: <87o7zvtf8z.fsf@taiju.info> Resent-From: Taiju HIGASHI Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 20 May 2022 09:55:02 +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.165304045925740 (code B ref 55495); Fri, 20 May 2022 09:55:02 +0000 Received: (at 55495) by debbugs.gnu.org; 20 May 2022 09:54:19 +0000 Received: from localhost ([127.0.0.1]:37607 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrzKt-0006h6-CX for submit@debbugs.gnu.org; Fri, 20 May 2022 05:54:19 -0400 Received: from mail-pg1-f176.google.com ([209.85.215.176]:33574) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrzKr-0006gr-QR for 55495@debbugs.gnu.org; Fri, 20 May 2022 05:54:18 -0400 Received: by mail-pg1-f176.google.com with SMTP id r71so7360400pgr.0 for <55495@debbugs.gnu.org>; Fri, 20 May 2022 02:54:17 -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:message-id:user-agent :mime-version:content-transfer-encoding; bh=5PLhdQh+k5XQIiEcgpwf0pZGbfAe9pzjQrTH3qy0RvY=; b=7Ink7dKn4t3nyheirJyOt0tT1ny5g801ZIwYABRmg7G66DEzu0iX7vzzpWGpNq4PBq 1NAe7VsadRfh0cUV/dyYIdzb8oGSFCvoPjnUOfPFMii2KzzfzpN2iI4qVqMFhYoVtBIl Y7kpT0rP+BLZ15DKkohjMAg7URUZq2nc+hA0v0PesH4LDPEj0nji4EL084KjdFMdwlY6 Vm4X8dw2+W8VXbAmVE61l9XmwgGq4xXe8iqY5xXJ5e5cdWmbLchqS0K9BPibXW9JL0uq +wfm26uAvlObCxyYbDTfQ482/Z4BQeg6n60zk0ZGIGxRTjIMCzj1OZnJEdhG+MQKS4cv GYCA== 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:message-id :user-agent:mime-version:content-transfer-encoding; bh=5PLhdQh+k5XQIiEcgpwf0pZGbfAe9pzjQrTH3qy0RvY=; b=ulClkVQP7Mh8jnNVRVK9TsdWb03zeCmaCGU7rqstonhSAZegqMotVSbR5mZbxc7n0P ySbbTyu5MqkxEWglyBYv+aQZZyq9JPebIReqOLOfljaYWguN4ukDiLZhBnTtsoV+S0vh L8evf4M8uqaSnY85hlkHGYGDfnHhGJbSynEu/NYKKLXENLEDqg2F7VKRmFne8cXF7P51 DxH1xuiCnBI0POj8nFstqRYMZi4+pSjqQRiChRpNROz4ZOVb0/r4Ssw43Afe8TZGgWi/ pEDxTcs7rONrBIhzA/fEzThGrQvNuewlMRyf5o0G+VJkNwAYqrpzVdom+J/R3etIfMS1 aBeA== X-Gm-Message-State: AOAM532lFJ33dLag7vtKqmsA/nM3Z30clnERm8dHP4jCvQij39AZ7cT8 MoPgGyhZbm4OSeIt9UlNMDjBAVDcvMQ60HAr X-Google-Smtp-Source: ABdhPJzhkfxLupWbUGuCAFgI8AjDnkTXPZp6zAuv96tAKLCy26f2dAnagc3XLu8aw3saE/vQgTTXkQ== X-Received: by 2002:a65:5c05:0:b0:3db:7729:88e1 with SMTP id u5-20020a655c05000000b003db772988e1mr7751476pgr.577.1653040451836; Fri, 20 May 2022 02:54:11 -0700 (PDT) Received: from Taix ([240b:253:ec40:2400:b7d1:436e:2d61:e925]) by smtp.gmail.com with ESMTPSA id c11-20020a170902d48b00b001618b70dcc9sm5336838plg.101.2022.05.20.02.54.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 20 May 2022 02:54:11 -0700 (PDT) From: Taiju HIGASHI References: <20220518143129.10357-1-higashi@taiju.info> Date: Fri, 20 May 2022 18:54:09 +0900 Message-ID: <87mtfcr0la.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-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Liliana, >> * gnu/packages/emacs-xyz.scm (emacs-haskell-mode): Fix build. >> --- >> =A0gnu/packages/emacs-xyz.scm=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0 |=A0=A0 9 +- >> =A0.../emacs-haskell-mode-fix-tests.patch=A0=A0=A0=A0=A0=A0=A0 | 282 >> ++++++++++++++++++ >> =A02 files changed, 289 insertions(+), 2 deletions(-) >> =A0create mode 100644 gnu/packages/patches/emacs-haskell-mode-fix- >> tests.patch >> >> diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm >> 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 apologize for my earlier email. I will modify it in the way you suggested. >> +-=A0 "Default build command to use for `haskell-stack-build' when a >> stack file is detected. >> ++=A0 "Default build command to use for `haskell-stack-build' when a >> stack >> ++file is detected.x > Additional x. >> +-=A0 (let (htype dir) >> ++=A0 (let (htype dir) > Indentation change? Suppress those, you want to make the diff as small > as possible. Thank you for pointing. I will fix these. >> +-=A0 "Generate a regex for searching for any occurrence of the prompt\ >> ++=A0 "Generate a regex for searching for any occurrence of the prompt > LGTM, but you might want to shorten the docstring so that the first > line is a synopsis. This would make it easier for upstream to accept. >> +-=A0 "Run a loading-ish COMMAND that wants to pick up type errors\ >> ++=A0 "Run a loading-ish COMMAND that wants to pick up type errors > As above, what is "loading-ish", are "things like that" relevant, etc. I decided not to make these corrections. Because I am not familiar with Haskell and am just one learner, and am not good at English. >> +-=A0=A0=A0 ((haskell-mode . ((haskell-w3m-haddock-dirs . >> (\"/home/chris/Projects/foobar/.hsenv/cabal/share/doc\"))))) >> ++=A0=A0=A0 ((haskell-mode . >> ++=A0=A0=A0=A0=A0 ((haskell-w3m-haddock-dirs . >> ++=A0=A0=A0=A0=A0=A0 (\"/home/chris/Projects/foobar/.hsenv/cabal/share/d= oc\"))))) > Who is chris? But fair enough, the indentation should be right. In all seriousness, that is the name of the author probably. see: https://github.com/haskell/haskell-mode/blob/fe3a8046aa1e1767ddc11a74e= 3d45bd9c614e655/haskell.el#L3 I will submit a patch v2 soon after this. Cheers From unknown Sat Aug 16 22:47:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55495: [PATCH v2] gnu: emacs-haskell-mode: Fix build. References: <87o7zvtf8z.fsf@taiju.info> In-Reply-To: <87o7zvtf8z.fsf@taiju.info> Resent-From: Taiju HIGASHI Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 20 May 2022 10:01: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: 55495@debbugs.gnu.org Cc: Taiju HIGASHI Received: via spool by 55495-submit@debbugs.gnu.org id=B55495.165304081726422 (code B ref 55495); Fri, 20 May 2022 10:01:01 +0000 Received: (at 55495) by debbugs.gnu.org; 20 May 2022 10:00:17 +0000 Received: from localhost ([127.0.0.1]:37611 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrzQe-0006s6-40 for submit@debbugs.gnu.org; Fri, 20 May 2022 06:00:16 -0400 Received: from mail-pf1-f174.google.com ([209.85.210.174]:34439) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrzQb-0006rM-6W for 55495@debbugs.gnu.org; Fri, 20 May 2022 06:00:14 -0400 Received: by mail-pf1-f174.google.com with SMTP id a11so7372309pff.1 for <55495@debbugs.gnu.org>; Fri, 20 May 2022 03:00:13 -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:date:message-id:mime-version :content-transfer-encoding; bh=QWJCDR+ZX0e84COvTVPdBxEv9F+po+TrZ8gcYKkpCT4=; b=sTDItt2h9e0Jt72n7tLJE9Wr7sbgTPbbGtq+HE4gcQe1O+nkVlR975z9SnCarBDtQE c5ciffdNutLjAMHlG2lsS/6mkvwo08Ocwt884PmjDvKkUHObaOIa8HELcgu6MdOfDiaB J/+CHJzSq1TYm8SD6wfJR3tbNsbYguCHpNLrJZ/7Jrrdze0GQ5OFR7ubYVj2AW3wwjvV hmwG42pZBFaxl69QqqwGR0z4VTdGFoh1WhMPfYU2MYcZrOwfTliSRQ4/9PxhfQ4VxdLg IPsVq8yq8mth2jCi/SdNF6noihCk40oHr1HfcFKBai5y7SO7hBwvoLDpkSwu8NbYAawB mXrQ== 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:date:message-id:mime-version :content-transfer-encoding; bh=QWJCDR+ZX0e84COvTVPdBxEv9F+po+TrZ8gcYKkpCT4=; b=6FHKakhuS2fwOYJOW6SJp0VphABKAjGGHYijaC2IlxXYI9sTH4VqKIf8/LZpl5Z5ok dRYOoesiKIBhJ93w0E8XTLSeyv+0tJKHuE3KjeypmzTzdagKsL7Ls/nbE6UHDNoawG+B C3XpHkIwcyozqhbBRDFRAdJwyrkA9DC9CNhGfk0ubT3YPl0IEGQLHOLD0ttOkIgh/pkl CSPlQnDrHajqVixVVGKKWvfTT1W5H+KhuffbfghgTyVtzbj60hEcUKK1PqMs1YAtzHts 0fLJll1sqzb5QYcuWrKUZsBTE02J6RgWksPu0npHFIFLPN7hZt43qeVwYV2SNQQdFVri F8Lw== X-Gm-Message-State: AOAM533dy5F9iPIxpv0zbrGluxHLV7TnKdVqO2bAO4VmdhkpsOuIU+8+ 6TzS9wA2NQ95EYyrlRTIhtz4mrdksmx2sMgc X-Google-Smtp-Source: ABdhPJyY07kN656YIBbMiiTmOQ1YONeh3P4OY9oCUno89f0bZeRYx+2RxP4KbGSZ5uhr4GX1FygcbQ== X-Received: by 2002:a05:6a00:1a44:b0:510:a043:3b09 with SMTP id h4-20020a056a001a4400b00510a0433b09mr9136167pfv.62.1653040806470; Fri, 20 May 2022 03:00:06 -0700 (PDT) Received: from Taix.flets-west.jp ([240b:253:ec40:2400:b7d1:436e:2d61:e925]) by smtp.gmail.com with ESMTPSA id u13-20020a17090a450d00b001df955c28f6sm1203814pjg.37.2022.05.20.03.00.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 20 May 2022 03:00:05 -0700 (PDT) From: Taiju HIGASHI Date: Fri, 20 May 2022 18:59:30 +0900 Message-Id: <20220520095930.3983-1-higashi@taiju.info> X-Mailer: git-send-email 2.36.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/emacs-xyz.scm (emacs-haskell-mode): Fix build. --- gnu/packages/emacs-xyz.scm | 14 +- .../emacs-haskell-mode-fix-tests.patch | 273 ++++++++++++++++++ 2 files changed, 286 insertions(+), 1 deletion(-) create mode 100644 gnu/packages/patches/emacs-haskell-mode-fix-tests.patch diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 529e9329d6..767a214641 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -1553,7 +1553,12 @@ (define-public emacs-haskell-mode (commit version))) (file-name (git-file-name name version)) (sha256 - (base32 "0zxbacqzr84krmhqpvzndnvlcjh1gs1x20ys0dykgd7chyhci5j5")))) + (base32 "0zxbacqzr84krmhqpvzndnvlcjh1gs1x20ys0dykgd7chyhci5j5")) + ;; Submitted for inclusion upstream. + ;; Not identical patches due to different target versions. + ;; (see: https://github.com/haskell/haskell-mode/pull/1780) + (patches + (search-patches "emacs-haskell-mode-fix-tests.patch")))) (propagated-inputs (list emacs-dash)) (native-inputs @@ -1572,6 +1577,13 @@ (define-public emacs-haskell-mode (guix build emacs-utils)) #:phases #~(modify-phases %standard-phases + (add-after 'unpack 'disable-vc-handled-backends + (lambda _ + ;; Suppresses problems with git commands being called and tests + ;; failing. + (substitute* "tests/haskell-mode-tests.el" + (("\\(require 'haskell-test-utils\\)" all) + (string-append all " (setq vc-handled-backends nil)"))))) (delete 'configure) (add-before 'build 'pre-build (lambda* (#:key inputs #:allow-other-keys) diff --git a/gnu/packages/patches/emacs-haskell-mode-fix-tests.patch b/gnu/packages/patches/emacs-haskell-mode-fix-tests.patch new file mode 100644 index 0000000000..cc14d5ca60 --- /dev/null +++ b/gnu/packages/patches/emacs-haskell-mode-fix-tests.patch @@ -0,0 +1,273 @@ +diff --git a/haskell-cabal.el b/haskell-cabal.el +index a2de2ea..dd08ab6 100644 +--- a/haskell-cabal.el ++++ b/haskell-cabal.el +@@ -361,7 +361,8 @@ OTHER-WINDOW use `find-file-other-window'." + (defconst haskell-cabal-conditional-regexp "^[ \t]*\\(\\if\\|else\\|}\\)") + + (defun haskell-cabal-classify-line () +- "Classify the current line into 'section-header 'subsection-header 'section-data 'comment and 'empty '" ++ "Classify the current line into 'section-header 'subsection-header ++'section-data 'comment and 'empty '" + (save-excursion + (beginning-of-line) + (cond +@@ -494,7 +495,8 @@ OTHER-WINDOW use `find-file-other-window'." + ((equal component-type "benchmark") "bench")))) + + (defun haskell-cabal-enum-targets (&optional process-type) +- "Enumerate .cabal targets. PROCESS-TYPE determines the format of the returned target." ++ "Enumerate .cabal targets. PROCESS-TYPE determines the format of the ++returned target." + (let ((cabal-file (haskell-cabal-find-file)) + (process-type (if process-type process-type 'ghci))) + (when (and cabal-file (file-readable-p cabal-file)) +@@ -926,7 +928,9 @@ resulting buffer-content. Unmark line at the end." + (defun haskell-cabal-line-filename () + "Expand filename in current line according to the subsection type + +-Module names in exposed-modules and other-modules are expanded by replacing each dot (.) in the module name with a forward slash (/) and appending \".hs\" ++Module names in exposed-modules and other-modules are expanded by ++replacing each dot (.) in the module name with a forward slash (/) and ++appending \".hs\" + + Example: Foo.Bar.Quux ==> Foo/Bar/Quux.hs + +diff --git a/haskell-compile.el b/haskell-compile.el +index 667102c..2e808ed 100644 +--- a/haskell-compile.el ++++ b/haskell-compile.el +@@ -41,35 +41,40 @@ + + (defcustom haskell-compile-cabal-build-command + "cabal build --ghc-option=-ferror-spans" +- "Default build command to use for `haskell-cabal-build' when a cabal file is detected. ++ "Default build command to use for `haskell-cabal-build' when a cabal ++file is detected. + For legacy compat, `%s' is replaced by the cabal package top folder." + :group 'haskell-compile + :type 'string) + + (defcustom haskell-compile-cabal-build-alt-command + "cabal clean -s && cabal build --ghc-option=-ferror-spans" +- "Alternative build command to use when `haskell-cabal-build' is called with a negative prefix argument. ++ "Alternative build command to use when `haskell-cabal-build' is ++called with a negative prefix argument. + For legacy compat, `%s' is replaced by the cabal package top folder." + :group 'haskell-compile + :type 'string) + + (defcustom haskell-compile-stack-build-command + "stack build --fast" +- "Default build command to use for `haskell-stack-build' when a stack file is detected. ++ "Default build command to use for `haskell-stack-build' when a stack ++file is detected. + For legacy compat, `%s' is replaced by the stack package top folder." + :group 'haskell-compile + :type 'string) + + (defcustom haskell-compile-stack-build-alt-command + "stack clean && stack build --fast" +- "Alternative build command to use when `haskell-stack-build' is called with a negative prefix argument. ++ "Alternative build command to use when `haskell-stack-build' is ++called with a negative prefix argument. + For legacy compat, `%s' is replaced by the stack package top folder." + :group 'haskell-compile + :type 'string) + + (defcustom haskell-compile-command + "ghc -Wall -ferror-spans -fforce-recomp -c %s" +- "Default build command to use for `haskell-cabal-build' when no cabal or stack file is detected. ++ "Default build command to use for `haskell-cabal-build' when no ++cabal or stack file is detected. + The `%s' placeholder is replaced by the current buffer's filename." + :group 'haskell-compile + :type 'string) +@@ -82,9 +87,9 @@ The `%s' placeholder is replaced by the current buffer's filename." + + (defcustom haskell-compiler-type + 'auto +- "Controls whether to use cabal, stack, or ghc to compile. +- Auto (the default) means infer from the presence of a cabal or stack spec file, +- following same rules as haskell-process-type." ++ "Controls whether to use cabal, stack, or ghc to compile. Auto (the ++ default) means infer from the presence of a cabal or stack spec ++ file, following same rules as haskell-process-type." + :type '(choice (const auto) (const ghc) (const stack) (const cabal)) + :group 'haskell-compile) + (make-variable-buffer-local 'haskell-compiler-type) +diff --git a/haskell-customize.el b/haskell-customize.el +index c316de2..235a3c4 100644 +--- a/haskell-customize.el ++++ b/haskell-customize.el +@@ -172,7 +172,8 @@ pass additional flags to `ghc'." + + (defcustom haskell-process-do-cabal-format-string + ":!cd %s && %s" +- "The way to run cabal comands. It takes two arguments -- the directory and the command. ++ "The way to run cabal comands. It takes two arguments -- the ++directory and the command. + See `haskell-process-do-cabal' for more details." + :group 'haskell-interactive + :type 'string) +@@ -241,7 +242,8 @@ is a member of the hidden package, blah blah." + + (defcustom haskell-process-suggest-overloaded-strings + t +- "Suggest adding OverloadedStrings pragma to file when getting type mismatches with [Char]." ++ "Suggest adding OverloadedStrings pragma to file when getting type ++mismatches with [Char]." + :type 'boolean + :group 'haskell-interactive) + +@@ -409,9 +411,9 @@ imports." + presence of a *.cabal file or stack.yaml file or something similar.") + + (defun haskell-build-type () +- "Looks for cabal and stack spec files. +- When found, returns a pair (TAG . DIR) +- where TAG is 'cabal-project, 'cabal-sandbox. 'cabal, or 'stack; ++ "Looks for cabal and stack spec files. ++ When found, returns a pair (TAG . DIR) ++ where TAG is 'cabal-project, 'cabal-sandbox. 'cabal, or 'stack; + and DIR is the directory containing cabal or stack file. + When none found, DIR is nil, and TAG is 'ghc" + ;; REVIEW maybe just 'cabal is enough. +diff --git a/haskell-indent.el b/haskell-indent.el +index afa5585..83eb1de 100644 +--- a/haskell-indent.el ++++ b/haskell-indent.el +@@ -435,7 +435,8 @@ Returns the location of the start of the comment, nil otherwise." + (haskell-indent-skip-blanks-and-newlines-forward end)))) + + (defun haskell-indent-next-symbol-safe (end) +- "Puts point to the next following symbol, or to end if there are no more symbols in the sexp." ++ "Puts point to the next following symbol, or to end if there are no ++more symbols in the sexp." + (condition-case _errlist (haskell-indent-next-symbol end) + (error (goto-char end)))) + +diff --git a/haskell-interactive-mode.el b/haskell-interactive-mode.el +index f4fb325..ae5fcd3 100644 +--- a/haskell-interactive-mode.el ++++ b/haskell-interactive-mode.el +@@ -48,7 +48,7 @@ + "Mark used for the old beginning of the prompt.") + + (defun haskell-interactive-prompt-regex () +- "Generate a regex for searching for any occurrence of the prompt\ ++ "Generate a regex for searching for any occurrence of the prompt + at the beginning of the line. This should prevent any + interference with prompts that look like haskell expressions." + (concat "^" (regexp-quote haskell-interactive-prompt))) +diff --git a/haskell-lexeme.el b/haskell-lexeme.el +index 622f53f..198c994 100644 +--- a/haskell-lexeme.el ++++ b/haskell-lexeme.el +@@ -452,8 +452,10 @@ Possible results are: + - 'string: for strings literals + - 'char: for char literals + - 'number: for decimal, float, hexadecimal and octal number literals +-- 'template-haskell-quote: for a string of apostrophes for template haskell +-- 'template-haskell-quasi-quote: for a string of apostrophes for template haskell ++- 'template-haskell-quote: for a string of apostrophes for template ++ haskell ++- 'template-haskell-quasi-quote: for a string of apostrophes for ++ template haskell + + Note that for qualified symbols (match-string 1) returns the + unqualified identifier or symbol. Further qualification for +diff --git a/haskell-mode.el b/haskell-mode.el +index c20e66a..0cedf14 100644 +--- a/haskell-mode.el ++++ b/haskell-mode.el +@@ -1142,7 +1142,8 @@ successful, nil otherwise." + "2015-11-11") + + (defun haskell-mode-toggle-scc-at-point () +- "If point is in an SCC annotation, kill the annotation. Otherwise, try to insert a new annotation." ++ "If point is in an SCC annotation, kill the annotation. ++Otherwise, try to insert a new annotation." + (interactive) + (if (not (haskell-mode-try-kill-scc-at-point)) + (if (not (haskell-mode-try-insert-scc-at-point)) +@@ -1181,7 +1182,8 @@ Uses `haskell-guess-module-name-from-file-name'." + + (defvar haskell-auto-insert-module-format-string + "-- | \n\nmodule %s where\n\n" +- "Template string that will be inserted in new haskell buffers via `haskell-auto-insert-module-template'.") ++ "Template string that will be inserted in new haskell buffers via ++`haskell-auto-insert-module-template'.") + + (defun haskell-auto-insert-module-template () + "Insert a module template for the newly created buffer." +diff --git a/haskell-move-nested.el b/haskell-move-nested.el +index c4a7bd5..1339043 100644 +--- a/haskell-move-nested.el ++++ b/haskell-move-nested.el +@@ -34,7 +34,8 @@ + + ;;;###autoload + (defun haskell-move-nested (cols) +- "Shift the nested off-side-rule block adjacent to point by COLS columns to the right. ++ "Shift the nested off-side-rule block adjacent to point by COLS ++columns to the right. + + In Transient Mark mode, if the mark is active, operate on the contents + of the region instead. +diff --git a/haskell-process.el b/haskell-process.el +index 2ca131f..f1f5303 100644 +--- a/haskell-process.el ++++ b/haskell-process.el +@@ -205,7 +205,8 @@ HPTYPE is the result of calling `'haskell-process-type`' function." + t)) + + (defun haskell-process-send-string (process string) +- "Try to send a string to the process's process. Ask to restart if it's not running." ++ "Try to send a string to the process's process. Ask to restart if ++it's not running." + (let ((child (haskell-process-process process))) + (if (equal 'run (process-status child)) + (let ((out (concat string "\n"))) +diff --git a/haskell.el b/haskell.el +index a679b62..66e5f7e 100644 +--- a/haskell.el ++++ b/haskell.el +@@ -446,7 +446,7 @@ Give optional NEXT-P parameter to override value of + (list "build --ghc-options=-fforce-recomp")))))) + + (defun haskell-process-file-loadish (command reload-p module-buffer) +- "Run a loading-ish COMMAND that wants to pick up type errors\ ++ "Run a loading-ish COMMAND that wants to pick up type errors + and things like that. RELOAD-P indicates whether the notification + should say 'reloaded' or 'loaded'. MODULE-BUFFER may be used + for various things, but is optional." +diff --git a/inf-haskell.el b/inf-haskell.el +index e62b6ed..1bda90e 100644 +--- a/inf-haskell.el ++++ b/inf-haskell.el +@@ -74,7 +74,8 @@ directory structure." + + (defvar inferior-haskell-multiline-prompt-re + "^\\*?[[:upper:]][\\._[:alnum:]]*\\(?: \\*?[[:upper:]][\\._[:alnum:]]*\\)*| " +- "Regular expression for matching multiline prompt (the one inside :{ ... :} blocks).") ++ "Regular expression for matching multiline prompt (the one inside ++:{ ... :} blocks).") + + (defconst inferior-haskell-error-regexp-alist + `(;; Format of error messages used by GHCi. +diff --git a/w3m-haddock.el b/w3m-haddock.el +index 141cbf4..4ef6a88 100644 +--- a/w3m-haddock.el ++++ b/w3m-haddock.el +@@ -49,7 +49,9 @@ directories of package-name-x.x. + You can rebind this if you're using hsenv by adding it to your + .dir-locals.el in your project root. E.g. + +- ((haskell-mode . ((haskell-w3m-haddock-dirs . (\"/home/chris/Projects/foobar/.hsenv/cabal/share/doc\"))))) ++ ((haskell-mode . ++ ((haskell-w3m-haddock-dirs . ++ (\"/home/chris/Projects/foobar/.hsenv/cabal/share/doc\"))))) + + " + :group 'haskell -- 2.36.0 From unknown Sat Aug 16 22:47:00 2025 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 21:03: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.16530805309389 (code B ref 55495); Fri, 20 May 2022 21:03:01 +0000 Received: (at 55495) by debbugs.gnu.org; 20 May 2022 21:02:10 +0000 Received: from localhost ([127.0.0.1]:40201 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ns9lC-0002RN-5Z for submit@debbugs.gnu.org; Fri, 20 May 2022 17:02:10 -0400 Received: from mail-pl1-f173.google.com ([209.85.214.173]:33413) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ns9l9-0002R9-O4 for 55495@debbugs.gnu.org; Fri, 20 May 2022 17:02:09 -0400 Received: by mail-pl1-f173.google.com with SMTP id 10so4877412plj.0 for <55495@debbugs.gnu.org>; Fri, 20 May 2022 14:02:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=taiju-info.20210112.gappssmtp.com; s=20210112; h=date:from:to:cc:subject:user-agent:in-reply-to:references :message-id:mime-version:content-transfer-encoding; bh=Augar2sdCj57SZKH4lg7WbEXYoX9nb5HKQCES/z+otg=; b=ZAaMhoSd/zp6D7BzFfxhcXanYXYBygzoH74Y0DADn+T/ivI749Thai8hJ9trMtUBQU rUi407dML63j/4q/xAOF/LocmKl4Rvbmc6FKn4Nlc2lPfYQM4X7r6987jZCK7G8jURmO LeAZXwDLafYYvKxjGCv6FNDy/rAiTVOx3WlFiIW6tby4s0bQAZHSKBOSyUryE6v7CIkY kTQ3YcNft0JpNLAwKtvy5AOW4cA6t3zRK0DBHRfMQhhsiN93OzqGcWUNd3MqQFsGT66T pP+c1Q4GrdTLd8fpgDIyD4zzOVGaFfJUq/I3tBOiP7XJ7B7cg6oLoU1xgUxvAhQs4LWb z7PQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:user-agent:in-reply-to :references:message-id:mime-version:content-transfer-encoding; bh=Augar2sdCj57SZKH4lg7WbEXYoX9nb5HKQCES/z+otg=; b=2PVoRTQJQQW+GrZ6GR95lIfbIWlgu0JIZjBQMan7TRcqv5KcyWAinsopHjywTydNv9 rqLghzAXScPFx9vI8YxQf2Z9fyRAR1qOLJ1t2jjXvRmvFHs90al8BiH4JktSntqnSsBj QLz2y/sF/v4Ii3GKE6bbnvf93OKQU9fm4x8D/u3tnJT1xeeAZqvFZU6SJOve7+GOm+57 K90F/s5NHdS1LyE+uZ5/692JLn2vMfVNClWOvp6PgJxjucjaPJ3fv0FiU1McS/A1Wc1t DnchfeHS3iX0CEpJfTidMXQZhHuPcRf1jwRjoI55QYtKA1MQb+upeIqZo319QyU/LxJr F4ww== X-Gm-Message-State: AOAM531+U1CJ1c5Z4QgVq8q72n5LlV6MCOYtG7pV3b4hRo8IFbjMFXoX +ra+fRqGY6o+9PCyRdFRxXtOzw== X-Google-Smtp-Source: ABdhPJzplNrb1hNQlOnCynyT27wghyieO3O48fBkndUm5mHWxXDwKI3ooAQCKkxULUcQGu31IbsY+Q== X-Received: by 2002:a17:902:a583:b0:15d:197b:9259 with SMTP id az3-20020a170902a58300b0015d197b9259mr11395337plb.51.1653080521443; Fri, 20 May 2022 14:02:01 -0700 (PDT) Received: from ?IPv6:::1? ([240b:253:ec40:2400:8cd9:d253:8064:32ee]) by smtp.gmail.com with ESMTPSA id g2-20020a170902d5c200b00161478027f5sm174869plh.150.2022.05.20.14.02.00 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 20 May 2022 14:02:00 -0700 (PDT) Date: Sat, 21 May 2022 05:59:53 +0900 From: Taiju HIGASHI User-Agent: K-9 Mail for Android In-Reply-To: <87mtfcr0la.fsf@taiju.info> References: <20220518143129.10357-1-higashi@taiju.info> <87mtfcr0la.fsf@taiju.info> Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Liliana, >>> +-=C2=A0 "Generate a regex for searching for any occurrence of the pro= mpt\ >>> ++=C2=A0 "Generate a regex for searching for any occurrence of the pro= mpt >> LGTM, but you might want to shorten the docstring so that the first >> line is a synopsis=2E This would make it easier for upstream to accept= =2E > >>> +-=C2=A0 "Run a loading-ish COMMAND that wants to pick up type errors\ >>> ++=C2=A0 "Run a loading-ish COMMAND that wants to pick up type errors >> As above, what is "loading-ish", are "things like that" relevant, etc= =2E > >I decided not to make these corrections=2E Because I am not familiar with >Haskell and am just one learner, and am not good at English=2E Hmmm, you were right=2E https://github=2Ecom/haskell/haskell-mode/pull/1780#issuecomment-113310799= 2 I will try, but I am a little apprehensive=2E Is it possible for you to continue to review it here? Or should I just cha= nge the fix to change the parameters to suppress the error and resolve this= issue? Cheers From unknown Sat Aug 16 22:47:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55495: [PATCH] gnu: emacs-haskell-mode: Fix build. Resent-From: Liliana Marie Prikler Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 20 May 2022 21:58: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: Taiju HIGASHI Cc: 55495@debbugs.gnu.org Received: via spool by 55495-submit@debbugs.gnu.org id=B55495.165308384123129 (code B ref 55495); Fri, 20 May 2022 21:58:01 +0000 Received: (at 55495) by debbugs.gnu.org; 20 May 2022 21:57:21 +0000 Received: from localhost ([127.0.0.1]:40271 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nsAcb-00060z-Il for submit@debbugs.gnu.org; Fri, 20 May 2022 17:57:21 -0400 Received: from mail-ed1-f68.google.com ([209.85.208.68]:36548) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nsAcZ-00060l-Mx for 55495@debbugs.gnu.org; Fri, 20 May 2022 17:57:20 -0400 Received: by mail-ed1-f68.google.com with SMTP id fd25so12364569edb.3 for <55495@debbugs.gnu.org>; Fri, 20 May 2022 14:57:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:subject:from:to:cc:date:in-reply-to:references :user-agent:mime-version:content-transfer-encoding; bh=CchAtBlgTMvelrKR+mha/AT7JHmLE9iaxSsmNTs1/K4=; b=cMgbs7X+qZrGGSbmjlqVqZnkTT1igKFG3EWML2irowjXgqVcxoBlifiJ2iGEi/ZYtL fGUgzu1chs7L9lwWW1fA8QSasomheFRRg3IloBbFq8qCzE95rUB1DrZYsX3YFRECGozf lyzWQtnCMaQ+2Wpf7HqynD8aECXXCogYA4O3xycwCdbrEOCwmQsqu1LRO/fKhyb/KuYY O3GQVxVWrnlFi4ASz0pyu1pyOXtGXaRkqC7Y2kyTr4jjBTXJMF8hTKo9EleEqBco1jmn yQDwhuNTf8te6kpoik6GeA3uRy1NDX9sRKnWQFFRKQ9rhWd26IQeU/bDgr/MVafQHNVk 7/HQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:user-agent:mime-version:content-transfer-encoding; bh=CchAtBlgTMvelrKR+mha/AT7JHmLE9iaxSsmNTs1/K4=; b=otp5Y1sRW/dvmJx+oH8XpAEJOiV5vnqGV5xMylVDQGwe0q5pOilyL7GwJxaRhd/uTY 8gF4C1V8rSoofrEdygfhpCi0L1sMBfd/1F6dSSfRX1Dx9UoRZ8HxhPWK2LZIFZ+4XTHE 37ZTjASS6DQzalBpJ5qzCVm5sJLz5MTHnGqazd0KuknAgcFeW5+rYTcojzPSMuYmA0Sy quDIirCRdVyfNV9jsWCI5IJH/mJti22thuTXXz6LlG2tiiuyAMx0paxFGGXVN8MryqZv Sgg7+6V+CJD85Kq3bfPc7Y0edbdpBCSw81SJKuezCM1UI1NGrDrXtiijxb6ld8Z4Sgt/ GoXw== X-Gm-Message-State: AOAM530HSdIlkcTua08QS4Uw8/BDZmGUy4Ya824XIOAhdx/mdfFV6fCe TL/+ghHlwyBSH/s1r/Qmu3s= X-Google-Smtp-Source: ABdhPJyR/gldI4iYe1DKJYkp3A5wDzWNUsE0C/b7sGrw9USOMSCbLi2BplF8i5UKRBWIxV58PxiLkw== X-Received: by 2002:a05:6402:845:b0:42b:303f:1ef8 with SMTP id b5-20020a056402084500b0042b303f1ef8mr4891166edz.49.1653083833614; Fri, 20 May 2022 14:57:13 -0700 (PDT) Received: from nijino.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id z11-20020a17090674cb00b006fe87039768sm3536617ejl.153.2022.05.20.14.57.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 20 May 2022 14:57:13 -0700 (PDT) Message-ID: <4a298e2b5711289768810916808e13e86798b83e.camel@gmail.com> From: Liliana Marie Prikler Date: Fri, 20 May 2022 23:57:11 +0200 In-Reply-To: References: <20220518143129.10357-1-higashi@taiju.info> <87mtfcr0la.fsf@taiju.info> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Am Samstag, dem 21.05.2022 um 05:59 +0900 schrieb Taiju HIGASHI: > Hi Liliana, > > > > +-  "Generate a regex for searching for any occurrence of the > > > > prompt\ > > > > ++  "Generate a regex for searching for any occurrence of the > > > > prompt > > > LGTM, but you might want to shorten the docstring so that the > > > first line is a synopsis.  This would make it easier for upstream > > > to accept. > > > > > > +-  "Run a loading-ish COMMAND that wants to pick up type > > > > errors\ > > > > ++  "Run a loading-ish COMMAND that wants to pick up type > > > > errors > > > As above, what is "loading-ish", are "things like that" relevant, > > > etc. > > > > I decided not to make these corrections. Because I am not familiar > > with Haskell and am just one learner, and am not good at English. > > Hmmm, you were right. > https://github.com/haskell/haskell-mode/pull/1780#issuecomment-1133107992 > > I will try, but I am a little apprehensive. > Is it possible for you to continue to review it here? Or should I > just change the fix to change the parameters to suppress the error > and resolve this issue? I can review it here, but my own criteria might be weaker than upstream's. While I'm confident in my English, I'm less well read on the operations of haskell-mode, I must admit :) Cheers From unknown Sat Aug 16 22:47:00 2025 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 22:53: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.165308714528635 (code B ref 55495); Fri, 20 May 2022 22:53:01 +0000 Received: (at 55495) by debbugs.gnu.org; 20 May 2022 22:52:25 +0000 Received: from localhost ([127.0.0.1]:40334 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nsBTt-0007Rn-Jq for submit@debbugs.gnu.org; Fri, 20 May 2022 18:52:25 -0400 Received: from mail-pj1-f42.google.com ([209.85.216.42]:42533) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nsBTr-0007Ra-6q for 55495@debbugs.gnu.org; Fri, 20 May 2022 18:52:24 -0400 Received: by mail-pj1-f42.google.com with SMTP id a23-20020a17090acb9700b001df4e9f4870so8969812pju.1 for <55495@debbugs.gnu.org>; Fri, 20 May 2022 15:52:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=taiju-info.20210112.gappssmtp.com; s=20210112; h=date:from:to:cc:subject:user-agent:in-reply-to:references :message-id:mime-version:content-transfer-encoding; bh=S9XAEhGbLfCut1rEUndcZrRUR0XUi1p5lC19UqNf/2M=; b=55Pki/HHybpdIzttiu/4nCOxhtJ94shqnlvwM3MVps1DVSzKdmRgcX33LLhh9ZeQB4 DzypHTxaOu08q39uvfzISS8DNph1z+t0ahxsUy328oHTQK4FEx6F+L+ugcjfS4ZBTGuO z8s4kEAyVoWRza/iBgzxSX4qT+7Jjc8rbXcrVmtbZSXMcOcsoGu6ofSmtD3ZI2zVlX+k wDBA0BCM9rw3uREsyoH6tRPRme+Fkd/jWoe+LIGWTYhJz/2oKZewA1kk6JdwNDZaKa0+ G5yKqiEn+9h7qKEkO4L11huTO6M9zjjz+RbWCEKui24l77tmyTid/0toJBDGeGDIVSHC QGsg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:user-agent:in-reply-to :references:message-id:mime-version:content-transfer-encoding; bh=S9XAEhGbLfCut1rEUndcZrRUR0XUi1p5lC19UqNf/2M=; b=YffUARElnEvzb810Hmax1xNT/n/9fdrL0qDsCSN+Rx5UG25GzeBsnI4wF21r3krNZX baHfH42pmZpsrpEs82nTZccZrEwLd0DWOT735qsQYEYiu01q++oxfANYa7DOGekv6VPp RM0M9RUm7CYOeRuqxoftHN7DaGSJjk/DSWtKyhGlCeO85nt+pr28NsOtkq7GuJyb1To2 x1YXJmWJWBIpSEKMcrvTNq+wNLR2B9sOxi81b/WUdRL8TH3ujWY4EJphpL4kXNaFkan9 XOuZDsvVVtEh1NOm7Of3x8ZJwn7jzssMiKTTSbo3LDieJRqrhexeF+ZUsWnqCfJrpIse Kzdg== X-Gm-Message-State: AOAM530zhmWoSzJZjRvXk3ZmKN/PfuCjrP5f5MI+ksQwoNWz/1BWCy5n uxPObn8X9ci96CTsRMygCil1JQ== X-Google-Smtp-Source: ABdhPJy2LP1eaQH17Wm5BseRSLC42s20PlykH/2ovi0Qr1QCwKgnziMTDKxagFjsQzxYli5gyOPDRw== X-Received: by 2002:a17:902:ab8b:b0:160:df9e:99fa with SMTP id f11-20020a170902ab8b00b00160df9e99famr11648781plr.108.1653087136964; Fri, 20 May 2022 15:52:16 -0700 (PDT) Received: from ?IPv6:::1? ([240b:253:ec40:2400:8cd9:d253:8064:32ee]) by smtp.gmail.com with ESMTPSA id j128-20020a62c586000000b005184667b41csm2332701pfg.59.2022.05.20.15.52.16 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 20 May 2022 15:52:16 -0700 (PDT) Date: Sat, 21 May 2022 07:52:11 +0900 From: Taiju HIGASHI User-Agent: K-9 Mail for Android In-Reply-To: <4a298e2b5711289768810916808e13e86798b83e.camel@gmail.com> References: <20220518143129.10357-1-higashi@taiju.info> <87mtfcr0la.fsf@taiju.info> <4a298e2b5711289768810916808e13e86798b83e.camel@gmail.com> Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Thank you=2E I decide to fix this issue by I exclude the patch for codes and adding par= ameters for suppressing errors because I don't want to waste your time=2E I am going to fix codes for upstream myself separately from here (or give = up to fix)=2E I will submit the v3 patch coming soon=2E From unknown Sat Aug 16 22:47:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55495: [PATCH v3] gnu: emacs-haskell-mode: Fix build. References: <87o7zvtf8z.fsf@taiju.info> In-Reply-To: <87o7zvtf8z.fsf@taiju.info> Resent-From: Taiju HIGASHI Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 21 May 2022 05:24:02 +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: 55495@debbugs.gnu.org Cc: Taiju HIGASHI Received: via spool by 55495-submit@debbugs.gnu.org id=B55495.165311062610818 (code B ref 55495); Sat, 21 May 2022 05:24:02 +0000 Received: (at 55495) by debbugs.gnu.org; 21 May 2022 05:23:46 +0000 Received: from localhost ([127.0.0.1]:40530 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nsHab-0002oQ-WD for submit@debbugs.gnu.org; Sat, 21 May 2022 01:23:46 -0400 Received: from mail-pg1-f177.google.com ([209.85.215.177]:37653) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nsHaa-0002o8-GT for 55495@debbugs.gnu.org; Sat, 21 May 2022 01:23:44 -0400 Received: by mail-pg1-f177.google.com with SMTP id h9so1153138pgl.4 for <55495@debbugs.gnu.org>; Fri, 20 May 2022 22:23:44 -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:date:message-id:mime-version :content-transfer-encoding; bh=BGMGk0JAzQJUmLwobYthFOkUKk5N89BDn0+17ACNBiA=; b=cTqOxlTE9yTB0kBqsMF4DsSgVnyUMoHB97+4WYSqbo30g8wYyQYFmtSTfo3ymLWfxN YTM/+KGyWt9EUG1CpBI+gCh3E2P/bndXZEV91/whl25Kj+eytlRhUMf8qEV+GmYyotiK 44Mn92AZ1wRwYr4Wn1ztSOXZwmletlrA4NxQH4qspO0myaXhNBLNYWcRwaYo+b9xHrZE IUIUXgi6n7Jszhz8/MY0MwS+fGXsv/EQfzd8oo4BUNH/1VOAWzp5OvLYP9gHN0CMdFSF QzHyiCoqCitMBmD5tYoO3ujW3FhW/qxJhMcdA5P2Jp2paORAYj5cF1goOy/6sciv3yvS R3Gw== 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:date:message-id:mime-version :content-transfer-encoding; bh=BGMGk0JAzQJUmLwobYthFOkUKk5N89BDn0+17ACNBiA=; b=cndbbZNDFEcjuGDe2Tk6N8eVv6my2BYcRBq5TOkyKtkYrwEuReXw9gypsYeEUpLKzK vD10fKPGJ0JH/0ZRaRmxYi3FAppreOVwNqi778wM7jZr4ULAa3bDXaqYE+4MIlhhQZ47 jlCX7qiHwajbYwzxMfuj5icpjezE9vsIHo6TB770WpEUZMufPAqw7b5yTsWQ2KBhn37g vJVgxNuIePORCsL1UXFybeXd5GSg1irUlVHO9oWqiplEvBPMf7tEHjJvoYYq7qykRvXK tgvttksUksjWvcOADH4YKOuk4cUq21dBWxUXjWr3EZ43QUV4/Qe33M1Yh8EE5wRXkK0z jEfg== X-Gm-Message-State: AOAM53265sGhS+Sy1bfOmnJnYvmqlEuvaGzKdfWLwVQ2We4rB7FqY7HS Tf2bdwy8YTVUDP1AEBwBCy2X7veBCM8V/0VL X-Google-Smtp-Source: ABdhPJytMl8j6V0FXk6FMv7mKKFoW4VOSedBFtmxWCMUlUqjG/H6VmyDNZXJ7Kix9vFuzYKsHHV8IA== X-Received: by 2002:a63:b58:0:b0:3f5:e0d4:eab5 with SMTP id a24-20020a630b58000000b003f5e0d4eab5mr11329751pgl.241.1653110618135; Fri, 20 May 2022 22:23:38 -0700 (PDT) Received: from Taix.flets-west.jp ([240b:253:ec40:2400:b7d1:436e:2d61:e925]) by smtp.gmail.com with ESMTPSA id b14-20020a170903228e00b001620960f1dfsm321555plh.198.2022.05.20.22.23.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 20 May 2022 22:23:37 -0700 (PDT) From: Taiju HIGASHI Date: Sat, 21 May 2022 14:23:23 +0900 Message-Id: <20220521052323.9814-1-higashi@taiju.info> X-Mailer: git-send-email 2.36.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/emacs-xyz.scm (emacs-haskell-mode): Fix build. --- gnu/packages/emacs-xyz.scm | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index ae81f4e395..7af083da02 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -1594,6 +1594,16 @@ (define-public emacs-haskell-mode (guix build emacs-utils)) #:phases #~(modify-phases %standard-phases + (add-after 'unpack 'fix-build-and-tests + (lambda _ + ;; This causes the byte-compilation before unit-tests to fail. + (substitute* "Makefile" + (("--eval '\\(setq byte-compile-error-on-warn t\\)'") "")) + ;; Suppresses problems with git commands being called and tests + ;; failing. + (substitute* "tests/haskell-mode-tests.el" + (("\\(require 'haskell-test-utils\\)" all) + (string-append all " (setq vc-handled-backends nil)"))))) (delete 'configure) (add-before 'build 'pre-build (lambda* (#:key inputs #:allow-other-keys) -- 2.36.0 From unknown Sat Aug 16 22:47:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55495: (no subject) References: <87o7zvtf8z.fsf@taiju.info> In-Reply-To: <87o7zvtf8z.fsf@taiju.info> Resent-From: Luis Henrique Gomes Higino Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 31 May 2022 19:40:02 +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: 55495@debbugs.gnu.org Received: via spool by 55495-submit@debbugs.gnu.org id=B55495.165402598332088 (code B ref 55495); Tue, 31 May 2022 19:40:02 +0000 Received: (at 55495) by debbugs.gnu.org; 31 May 2022 19:39:43 +0000 Received: from localhost ([127.0.0.1]:48953 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nw7iJ-0008LJ-WD for submit@debbugs.gnu.org; Tue, 31 May 2022 15:39:43 -0400 Received: from mail-oo1-f47.google.com ([209.85.161.47]:35701) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nw7iI-0008L6-Fj for 55495@debbugs.gnu.org; Tue, 31 May 2022 15:39:34 -0400 Received: by mail-oo1-f47.google.com with SMTP id a16-20020a4ad1d0000000b0040edb942aa2so2302331oos.2 for <55495@debbugs.gnu.org>; Tue, 31 May 2022 12:39:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=user-agent:from:to:date:message-id:mime-version; bh=Uyh4uQwGofg7EKMCB7LUHTJKJnzPPZ31n18LObPqiDI=; b=JpgMNJrCTzJiCRwNCj0Mr9/5bA681zQsFUJikdVY52bdGNrkrfVTaX/RiFPLAq5vbx Bd64JO06yWG+Ltt47iUTiUhnzBPTEfFav1ChBSuEhmZi9BGxLy2GFh3LrN5HWH0LBnmf 8xHP21PLWnqSamqtpiccvVHYNXkM+wgaW5etmdgRjtJrBN2DgmU9Ofq7MkMO+8Q0SRr2 kNPJ5djZmRtSzTYQlNUBhA0LeZy50nKomFIkErVEy2Yelm3seFwwjJCWpepDLgFoLaWD D8mWAUAUE494ux62PiHjUdcdTV71bhCCJQLvNrW1HkMyIQ9ClqG0mHgIcofELwdTqUi/ F+Sw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:user-agent:from:to:date:message-id:mime-version; bh=Uyh4uQwGofg7EKMCB7LUHTJKJnzPPZ31n18LObPqiDI=; b=LABMLzqNiLizdDGmuHKXE84AWTnk1wXahjBToUwlObr0pRlsTHWSoBdGOEzdT1GsZk k8xAylGDRQ5aU7iGLFQk1JfaT4rhcNaqhWS7K/83sGZHOzLtXOVB4+ZzImqwOs1wy5LZ OuDI5VJam8mvyahEFZgqahXD/xp5GSFvKmEoLYj4dgZoEreSHoRdUNwlOiDnvbFSwa1X IWr9NoVV/dQHE0WBMHtxytLt1DV3W8/R4gNvlUX1XBurqx0sWiVoUiYjxIijsl3126Jq ngmY2pzIuprlpqRuTW++sTNB0bpXmWWpnoNd8wufI+47cwMqtmw0oJCDJ7pcuLI6pz7q B3Rw== X-Gm-Message-State: AOAM531TPIhvpJYlpWq4MTtrCeMR185jyFU21yVPRegmbcYcvwJxexRB kFXIB01McjKD38aTr7v4D5yjYcSfFE6DAg== X-Google-Smtp-Source: ABdhPJwgVlQNzgGXcF8AkYBoEIunVs6fYxAmekyvytxVOHPyrNGmW6QurlwTY55kteZ0TCTTN9V1xQ== X-Received: by 2002:a4a:d858:0:b0:40e:7d54:1b98 with SMTP id g24-20020a4ad858000000b0040e7d541b98mr18263363oov.68.1654025968209; Tue, 31 May 2022 12:39:28 -0700 (PDT) Received: from LenovoGuix ([2804:1b3:c200:508a:3fba:1416:f2de:4ec]) by smtp.gmail.com with ESMTPSA id nd22-20020a056871441600b000f349108868sm2494587oab.44.2022.05.31.12.39.26 for <55495@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 31 May 2022 12:39:27 -0700 (PDT) User-agent: mu4e 1.6.10; emacs 27.2 From: Luis Henrique Gomes Higino Date: Tue, 31 May 2022 16:29:53 -0300 Message-ID: <87ee09ze37.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; format=flowed X-Spam-Score: 2.2 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi guix, the PR from Taiju was merged [0]. I did a local test and now we only need to update to the latest master commit and the second `substitute*' from the `fix-build-and-tests' phase for the package to bui [...] Content analysis details: (2.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (luishenriquegh2701[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (luishenriquegh2701[at]gmail.com) -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.161.47 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.161.47 listed in wl.mailspike.net] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject -0.0 T_SCC_BODY_TEXT_LINE No description available. X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi guix, the PR from Taiju was merged [0]. I did a local test and now we only need to update to the latest master commit and the second `substitute*' from the `fix-build-and-tests' phase for the package to bui [...] Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.161.47 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.161.47 listed in wl.mailspike.net] 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (luishenriquegh2701[at]gmail.com) 0.0 T_SPF_HELO_TEMPERROR SPF: test of HELO record failed (temperror) -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (luishenriquegh2701[at]gmail.com) 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject -0.0 T_SCC_BODY_TEXT_LINE No description available. -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager Hi guix, the PR from Taiju was merged [0]. I did a local test and now we only need to update to the latest master commit and the second `substitute*' from the `fix-build-and-tests' phase for the package to build. 0: https://github.com/haskell/haskell-mode/pull/1780 Regards, -- Luis H. Higino From unknown Sat Aug 16 22:47:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55495: (no subject) Resent-From: Taiju HIGASHI Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 01 Jun 2022 03:53: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: Luis Henrique Gomes Higino Cc: 55495@debbugs.gnu.org Received: via spool by 55495-submit@debbugs.gnu.org id=B55495.165405555718446 (code B ref 55495); Wed, 01 Jun 2022 03:53:01 +0000 Received: (at 55495) by debbugs.gnu.org; 1 Jun 2022 03:52:37 +0000 Received: from localhost ([127.0.0.1]:49360 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nwFPQ-0004nS-VV for submit@debbugs.gnu.org; Tue, 31 May 2022 23:52:37 -0400 Received: from mail-pj1-f50.google.com ([209.85.216.50]:41775) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nwFPP-0004nD-IO for 55495@debbugs.gnu.org; Tue, 31 May 2022 23:52:36 -0400 Received: by mail-pj1-f50.google.com with SMTP id l20-20020a17090a409400b001dd2a9d555bso871421pjg.0 for <55495@debbugs.gnu.org>; Tue, 31 May 2022 20:52:35 -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; bh=P+j4Eh4txVzeN+6mBc6jpNGM5gvh3QijD7sd3b6S8wo=; b=wbnAJGIiWZvEU/f0WyQM36FXxGHykOrsIpXMA/l6epfFsJXNKj/aYpScab6vqPewWp SWJ/eW2o/odHgaISDASMyvwkZb24qr12zLMgrqHfvE4sgYjRPReNsFjnUk60UNGomsxK LjC9XW35bYddXVzWdIxYtbb7lmu8/dbA+Lql71244JesOi6RTHZujc8rrZexY1scQ/6k ILIdZyRWSb5KaQg4+bBOw//oif+QPqeqkGUvwZCbkGzcGmu1rZdZXg+YFJgMYFzwf4n3 sINAgTJgpPehAxYCrPAQ2wGmoXi6pvz538Q5Aymv5zBsuzfp3ZR/O8xv19MtDY1mKZCC KVag== 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; bh=P+j4Eh4txVzeN+6mBc6jpNGM5gvh3QijD7sd3b6S8wo=; b=guohe6Oyz+9j3Cx3H8wX29ojR/YXgiLZ8Y2Z0Wd/BA1ue4yD7pCCCLdBznay8RVlLe x+ASgVeVWIv/uYyDO0n2DLof7IR8L+mfPuSgHuCVg1Ojj65oRlRdgCvFkyq6YpcdIC4j u2b2EiU+4pXm8u6Qg8Qv6vD4qvPyB46BFpD7XpdGzXX4krCnMoHsgsSAlvbrqEsL5QGR H91IMy/G1HOLL0F2pikpOmawwRZf9Phovvz3f18S0eQMdcbSG0X4hyb9bfbdy3cBYGVV 2UHt4VCjrdQ/z25KmJBuxT4zFbRMrFJSqCbi5Up16Q45BpkpP00E7lH6mtBGhRNV0SNX bM/w== X-Gm-Message-State: AOAM531WKcLo+x31kEpM53EVVn+Ud+RVsCMaRaexIZW1XHr9OenxAlG6 rdm5Jsf60Wg4pKDbP+jDANMHr/tfRZ2IVhIk X-Google-Smtp-Source: ABdhPJzTE24KqWkxaRWyGz+21J8wZcw5xaCGk554t1HyjVI6nAlNwY4hjTfP948FgVWBeofRyLmIbQ== X-Received: by 2002:a17:902:b70c:b0:156:16f0:cbfe with SMTP id d12-20020a170902b70c00b0015616f0cbfemr64004562pls.152.1654055549272; Tue, 31 May 2022 20:52:29 -0700 (PDT) Received: from Taix ([240b:253:ec40:2400:b7d1:436e:2d61:e925]) by smtp.gmail.com with ESMTPSA id t6-20020a1709028c8600b001636c0b98a7sm287349plo.226.2022.05.31.20.52.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 31 May 2022 20:52:28 -0700 (PDT) From: Taiju HIGASHI References: <87o7zvtf8z.fsf@taiju.info> <87ee09ze37.fsf@gmail.com> Date: Wed, 01 Jun 2022 12:52:26 +0900 In-Reply-To: <87ee09ze37.fsf@gmail.com> (Luis Henrique Gomes Higino's message of "Tue, 31 May 2022 16:29:53 -0300") Message-ID: <87ee09ghvp.fsf@taiju.info> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi Luis, Thank you for your comments. I have not decided what I should do, because I am a light user of this package and my previous patch target version is a different target version from my other patch that was merged master one. Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.0 SLIGHTLY_BAD_SUBJECT Subject contains something slightly spammy 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 SPF_NONE SPF: sender does not publish an SPF Record -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.216.50 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.216.50 listed in wl.mailspike.net] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -0.0 T_SCC_BODY_TEXT_LINE No description available. X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Hi Luis, Thank you for your comments. I have not decided what I should do, because I am a light user of this package and my previous patch target version is a different target version from my other patch that was merged master one. Specifically, I am not sure if I should up the version of this package. How do you think we should proceed? -- taiju From unknown Sat Aug 16 22:47:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55495: (no subject) Resent-From: Luis Henrique Gomes Higino Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 01 Jun 2022 15:04:02 +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: Taiju HIGASHI Cc: 55495@debbugs.gnu.org Received: via spool by 55495-submit@debbugs.gnu.org id=B55495.16540958181161 (code B ref 55495); Wed, 01 Jun 2022 15:04:02 +0000 Received: (at 55495) by debbugs.gnu.org; 1 Jun 2022 15:03:38 +0000 Received: from localhost ([127.0.0.1]:51507 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nwPsn-0000If-NT for submit@debbugs.gnu.org; Wed, 01 Jun 2022 11:03:37 -0400 Received: from mail-oi1-f176.google.com ([209.85.167.176]:37470) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nwPsj-0000IA-CC for 55495@debbugs.gnu.org; Wed, 01 Jun 2022 11:03:36 -0400 Received: by mail-oi1-f176.google.com with SMTP id s188so3018994oie.4 for <55495@debbugs.gnu.org>; Wed, 01 Jun 2022 08:03:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=references:user-agent:from:to:cc:subject:date:in-reply-to :message-id:mime-version; bh=mh755YPss2HHD2ZKf6M5tdZCFsHEIX1dlfxzfQKDxAs=; b=G8hVTLbwYyQuHVix6Jf5d0hIKQ/Zcbl5uUDjk0/D9UV+RwKy/2Sb8Uzkcdqw6HIKgO 7SV2WkKOuLdblfjdpfBHpER1Oq7Fnd5nWP9tEkIHubBG97+oQpaHKjEMvvA35oTl/93p jEb9fkj40eUR9EXUZWiaz7UuW4T3U0SAodfaQDoWSlIQYorj3gBTEWPIpYA5PaB+08ts ssFae8LPLo2eo0UzgNxcK5A26ibF2Qnai98Pr0LUUKTVmNkuP7H4dBVY2DdhuSaenJBK R4XZApL/6s742nVFqtlvp9a94TBL48li7NYaOcyVFS3fPl8FXKuGmTlhGVmWd9RWpkuF XQ6g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:references:user-agent:from:to:cc:subject:date :in-reply-to:message-id:mime-version; bh=mh755YPss2HHD2ZKf6M5tdZCFsHEIX1dlfxzfQKDxAs=; b=Ja8flnf1DcvjWsx0G/HbRH7dSQcy9Cs8jcOYNRqkb0EfeRze62IS/XRRTVB+m0nTQQ XAL/tTc+LWxO32BqLTv+2EXyRDCvdIT/5CYURS7mtYWL1VDftfn592mjJyTq8Fcr3wSP pDGKiP/GEh4yPdnXZsHENR/zZ1xdLnaE72fx+WJdGUVMTfVc0TRMkN211iq2T1JNtQV8 iz4edxCYd5C/7ZKyvRpeCrZinyqsao2bRNgRGk1w4E2a09cFBxcarhZskNIbkxXsjllK ru77PUBsRPvs7oml57f/7Ye8CSmzUqXcbAJamjH6oEeU815WeNvzpVhLKnLpoZYu4Mgk fS8Q== X-Gm-Message-State: AOAM5310Mi6WL2Wt+BsRiCko7dU8/nk1KCJO00R9tUPDbonqU6yA9D7P eVBs2XS2e3bLS0bqoAjJnWCLwyAi4ZY7/w== X-Google-Smtp-Source: ABdhPJzn6xz7+6KgE+cUN7TSlkNxpNtZi8k6fvcPqexJcLDlwFfFUb7JilpUf9F2tkSA+3+MWyuFLA== X-Received: by 2002:a05:6808:f8f:b0:32b:ce48:bb20 with SMTP id o15-20020a0568080f8f00b0032bce48bb20mr13312668oiw.15.1654095807086; Wed, 01 Jun 2022 08:03:27 -0700 (PDT) Received: from LenovoGuix (131.161.14.16.petrarcasolucoes.com.br. [131.161.14.16]) by smtp.gmail.com with ESMTPSA id bh35-20020a056808182300b00325cda1ff95sm1100071oib.20.2022.06.01.08.03.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 01 Jun 2022 08:03:26 -0700 (PDT) References: <87o7zvtf8z.fsf@taiju.info> <87ee09ze37.fsf@gmail.com> <87ee09ghvp.fsf@taiju.info> User-agent: mu4e 1.6.10; emacs 27.2 From: Luis Henrique Gomes Higino Date: Wed, 01 Jun 2022 11:56:01 -0300 In-reply-to: <87ee09ghvp.fsf@taiju.info> Message-ID: <87v8tkxw79.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; format=flowed X-Spam-Score: 2.2 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi Taiju, Taiju HIGASHI writes: > Hi Luis, > > Thank you for your comments. > > I have not decided what I should do, because I am a light user > of this > package and my previous patch target version is a different > target > versio [...] Content analysis details: (2.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.0 SLIGHTLY_BAD_SUBJECT Subject contains something slightly spammy 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (luishenriquegh2701[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (luishenriquegh2701[at]gmail.com) -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.167.176 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.167.176 listed in list.dnswl.org] -0.0 T_SCC_BODY_TEXT_LINE No description available. X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi Taiju, Taiju HIGASHI writes: > Hi Luis, > > Thank you for your comments. > > I have not decided what I should do, because I am a light user > of this > package and my previous patch target version is a different > target > versio [...] Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.167.176 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.167.176 listed in wl.mailspike.net] 2.0 SLIGHTLY_BAD_SUBJECT Subject contains something slightly spammy 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (luishenriquegh2701[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (luishenriquegh2701[at]gmail.com) -0.0 T_SCC_BODY_TEXT_LINE No description available. -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager Hi Taiju, Taiju HIGASHI writes: > Hi Luis, > > Thank you for your comments. > > I have not decided what I should do, because I am a light user > of this > package and my previous patch target version is a different > target > version from my other patch that was merged master one. > > Specifically, I am not sure if I should up the version of this > package. > > How do you think we should proceed? > > -- taiju the current stable version of haskell-mode is from September 2020 [0], so I personally think it is reasonable to update the package to the latest master commit instead of patching it through build phases for its build to succeed on Emacs 28. 0: https://stable.melpa.org/#/haskell-mode Regards, -- Luis H. Higino From unknown Sat Aug 16 22:47:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55495: (no subject) Resent-From: Taiju HIGASHI Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 01 Jun 2022 15:37:02 +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: Luis Henrique Gomes Higino Cc: 55495@debbugs.gnu.org Received: via spool by 55495-submit@debbugs.gnu.org id=B55495.16540977784795 (code B ref 55495); Wed, 01 Jun 2022 15:37:02 +0000 Received: (at 55495) by debbugs.gnu.org; 1 Jun 2022 15:36:18 +0000 Received: from localhost ([127.0.0.1]:51595 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nwQOP-0001FH-RT for submit@debbugs.gnu.org; Wed, 01 Jun 2022 11:36:17 -0400 Received: from mail-pg1-f177.google.com ([209.85.215.177]:37457) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nwQOL-0001Eu-Lk for 55495@debbugs.gnu.org; Wed, 01 Jun 2022 11:36:17 -0400 Received: by mail-pg1-f177.google.com with SMTP id i185so2249880pge.4 for <55495@debbugs.gnu.org>; Wed, 01 Jun 2022 08:36:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=taiju-info.20210112.gappssmtp.com; s=20210112; h=date:from:to:cc:subject:user-agent:in-reply-to:references :message-id:mime-version:content-transfer-encoding; bh=2jKEWVxX158IhkDnbGYwtNP4gtUMmNY+kqHpeMTzGPQ=; b=k4Qz5Ph7EkPynxARRksJ9yQ3dITTJTDAy29ebIO9C+V6MRWxMAfIM4ANfh7jSaNIAo 9MZJf6FOnS4YgOGbEQwtPgAopSzC3C2oMB1eDd/44aopqc6NaQnayiKNO8ywaWzCUMQd daff6EUQIC1PDPhiLARIZC4slycMF1VCpMM7oasKFPcwc7zoBoCSjBtBmGqQyGoy7sQe +ey22japGtAsy9ClWPM0SWUtRAizI7wTGQ39VYbWb5DfK4VKvRotFl69fzdSRLCFnpjr 1DaTOwLU1scJtOvhl2VMpHNSispXAfI/pO1z/u5iIw5twjovbzIyyPrBjEKTLMj9IL4r pkJA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:user-agent:in-reply-to :references:message-id:mime-version:content-transfer-encoding; bh=2jKEWVxX158IhkDnbGYwtNP4gtUMmNY+kqHpeMTzGPQ=; b=vhYH9QLTWb0mjw6JA5V+n6DVG3Bfp2QcnBUGMWStILUXN7U1VctgmMF2uhT/dxCOkH ivpSVuWrG19X6rK22H9W/RrbagrifU1A9Wb/AHF7y1FQEhHKMl73tFTm4etJIxDBr1e8 Q2MBMtfE7L9KBzmxLEgylNpSx/eKDAyIyAO9ALiuJ/kxiJrAPMlbr+Cc/srHf+7WWrIL rHxO02xYNtOLVsece6h773i2NzK/7CQ4egZED27v4AuS6ARY32G35v8Zd1ZJxzKlj580 rSoOpggpw+qtfMurMa7ltLsKs3vPfuFgaVBtLbva62eCd+bqpPOlzGnPUFTcoBw2PyiQ 197A== X-Gm-Message-State: AOAM5330QL/FY0vyDIbV4J0wX4ngyz0lWp894xNvq/z2Dn5+F1wHWZm2 abl2KlB/B3+ay1dN7jJtJ1DjUw== X-Google-Smtp-Source: ABdhPJwd9DHY4WQtMKxrt1lIo25qx9jgghMHFcC0gQeoVal2Kqumg2aH8UDFa3Cr/7dU1PuHWHSZ7g== X-Received: by 2002:a65:6a16:0:b0:39d:4f3:67e6 with SMTP id m22-20020a656a16000000b0039d04f367e6mr44163pgu.84.1654097767642; Wed, 01 Jun 2022 08:36:07 -0700 (PDT) Received: from ?IPv6:::1? ([240b:253:ec40:2400:3563:8e03:266:8da9]) by smtp.gmail.com with ESMTPSA id c11-20020aa7880b000000b00518e1251197sm1665960pfo.148.2022.06.01.08.36.06 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 01 Jun 2022 08:36:07 -0700 (PDT) Date: Thu, 02 Jun 2022 00:36:04 +0900 From: Taiju HIGASHI User-Agent: K-9 Mail for Android In-Reply-To: <87v8tkxw79.fsf@gmail.com> References: <87o7zvtf8z.fsf@taiju.info> <87ee09ze37.fsf@gmail.com> <87ee09ghvp.fsf@taiju.info> <87v8tkxw79.fsf@gmail.com> Message-ID: <591A5006-AF4A-4E9B-B4F0-FC28CE07A5FE@taiju.info> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi Luis, Thank you for telling me your opinion. I will write a v3 patch soon based on your advice. Cheers, -- taiju Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.0 SLIGHTLY_BAD_SUBJECT Subject contains something slightly spammy -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.215.177 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.215.177 listed in wl.mailspike.net] 0.0 T_SPF_HELO_TEMPERROR SPF: test of HELO record failed (temperror) 0.0 SPF_NONE SPF: sender does not publish an SPF Record 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -0.0 T_SCC_BODY_TEXT_LINE No description available. X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Hi Luis,=20 Thank you for telling me your opinion=2E I will write a v3 patch soon based on your advice=2E Cheers, -- taiju From unknown Sat Aug 16 22:47:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55495: [PATCH v3] gnu: emacs-haskell-mode: Fix build. References: <87o7zvtf8z.fsf@taiju.info> In-Reply-To: <87o7zvtf8z.fsf@taiju.info> Resent-From: Taiju HIGASHI Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 02 Jun 2022 03:58:02 +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: 55495@debbugs.gnu.org Cc: Taiju HIGASHI Received: via spool by 55495-submit@debbugs.gnu.org id=B55495.165414227119831 (code B ref 55495); Thu, 02 Jun 2022 03:58:02 +0000 Received: (at 55495) by debbugs.gnu.org; 2 Jun 2022 03:57:51 +0000 Received: from localhost ([127.0.0.1]:52290 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nwby2-00059m-6T for submit@debbugs.gnu.org; Wed, 01 Jun 2022 23:57:51 -0400 Received: from mail-pf1-f174.google.com ([209.85.210.174]:42974) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nwbxz-00059S-H6 for 55495@debbugs.gnu.org; Wed, 01 Jun 2022 23:57:48 -0400 Received: by mail-pf1-f174.google.com with SMTP id 187so3681244pfu.9 for <55495@debbugs.gnu.org>; Wed, 01 Jun 2022 20:57:47 -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:date:message-id:mime-version :content-transfer-encoding; bh=MM//WGaoeHc420MyaSk4ZysL5Ozw6ewd1ydAzbiazYE=; b=LyIRElEzcoL81mn9SQO2/ZQu5De1aCgwZYcSsBDpFjgzgf5K1OToe4VyzyKFQqbVIr HFfyQfMf1ZaPFVdN+WIDXufG/CcKU6LRTfwKhIes86Ye7WyaZvLD/+N7/xiFkEAkuT1a eUsufPsJbJQoxmpG9zGL9fU7zImwmOvDLXoqDqeVUliOOuwHd0ieDRTzAKAhHOrV8d+E BqmcG5aGv8EQT6Kd2cSGGEIvDN8pQ/SLd9YEB/e0hHc7+RKi2yTjxnk6Z8/ZXpmnUsF2 xLdDhDB3Q4+g0BtiRKLh9yVPaIVjRYU4crNvF1+Szm5tbkOG5BpcrtoSNrppZjay56zw rilA== 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:date:message-id:mime-version :content-transfer-encoding; bh=MM//WGaoeHc420MyaSk4ZysL5Ozw6ewd1ydAzbiazYE=; b=MqV5kG+xuIeELYq+PbgWn+JcsLOMKHk4JnsJ5CDmD4QPvuLLjU0icJI1iiCHMYyn3B eDMRuHO2dlqBkjtItCmVTvg2BOnbW77OxfsBB/GR5Jfl48T53P+D6MtEP2jmqpCezsQl QJjrgQvu8MURzihzl0UgWuFQOTXnApVox8I0NGE3uYw8jhhmacvpvN9XuRGDl/bfTNJL cOqTrLyLA04ZrUgicgCSgOwkjRYONjMv/Wh+owtdQ8k81vjZg+DUlnR0fT+vDFU5yIs+ 5o4XGhSxJQhyZVxHljSrowI48mADJyAU/1XbLS7j77jOkriAhH3CeJahmwfZxZLkNjcw mgSQ== X-Gm-Message-State: AOAM530OQDJ9UV5nFFBqOkPQYt8p32fUuKc9hCmwmjI6dyUzHPTP6ur8 DJ3HW068Ug/ST2+2Iaw7XCf89QbnLCseCr0k X-Google-Smtp-Source: ABdhPJyt2I2CXLICs9OWxwhTqGzADNvuNA5oJRI9DHfjHq5GPftV8uiX+T3IVEFTGwq8EVpsoeZLEQ== X-Received: by 2002:a05:6a00:1487:b0:518:b952:8894 with SMTP id v7-20020a056a00148700b00518b9528894mr2948531pfu.73.1654142261048; Wed, 01 Jun 2022 20:57:41 -0700 (PDT) Received: from Taix.flets-west.jp ([240b:253:ec40:2400:b7d1:436e:2d61:e925]) by smtp.gmail.com with ESMTPSA id v63-20020a638942000000b003f9d1c020cbsm2137217pgd.51.2022.06.01.20.57.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 01 Jun 2022 20:57:40 -0700 (PDT) From: Taiju HIGASHI Date: Thu, 2 Jun 2022 12:57:22 +0900 Message-Id: <20220602035722.18022-1-higashi@taiju.info> X-Mailer: git-send-email 2.36.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/emacs-xyz.scm (emacs-haskell-mode): Fix build. --- gnu/packages/emacs-xyz.scm | 179 +++++++++++++++++++------------------ 1 file changed, 94 insertions(+), 85 deletions(-) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index ced6e1a482..3552cdc7c3 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -1571,92 +1571,101 @@ (define-public emacs-unpackaged-el (license license:gpl3+)))) (define-public emacs-haskell-mode - (package - (name "emacs-haskell-mode") - (version "17.2") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/haskell/haskell-mode") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 "0zxbacqzr84krmhqpvzndnvlcjh1gs1x20ys0dykgd7chyhci5j5")))) - (propagated-inputs - (list emacs-dash)) - (native-inputs - (list emacs-minimal emacs-el-search emacs-stream texinfo)) - (build-system gnu-build-system) - (arguments - (list - #:make-flags #~(list - (string-append "EMACS=" #$emacs-minimal "/bin/emacs")) - #:modules `((ice-9 match) - (srfi srfi-26) - ((guix build emacs-build-system) #:prefix emacs:) - ,@%gnu-build-system-modules) - #:imported-modules `(,@%gnu-build-system-modules - (guix build emacs-build-system) - (guix build emacs-utils)) - #:phases - #~(modify-phases %standard-phases - (delete 'configure) - (add-before 'build 'pre-build - (lambda* (#:key inputs #:allow-other-keys) - (define (el-dir store-dir) - (match (find-files store-dir "\\.el$") - ((f1 f2 ...) (dirname f1)) - (_ ""))) - - (let ((sh (search-input-file inputs "/bin/sh"))) - (define emacs-prefix? (cut string-prefix? "emacs-" <>)) - - (setenv "SHELL" "sh") - (setenv "EMACSLOADPATH" - (string-concatenate - (map (match-lambda - (((? emacs-prefix? name) . dir) - (string-append (el-dir dir) ":")) - (_ "")) - inputs))) - (substitute* (find-files "." "\\.el") (("/bin/sh") sh))))) - (add-before 'check 'delete-failing-tests - ;; XXX: these tests require GHC executable, which would be a big - ;; native input. - (lambda _ - (with-directory-excursion "tests" - ;; File `haskell-indent-tests.el' fails with - ;; `haskell-indent-put-region-in-literate-2' - ;; on Emacs 27.1+ - ;; XXX: https://github.com/haskell/haskell-mode/issues/1714 - (for-each delete-file - '("haskell-indent-tests.el" - "haskell-customize-tests.el" - "inferior-haskell-tests.el"))))) - (replace 'install - (lambda* (#:key outputs #:allow-other-keys) - (let* ((out (assoc-ref outputs "out")) - (el-dir (emacs:elpa-directory out)) - (doc (string-append - out "/share/doc/haskell-mode-" #$version)) - (info (string-append out "/share/info"))) - (define (copy-to-dir dir files) - (for-each (lambda (f) - (install-file f dir)) - files)) - - (with-directory-excursion "doc" - (invoke "makeinfo" "haskell-mode.texi") - (install-file "haskell-mode.info" info)) - (copy-to-dir doc '("CONTRIBUTING.md" "NEWS" "README.md")) - (copy-to-dir el-dir (find-files "." "\\.elc?")))))))) - (home-page "https://github.com/haskell/haskell-mode") - (synopsis "Haskell mode for Emacs") - (description - "This is an Emacs mode for editing, debugging and developing Haskell + (let ((commit "5a9f8072c7b9168f0a8409adf9d62a3e4ad4ea3d") + (revision "0")) + (package + (name "emacs-haskell-mode") + (version (git-version "17.2" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/haskell/haskell-mode") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0np1wrwdq7b9hpqpl9liampacnkx6diphyk8h2sbz2mfn9qr7pxs")))) + (propagated-inputs + (list emacs-dash)) + (native-inputs + (list emacs-minimal emacs-el-search emacs-stream texinfo)) + (build-system gnu-build-system) + (arguments + (list + #:make-flags #~(list + (string-append "EMACS=" #$emacs-minimal "/bin/emacs")) + #:modules `((ice-9 match) + (srfi srfi-26) + ((guix build emacs-build-system) #:prefix emacs:) + ,@%gnu-build-system-modules) + #:imported-modules `(,@%gnu-build-system-modules + (guix build emacs-build-system) + (guix build emacs-utils)) + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'fix-tests + (lambda _ + ;; Suppresses problems with git commands being called and tests + ;; failing. + (substitute* "tests/haskell-mode-tests.el" + (("\\(require 'haskell-test-utils\\)" all) + (string-append all " (setq vc-handled-backends nil)"))))) + (delete 'configure) + (add-before 'build 'pre-build + (lambda* (#:key inputs #:allow-other-keys) + (define (el-dir store-dir) + (match (find-files store-dir "\\.el$") + ((f1 f2 ...) (dirname f1)) + (_ ""))) + + (let ((sh (search-input-file inputs "/bin/sh"))) + (define emacs-prefix? (cut string-prefix? "emacs-" <>)) + + (setenv "SHELL" "sh") + (setenv "EMACSLOADPATH" + (string-concatenate + (map (match-lambda + (((? emacs-prefix? name) . dir) + (string-append (el-dir dir) ":")) + (_ "")) + inputs))) + (substitute* (find-files "." "\\.el") (("/bin/sh") sh))))) + (add-before 'check 'delete-failing-tests + ;; XXX: these tests require GHC executable, which would be a big + ;; native input. + (lambda _ + (with-directory-excursion "tests" + ;; File `haskell-indent-tests.el' fails with + ;; `haskell-indent-put-region-in-literate-2' + ;; on Emacs 27.1+ + ;; XXX: https://github.com/haskell/haskell-mode/issues/1714 + (for-each delete-file + '("haskell-indent-tests.el" + "haskell-customize-tests.el" + "inferior-haskell-tests.el"))))) + (replace 'install + (lambda* (#:key outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (el-dir (emacs:elpa-directory out)) + (doc (string-append + out "/share/doc/haskell-mode-" #$version)) + (info (string-append out "/share/info"))) + (define (copy-to-dir dir files) + (for-each (lambda (f) + (install-file f dir)) + files)) + + (with-directory-excursion "doc" + (invoke "makeinfo" "haskell-mode.texi") + (install-file "haskell-mode.info" info)) + (copy-to-dir doc '("CONTRIBUTING.md" "NEWS" "README.md")) + (copy-to-dir el-dir (find-files "." "\\.elc?")))))))) + (home-page "https://github.com/haskell/haskell-mode") + (synopsis "Haskell mode for Emacs") + (description + "This is an Emacs mode for editing, debugging and developing Haskell programs.") - (license license:gpl3+))) + (license license:gpl3+)))) (define-public emacs-dante (let ((commit "38b589417294c7ea44bf65b73b8046d950f9531b") -- 2.36.1 From unknown Sat Aug 16 22:47:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55495: [PATCH v3] gnu: emacs-haskell-mode: Fix build. Resent-From: Taiju HIGASHI Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 02 Jun 2022 04:02:02 +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: 55495@debbugs.gnu.org Received: via spool by 55495-submit@debbugs.gnu.org id=B55495.165414250520366 (code B ref 55495); Thu, 02 Jun 2022 04:02:02 +0000 Received: (at 55495) by debbugs.gnu.org; 2 Jun 2022 04:01:45 +0000 Received: from localhost ([127.0.0.1]:52294 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nwc1p-0005IQ-95 for submit@debbugs.gnu.org; Thu, 02 Jun 2022 00:01:45 -0400 Received: from mail-pg1-f181.google.com ([209.85.215.181]:40758) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nwc1n-0005IE-Tj for 55495@debbugs.gnu.org; Thu, 02 Jun 2022 00:01:44 -0400 Received: by mail-pg1-f181.google.com with SMTP id x12so3680231pgj.7 for <55495@debbugs.gnu.org>; Wed, 01 Jun 2022 21:01:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=taiju-info.20210112.gappssmtp.com; s=20210112; h=from:to:subject:references:date:in-reply-to:message-id:user-agent :mime-version; bh=hCXpc4rU7gS4kBlo96sDn/X8NJ3cN5xhM3b1XjOrMsw=; b=4/wX0Z4mbs9g41JhovmRmKSBINWqtvko/+oFzsSkAe2+oRSjjp04Yamr7mTQ8y5FtF Edd/ECAR48kikdbrjv1GR9XqE9m1UdARi+tHQ03qxG+ORPV7+kFeC9drw6KWhNrLwg/v 0PFDGYS7OOFxpSeARooPLgxDidx+deV06Cm9fmSWsFmI9rufiunGrqdcH3eJHuMoqXTc Q/DZNVlXnjcHqLam+QpzDWJDZxv/W21JQtCxd40YrhW6cgpyP460YZKzDOYfcicAI4md zBEjBmIvNHBNSqYtfKidkZJSLbFospYc9Qnnz7jHFDjzrJ5ys1QodoFl/C39KEC2SYnU YIEQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=hCXpc4rU7gS4kBlo96sDn/X8NJ3cN5xhM3b1XjOrMsw=; b=LPGGmCKB/VgPfr8xOV5szNSkqEqzNEK/zrCBk0GStfbhresnMswCShboHvrN9pF/gs 9aTJdc7AeW6kn52GB9xC955LG4ncD0sfCKuVo0T6X7W55Z1S07ThEgQaJl3/wLAlxyl+ kz8QdpPTT+nSrFO94oFemELszhads3p4WwSUMGL+4M0WzyIXx51maK+PBFbOnP/jH3Wx v7rJregxa5YX+ZYt19PAhzcr2XO219JfPKWKuOY5FAhK2KQm7+rcd8YKsmem4TRJn1kF z+15IcrBxzCUXUbw9ZkcBsKog9xMk6csKZm4u/wQmC0BXcr0drSNbhTDern5xOIrRRWG 0CBw== X-Gm-Message-State: AOAM530cSpd1anRgwRWOvMfHtU7O06u7cHat9p6M9QIvzn12oI+mmjLu Yh/jqZ797cuEobWhS1qiXn+CNrzCTMHtpcXb X-Google-Smtp-Source: ABdhPJwkYU8L37AjGSfLSUIN0b6ys1iDshj728yKW8B8ufwKSluHC8Tl0ohS3d9isbiTuo0osR5A/g== X-Received: by 2002:aa7:8895:0:b0:518:9fa0:7da with SMTP id z21-20020aa78895000000b005189fa007damr2912248pfe.48.1654142497916; Wed, 01 Jun 2022 21:01:37 -0700 (PDT) Received: from Taix ([240b:253:ec40:2400:b7d1:436e:2d61:e925]) by smtp.gmail.com with ESMTPSA id a11-20020a1709027e4b00b00166304d081bsm1835669pln.24.2022.06.01.21.01.36 for <55495@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 01 Jun 2022 21:01:37 -0700 (PDT) From: Taiju HIGASHI References: <20220602035722.18022-1-higashi@taiju.info> Date: Thu, 02 Jun 2022 13:01:35 +0900 In-Reply-To: <20220602035722.18022-1-higashi@taiju.info> (Taiju HIGASHI's message of "Thu, 2 Jun 2022 12:57:22 +0900") Message-ID: <877d5zemsg.fsf@taiju.info> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Please point out any errors, as I am not familiar with the etiquette of version numbering in such cases. -- Taiju From unknown Sat Aug 16 22:47:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55495: About v3 References: <87o7zvtf8z.fsf@taiju.info> In-Reply-To: <87o7zvtf8z.fsf@taiju.info> Resent-From: Luis Henrique Gomes Higino Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 17 Jun 2022 21:46:02 +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: 55495@debbugs.gnu.org Cc: higashi@taiju.info Received: via spool by 55495-submit@debbugs.gnu.org id=B55495.16555023287789 (code B ref 55495); Fri, 17 Jun 2022 21:46:02 +0000 Received: (at 55495) by debbugs.gnu.org; 17 Jun 2022 21:45:28 +0000 Received: from localhost ([127.0.0.1]:47123 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o2JmS-00021Z-Cb for submit@debbugs.gnu.org; Fri, 17 Jun 2022 17:45:28 -0400 Received: from mail-ot1-f43.google.com ([209.85.210.43]:35470) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o2JmN-00021I-2e for 55495@debbugs.gnu.org; Fri, 17 Jun 2022 17:45:27 -0400 Received: by mail-ot1-f43.google.com with SMTP id f9-20020a9d2c09000000b0060bf1fa91f4so4026485otb.2 for <55495@debbugs.gnu.org>; Fri, 17 Jun 2022 14:45:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=user-agent:from:to:cc:subject:date:message-id:mime-version; bh=ilJ1O2J80Ej1YhEFeEx0Ff/oeMnt77VwLuhDCtlM5G8=; b=dB2NrEEy9KVjehC4kATaLZXn2NDSfsGw0mbdpZTk85M4rNqWiRY085rTZ6hMKbRK/K QFIGijbQeW7MTy4pCt48C5KZ7kxLIRPg4tWQqm3EZ9lk3k5hbhw+r/BZCfS/qVSqRAsP LJwy3/UAHw4RtL+HZ5Zoo7/5LqlYd5hRJrIZIOkUPyKvnZyypGv9Hazr2FmRK037kmVj z0TaDoEs+iZ8DKnANrcr6UwpTyXZ3z6h6qdBbVFey2ABlJXHmwgBu8qzzYCjIs5Ry5JH L0G6qWnHX4BaQ/WXHzYaR9XvtWd91clP5jNTMz1f40mj/QMwzOi/7X0aDnEAbAE/n4ZW yWkA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:user-agent:from:to:cc:subject:date:message-id :mime-version; bh=ilJ1O2J80Ej1YhEFeEx0Ff/oeMnt77VwLuhDCtlM5G8=; b=yhTLu8RYk+7t0uJBm9YjvFkVjbLxb0LHRKxdWhURpPjybaZZ15hdx8F/h2QN6wcj7a vzj2Eza3ycQ02z6k4TP5N6JGgqZ8Cy2Ljgzj22w/QaKgeYu/g39/0S1A/en4h9kAmIv5 iZN3MfqCgcTi3Z13I0yT3PX/ZuljPdCWQKJ8sfRJ+pcKx6TD6COFMJWnFc+Qh5fRLtwD +PXZ8sXD6l8RYlE+ADHTiuH+T7miZjfw2wx39Qd36UHJy9VhhI4HHjPEggWxE90aIZON TIk8I8xch5nfZVTj/we7FzwDEi6hmzwbK6PQr65GtZkg5ffk05h/W9r4Gyeku7jzEz4x K5IA== X-Gm-Message-State: AJIora+09Z/tcRJ15pwT0Q3Hoh0U3OgB3KK2dbs1aOFt5N6GKhT+prE8 z8KzSGlS3DRH5YRmNrBj3rN3iE94hjW8cA== X-Google-Smtp-Source: AGRyM1uIJJd1ywF/6k3vHZXYWgl4FmbJmBX91jS2yApQqJfVwFVaOQHCjg6us9cO4q6Zhj6JD+4tVw== X-Received: by 2002:a05:6830:2696:b0:60c:5e05:4fd6 with SMTP id l22-20020a056830269600b0060c5e054fd6mr4982337otu.64.1655502317277; Fri, 17 Jun 2022 14:45:17 -0700 (PDT) Received: from LenovoGuix ([2804:1b3:c200:508a:1879:706b:7be7:64f9]) by smtp.gmail.com with ESMTPSA id g14-20020a9d620e000000b0060c20c318b0sm3037312otj.5.2022.06.17.14.45.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 17 Jun 2022 14:45:16 -0700 (PDT) User-agent: mu4e 1.6.10; emacs 27.2 From: Luis Henrique Gomes Higino Date: Fri, 17 Jun 2022 18:41:15 -0300 Message-ID: <87k09fufpy.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; format=flowed X-Spam-Score: 0.2 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) Hi Taiju, i have tested the v3 patch locally and it LGTM! Regards, -- Luis H. Higino From unknown Sat Aug 16 22:47:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55495: About v3 Resent-From: Taiju HIGASHI Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 18 Jun 2022 14:11:02 +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: Luis Henrique Gomes Higino Cc: 55495@debbugs.gnu.org Received: via spool by 55495-submit@debbugs.gnu.org id=B55495.16555614096965 (code B ref 55495); Sat, 18 Jun 2022 14:11:02 +0000 Received: (at 55495) by debbugs.gnu.org; 18 Jun 2022 14:10:09 +0000 Received: from localhost ([127.0.0.1]:49761 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o2Z9N-0001oH-GG for submit@debbugs.gnu.org; Sat, 18 Jun 2022 10:10:09 -0400 Received: from mail-pg1-f177.google.com ([209.85.215.177]:36782) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o2Z9K-0001ng-NQ for 55495@debbugs.gnu.org; Sat, 18 Jun 2022 10:10:08 -0400 Received: by mail-pg1-f177.google.com with SMTP id s185so656970pgs.3 for <55495@debbugs.gnu.org>; Sat, 18 Jun 2022 07:10:06 -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; bh=GEKDAwocfe2izkBXJWVxiBjB9H6zDQcMoN9Z2zmUebQ=; b=wTR9OCN1pEFkA0CQ38WOyxy5uMKA1F/oY+bweDj30nzq99YJoBhMRIqBA4xEPTfjTp J9D8hBO9PkdxjVbYkBwc3R5U0Osj1vmOnPQPwUu25hLN1bA8Bn7Itd/82uiCLM2Cf9VV M7TfSh9fXQP2P3Fc9FOHgq+U2K/MxeSsh0BFO6mitQrL/r/TSIeZfzeCpeAim+gW6D9d I0BuVud+dLeNvarGsHFIxGu9aVZZNGzDCuCeWH1cMnJMSzek/sOCl5Pe1XZMTKKuF03Q AK9zu5QMuzgKxd0gP4VtscUTFAoa8MOvAh4GJOnaMDtaSTJl9EjWaPbwVdwaWSaL1UP6 90ag== 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; bh=GEKDAwocfe2izkBXJWVxiBjB9H6zDQcMoN9Z2zmUebQ=; b=LDK1Wg/mII9t6g7W0YYDtHG+PVU1JoAM+l7nLSld3R1eD+oAH3RjWmUEC6dIXvZhKu M2M+SxLGbuwvEOGQ/uOECAOeg/XhkDXXH318vzUmGEqJhcA6D9bA9d9k21HWcP71B8be Iugx7ExmCpT4ntdacft6bUBE/aDf8Y2gEaAjAtJI1yz1LsbEwVcSPqySzHH/U3YlExRj ezgt1cGR/gZXupu9s5ooDpxqT9DMiTdi1+G17x577aKv9qaGn3QkkSSg4Lm7hl/IUVMd FQwzR69zw4i/+U6sGG0b9f4WePcLdyXnG4u56AjfjrFPisfEAWkAjba3ftBHSvXnN0js 7ekQ== X-Gm-Message-State: AJIora9VXoVu+KBg6sKpGjYqGRDf//qVcDcDUjDI9lQHosxjOI3jRTXY s8avw2lt+gXaiCxaip/BTx82Fse5/uaoxydn X-Google-Smtp-Source: AGRyM1sMeyqD1uxeyqsqeQ5RpD9m/z0mf0zID2pJKBqJDC9J34nFQxmlwvBBC14hSR6sA3qrtmEiRQ== X-Received: by 2002:a05:6a00:194d:b0:51b:eb84:49b1 with SMTP id s13-20020a056a00194d00b0051beb8449b1mr15151523pfk.77.1655561400598; Sat, 18 Jun 2022 07:10:00 -0700 (PDT) Received: from Taix ([240b:253:ec40:2400:b7d1:436e:2d61:e925]) by smtp.gmail.com with ESMTPSA id jh22-20020a170903329600b0015e8d4eb1d3sm3178747plb.29.2022.06.18.07.09.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 18 Jun 2022 07:10:00 -0700 (PDT) From: Taiju HIGASHI References: <87k09fufpy.fsf@gmail.com> Date: Sat, 18 Jun 2022 23:09:58 +0900 In-Reply-To: <87k09fufpy.fsf@gmail.com> (Luis Henrique Gomes Higino's message of "Fri, 17 Jun 2022 18:41:15 -0300") Message-ID: <878rpunjux.fsf@taiju.info> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Luis, > i have tested the v3 patch locally and it LGTM! Thanks for testing that! I don't know what else I can do here, but I will await others' opinions, etc. Regards, -- Taiju From unknown Sat Aug 16 22:47:00 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Taiju HIGASHI Subject: bug#55495: closed (resolved by bug#56120) Message-ID: References: <87pmj1zgdv.fsf@taiju.info> <87o7zvtf8z.fsf@taiju.info> X-Gnu-PR-Message: they-closed 55495 X-Gnu-PR-Package: guix Reply-To: 55495@debbugs.gnu.org Date: Wed, 22 Jun 2022 00:34:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1655858042-9895-1" This is a multi-part message in MIME format... ------------=_1655858042-9895-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #55495: emacs-haskell-mode build fails which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 55495@debbugs.gnu.org. --=20 55495: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D55495 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1655858042-9895-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 55495-done) by debbugs.gnu.org; 22 Jun 2022 00:33:30 +0000 Received: from localhost ([127.0.0.1]:33558 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3oJG-0002Yi-1C for submit@debbugs.gnu.org; Tue, 21 Jun 2022 20:33:30 -0400 Received: from mail-pf1-f182.google.com ([209.85.210.182]:42895) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3oJB-0002YQ-Bk for 55495-done@debbugs.gnu.org; Tue, 21 Jun 2022 20:33:29 -0400 Received: by mail-pf1-f182.google.com with SMTP id d17so5625301pfq.9 for <55495-done@debbugs.gnu.org>; Tue, 21 Jun 2022 17:33:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=taiju-info.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:mime-version; bh=GAoEoNNVcI+MPcN95sBdlzxp5qsndgIXv5b/Ltb8mMc=; b=Gdesl4ofH5capsPDJYNLtNBQZrV5a22SbCv6wfgYsEOdttR6W+FyOoZLKjK24jzfNf IqZ4trjatCoDfTx8p27jjnavmNlj2iKZYzG7x6j/B7mgV+9T1t0nRy/mw3GPOc0t1aco ngO6VUEHpj5w3ug7LXPZdsJdFkdKcXazJKRyFg9LYRqedEEfGVFVG7dQ078a3/Tqclrt /QP2pA5XThfVFQ66g02rKTUpMaXi5+8FN27IyV1PL2waAJRsw681aoLVJDc3Shh6LI/d IS8kk+e6AUYd/BT2vqBn+tuTG1vnuvvMSftIFZp70EnobOeEPNr52W1ayWVZ3a7QzN5w eIAw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=GAoEoNNVcI+MPcN95sBdlzxp5qsndgIXv5b/Ltb8mMc=; b=8H8STgAPGKtWJ7ACfi+oyClvSD7f5aZlgmryk0tW7IDd1nTSuOVlJy7oqHzLCydj3E tATgTcKpbLTEvK1kRVpIYJDqPfGpOE1NM0p7fXji+9bD5jhQdep8CTjVmoysrZHgUHLi e55B4T0eFBZoHMZp4cLSsam26xR1gWvTm2/z6UECE0Au1fJY5d+D8Jtvjl3AbvQ31Isz F5/VB0ix0EoSxyXZBk5KCWaQnxGrGjFHjH7OSq456B7QLS63IbFDMYQ667EC0siRVfeH ADqJvtMmF2hzl+smPdC4ug4YU7lx8IMdcodeVz0q0BsFrrcnb8p+Tr6Srsl/qQVJk848 mNyA== X-Gm-Message-State: AJIora8XHEkGbEbs6MV8kbH1t56M8NEoat2yCqSPjSiTDsJsOw6IIRlw gvJjin7hbDMcQQ8rCwy8fj2GpTzkh+YsmyPD X-Google-Smtp-Source: AGRyM1s8zG+l7j3VqvWB8MhhSP6mTGeTwBpuDr4eVFfjBbwOQrTFlXB5lzd3uI5N0SRStPTzJ9eSsw== X-Received: by 2002:a63:7d44:0:b0:40c:8cb1:eeaa with SMTP id m4-20020a637d44000000b0040c8cb1eeaamr537303pgn.597.1655857999130; Tue, 21 Jun 2022 17:33:19 -0700 (PDT) Received: from Taix ([240b:253:ec40:2400:b7d1:436e:2d61:e925]) by smtp.gmail.com with ESMTPSA id u30-20020a63b55e000000b0040c924f3e66sm6566435pgo.60.2022.06.21.17.33.17 for <55495-done@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 21 Jun 2022 17:33:18 -0700 (PDT) From: Taiju HIGASHI To: 55495-done@debbugs.gnu.org Subject: resolved by bug#56120 Date: Wed, 22 Jun 2022 09:33:16 +0900 Message-ID: <87pmj1zgdv.fsf@taiju.info> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55495-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi, I have confirmed with bug#56120 that this issue has been resolved and will close. Thanks, -- Taiju ------------=_1655858042-9895-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 18 May 2022 08:30:19 +0000 Received: from localhost ([127.0.0.1]:58897 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrF4U-0004BI-DC for submit@debbugs.gnu.org; Wed, 18 May 2022 04:30:19 -0400 Received: from lists.gnu.org ([209.51.188.17]:42188) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrF4S-0004BA-FH for submit@debbugs.gnu.org; Wed, 18 May 2022 04:30:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46364) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nrF4Q-0007TU-Ib for bug-guix@gnu.org; Wed, 18 May 2022 04:30:15 -0400 Received: from mail-pf1-x436.google.com ([2607:f8b0:4864:20::436]:40943) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nrF4N-0007Mt-Cy for bug-guix@gnu.org; Wed, 18 May 2022 04:30:14 -0400 Received: by mail-pf1-x436.google.com with SMTP id i24so1487128pfa.7 for ; Wed, 18 May 2022 01:30:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=taiju-info.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:user-agent:mime-version :content-transfer-encoding; bh=a+Du4kh35SFxYezLlk+IVQjL//SV2ehZZ4bFyyfU6Wg=; b=WFSeEvlC2bTM5PadKbQ+aXfaIqQw+NcrZYe2gsPnPBfO1orzrEhIFmIkMv70ajWLOb wAe2MaxPEG6+2H2iIvVM34+HV/9sw9uhlOup7/QwMN/z9UexULc+KhslqM8MQ3MlnOsP GweNX24KexDzmUIlyJifHmghhEF2vShGFs47hB4gF4yk12sC+Nz/IdEGBFIXBvT7wrGV OXJLXlFyWPLEIjSri/bWpT7JYCzWq+IfKcnlNY5BXDBVQsUb7a9vpxJ9NY0FNYXPO5s6 P8W79S2vGUZ+yyY1BjS9mZmv5KnE/G9Z06kwRR0fXE/iuAgstSMk4fzadYF1iLb+7/18 KMZw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:user-agent :mime-version:content-transfer-encoding; bh=a+Du4kh35SFxYezLlk+IVQjL//SV2ehZZ4bFyyfU6Wg=; b=DLH2KQEH6P4d8Hr9IeYk/yGv9YbD9uf0X3cn6dErb057nqo4zGNYunlV8w6P9FLKZy yPDd2tTO/u/Be/oLQQ7iKJBKqP1UsmXhoLxrreiQpODblQQlqDFr9hbiC4UPt8mC0Em/ l3rBTXGiWgsqwvhwuOL8MnXlad3J5oMeYNmaLmXaACC55NIqBZdKmN5t5Jo810k81kEs YbiAikRob7b5/g3aq2jFl619kwdw9qYXQAMnru+VUE8rwRO7Epugt24UwZpIuJoxrkDj U3GfQVig9gTIlrRMmyioqpZzIdoat5KiSjDmwrYSRGymtx3vOeFHszJkk0yAFQAc+Tho rwhw== X-Gm-Message-State: AOAM533gnIftELFy7Q679+AGdy/iEF59pNmr4Vz6V/hXUPinI/I3J8zs Su+kwNL5cJP9bNTGbJVXE63/SwdysweoZgKe X-Google-Smtp-Source: ABdhPJxHHQu1rjXxyZX7rqhhNbf/dduswl2LjVMxmP2KqSg+tAKCJ+c+dDP7oQtj+TBWr9c7akLqYw== X-Received: by 2002:a63:4a04:0:b0:3c5:e6c2:a111 with SMTP id x4-20020a634a04000000b003c5e6c2a111mr23434998pga.432.1652862608398; Wed, 18 May 2022 01:30:08 -0700 (PDT) Received: from Taix ([240b:253:ec40:2400:b7d1:436e:2d61:e925]) by smtp.gmail.com with ESMTPSA id fs24-20020a17090af29800b001deb92de665sm3042767pjb.46.2022.05.18.01.30.07 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 18 May 2022 01:30:07 -0700 (PDT) From: Taiju HIGASHI To: bug-guix@gnu.org Subject: emacs-haskell-mode build fails Date: Wed, 18 May 2022 17:30:04 +0900 Message-ID: <87o7zvtf8z.fsf@taiju.info> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Received-SPF: none client-ip=2607:f8b0:4864:20::436; envelope-from=higashi@taiju.info; helo=mail-pf1-x436.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_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi, emacs-haskell-mode build fails. The build log containing the error is below: WARNING: (guile-user): imported module (guix build utils) overrides core bi= nding `delete' starting phase `set-SOURCE-DATE-EPOCH' phase `set-SOURCE-DATE-EPOCH' succeeded after 0.0 seconds starting phase `set-paths' environment variable `PATH' set to `/gnu/store/ad4gg34q1dnkvdblrl2f1svcv84b= vbgs-emacs-minimal-28.1/bin:/gnu/store/22n2s0vfvqg9v0as9h7fpdn1i9dmryvi-tex= info-6.7/bin:/gnu/store/g2ajyl8xk9aarxrgjbng2hkj3qm2v0z2-tar-1.34/bin:/gnu/= store/iixwcv3k49ks1rf34pjgfzmzyhhgwng3-gzip-1.10/bin:/gnu/store/s3hl12jxz9y= bs7nsy7kq7ybzz7qnzmsg-bzip2-1.0.8/bin:/gnu/store/c8isj4jq6knv0icfgr43di6q3n= vdzkx7-xz-5.2.5/bin:/gnu/store/4ic6244i3ca4b4rxc2wnrgllsidyishv-file-5.39/b= in:/gnu/store/ahmmvw21p11ik80lg1f953y7fd8bqkjm-diffutils-3.8/bin:/gnu/store= /z39hnrwds1dgcbpfgj8dnv2cngjb2xbl-patch-2.7.6/bin:/gnu/store/39rsx3nl4c3195= 2jybbjb8d6idr5hx7r-findutils-4.8.0/bin:/gnu/store/690qz3fg334dpwn3pn6k59n4w= c943p2b-gawk-5.1.0/bin:/gnu/store/wxgv6i8g0p24q5gcyzd0yr07s8kn9680-sed-4.8/= bin:/gnu/store/xjwp2hsd9256icjjybfrmznppjicywf6-grep-3.6/bin:/gnu/store/d25= 1rfgc9nm2clzffzhgiipdvfvzkvwi-coreutils-8.32/bin:/gnu/store/55cbpsi18mahg13= 1nmiya6km5b4mscfa-make-4.3/bin:/gnu/store/4y5m9lb8k3qkb1y9m02sw9w9a6hacd16-= bash-minimal-5.1.8/bin:/gnu/store/s2pg5k98fl2g2szg9dykxyd9zl3xihv9-ld-wrapp= er-0/bin:/gnu/store/rc781v4k0drhaqn90xfwwpspki5x0bvf-binutils-2.37/bin:/gnu= /store/069aq2v993kpc41yabp5b6vm4wb9jkhg-gcc-10.3.0/bin:/gnu/store/5h2w4qi9h= k1qzzgi1w83220ydslinr4s-glibc-2.33/bin:/gnu/store/5h2w4qi9hk1qzzgi1w83220yd= slinr4s-glibc-2.33/sbin' environment variable `EMACSLOADPATH' set to `/gnu/store/ad4gg34q1dnkvdblrl2= f1svcv84bvbgs-emacs-minimal-28.1/share/emacs/site-lisp:/gnu/store/0xfqw4mgn= 12l7dlz4qn7jaz06wr16n24-emacs-el-search-1.12.6.1-2.07bed84/share/emacs/site= -lisp:/gnu/store/g9d8ijrgmsnhmsrqr7gbs5lf86pangif-emacs-stream-2.2.5/share/= emacs/site-lisp:/gnu/store/v8faj6q8qx6zmb6cg63zfgpzryflkdw4-emacs-dash-2.19= .1/share/emacs/site-lisp' environment variable `INFOPATH' set to `/gnu/store/ad4gg34q1dnkvdblrl2f1svc= v84bvbgs-emacs-minimal-28.1/share/info:/gnu/store/22n2s0vfvqg9v0as9h7fpdn1i= 9dmryvi-texinfo-6.7/share/info:/gnu/store/g2ajyl8xk9aarxrgjbng2hkj3qm2v0z2-= tar-1.34/share/info:/gnu/store/iixwcv3k49ks1rf34pjgfzmzyhhgwng3-gzip-1.10/s= hare/info:/gnu/store/ahmmvw21p11ik80lg1f953y7fd8bqkjm-diffutils-3.8/share/i= nfo:/gnu/store/39rsx3nl4c31952jybbjb8d6idr5hx7r-findutils-4.8.0/share/info:= /gnu/store/690qz3fg334dpwn3pn6k59n4wc943p2b-gawk-5.1.0/share/info:/gnu/stor= e/wxgv6i8g0p24q5gcyzd0yr07s8kn9680-sed-4.8/share/info:/gnu/store/xjwp2hsd92= 56icjjybfrmznppjicywf6-grep-3.6/share/info:/gnu/store/d251rfgc9nm2clzffzhgi= ipdvfvzkvwi-coreutils-8.32/share/info:/gnu/store/55cbpsi18mahg131nmiya6km5b= 4mscfa-make-4.3/share/info:/gnu/store/4y5m9lb8k3qkb1y9m02sw9w9a6hacd16-bash= -minimal-5.1.8/share/info:/gnu/store/rc781v4k0drhaqn90xfwwpspki5x0bvf-binut= ils-2.37/share/info:/gnu/store/069aq2v993kpc41yabp5b6vm4wb9jkhg-gcc-10.3.0/= share/info:/gnu/store/5h2w4qi9hk1qzzgi1w83220ydslinr4s-glibc-2.33/share/inf= o' environment variable `BASH_LOADABLES_PATH' unset environment variable `C_INCLUDE_PATH' set to `/gnu/store/ad4gg34q1dnkvdblrl= 2f1svcv84bvbgs-emacs-minimal-28.1/include:/gnu/store/s3hl12jxz9ybs7nsy7kq7y= bzz7qnzmsg-bzip2-1.0.8/include:/gnu/store/c8isj4jq6knv0icfgr43di6q3nvdzkx7-= xz-5.2.5/include:/gnu/store/4ic6244i3ca4b4rxc2wnrgllsidyishv-file-5.39/incl= ude:/gnu/store/690qz3fg334dpwn3pn6k59n4wc943p2b-gawk-5.1.0/include:/gnu/sto= re/55cbpsi18mahg131nmiya6km5b4mscfa-make-4.3/include:/gnu/store/rc781v4k0dr= haqn90xfwwpspki5x0bvf-binutils-2.37/include:/gnu/store/069aq2v993kpc41yabp5= b6vm4wb9jkhg-gcc-10.3.0/include:/gnu/store/5h2w4qi9hk1qzzgi1w83220ydslinr4s= -glibc-2.33/include:/gnu/store/6mjww4iz4xdan74d5bbjfh7il8rngfkk-linux-libre= -headers-5.10.35/include' environment variable `CPLUS_INCLUDE_PATH' set to `/gnu/store/ad4gg34q1dnkvd= blrl2f1svcv84bvbgs-emacs-minimal-28.1/include:/gnu/store/s3hl12jxz9ybs7nsy7= kq7ybzz7qnzmsg-bzip2-1.0.8/include:/gnu/store/c8isj4jq6knv0icfgr43di6q3nvdz= kx7-xz-5.2.5/include:/gnu/store/4ic6244i3ca4b4rxc2wnrgllsidyishv-file-5.39/= include:/gnu/store/690qz3fg334dpwn3pn6k59n4wc943p2b-gawk-5.1.0/include:/gnu= /store/55cbpsi18mahg131nmiya6km5b4mscfa-make-4.3/include:/gnu/store/rc781v4= k0drhaqn90xfwwpspki5x0bvf-binutils-2.37/include:/gnu/store/069aq2v993kpc41y= abp5b6vm4wb9jkhg-gcc-10.3.0/include/c++:/gnu/store/069aq2v993kpc41yabp5b6vm= 4wb9jkhg-gcc-10.3.0/include:/gnu/store/5h2w4qi9hk1qzzgi1w83220ydslinr4s-gli= bc-2.33/include:/gnu/store/6mjww4iz4xdan74d5bbjfh7il8rngfkk-linux-libre-hea= ders-5.10.35/include' environment variable `LIBRARY_PATH' set to `/gnu/store/ad4gg34q1dnkvdblrl2f= 1svcv84bvbgs-emacs-minimal-28.1/lib:/gnu/store/22n2s0vfvqg9v0as9h7fpdn1i9dm= ryvi-texinfo-6.7/lib:/gnu/store/s3hl12jxz9ybs7nsy7kq7ybzz7qnzmsg-bzip2-1.0.= 8/lib:/gnu/store/c8isj4jq6knv0icfgr43di6q3nvdzkx7-xz-5.2.5/lib:/gnu/store/4= ic6244i3ca4b4rxc2wnrgllsidyishv-file-5.39/lib:/gnu/store/690qz3fg334dpwn3pn= 6k59n4wc943p2b-gawk-5.1.0/lib:/gnu/store/rc781v4k0drhaqn90xfwwpspki5x0bvf-b= inutils-2.37/lib:/gnu/store/5h2w4qi9hk1qzzgi1w83220ydslinr4s-glibc-2.33/lib= :/gnu/store/4jdghmc65q7i7ib89zmvq66l0ghf7jc4-glibc-2.33-static/lib:/gnu/sto= re/fnr1z6xsan0437r0yg48d0y8k32kqxby-glibc-utf8-locales-2.33/lib' environment variable `GUIX_LOCPATH' set to `/gnu/store/fnr1z6xsan0437r0yg48= d0y8k32kqxby-glibc-utf8-locales-2.33/lib/locale' phase `set-paths' succeeded after 0.0 seconds starting phase `install-locale' using 'en_US.utf8' locale for category "LC_ALL" phase `install-locale' succeeded after 0.0 seconds starting phase `unpack' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-doc.el' -> `./haskell-doc.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/highlight-uses-mode.el' -> `./highlight-uses-mode.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-customize.el' -> `./haskell-customize.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/.dir-locals.el' -> `./.dir-locals.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-interactive-mode.el' -> `./haskell-interactive-mode.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-mode.el' -> `./haskell-mode.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/NEWS' -> `./NEWS' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-font-lock.el' -> `./haskell-font-lock.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-unicode-input-method.el' -> `./haskell-unicode-input-method.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-commands.el' -> `./haskell-commands.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-ghc-support.el' -> `./haskell-ghc-support.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-hoogle.el' -> `./haskell-hoogle.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-load.el' -> `./haskell-load.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-session.el' -> `./haskell-session.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/README.md' -> `./README.md' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-utils.el' -> `./haskell-utils.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-move-nested.el' -> `./haskell-move-nested.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/logo.svg' -> `./logo.svg' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-process.el' -> `./haskell-process.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-complete-module.el' -> `./haskell-complete-module.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/CONTRIBUTING.md' -> `./CONTRIBUTING.md' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-modules.el' -> `./haskell-modules.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-navigate-imports.el' -> `./haskell-navigate-imports.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-presentation-mode.el' -> `./haskell-presentation-mode.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-indent.el' -> `./haskell-indent.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-indentation.el' -> `./haskell-indentation.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/Makefile' -> `./Makefile' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/inf-haskell.el' -> `./inf-haskell.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-mode-pkg.el' -> `./haskell-mode-pkg.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-lexeme.el' -> `./haskell-lexeme.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-sandbox.el' -> `./haskell-sandbox.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell.el' -> `./haskell.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-debug.el' -> `./haskell-debug.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-decl-scan.el' -> `./haskell-decl-scan.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/COPYING' -> `./COPYING' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/ghc-core.el' -> `./ghc-core.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/.gitignore' -> `./.gitignore' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/ghci-script-mode.el' -> `./ghci-script-mode.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-c2hs.el' -> `./haskell-c2hs.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-repl.el' -> `./haskell-repl.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-menu.el' -> `./haskell-menu.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-completions.el' -> `./haskell-completions.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-align-imports.el' -> `./haskell-align-imports.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-cabal.el' -> `./haskell-cabal.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/w3m-haddock.el' -> `./w3m-haddock.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-collapse.el' -> `./haskell-collapse.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-sort-imports.el' -> `./haskell-sort-imports.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-svg.el' -> `./haskell-svg.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-compile.el' -> `./haskell-compile.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/.travis.yml' -> `./.travis.yml' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/haskell-string.el' -> `./haskell-string.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/doc/haskell-mode.css' -> `./doc/haskell-mode.css' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/doc/haskell-mode.texi' -> `./doc/haskell-mode.texi' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/doc/haskell-mode-travis-deploy-key' -> `./doc/haskell-mode-travis-deploy= -key' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/doc/haskell-manual-fixups.el' -> `./doc/haskell-manual-fixups.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/doc/deploy-manual.sh' -> `./doc/deploy-manual.sh' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/doc/gifcasts/haskell-gifcasts.el' -> `./doc/gifcasts/haskell-gifcasts.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/doc/gifcasts/get-window-id.m' -> `./doc/gifcasts/get-window-id.m' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/doc/anim/company-mode-language-pragma.gif' -> `./doc/anim/company-mode-l= anguage-pragma.gif' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/doc/anim/font-lock-types.gif' -> `./doc/anim/font-lock-types.gif' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/doc/anim/flyspell-prog-mode.gif' -> `./doc/anim/flyspell-prog-mode.gif' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/doc/anim/string-escape-highlight.gif' -> `./doc/anim/string-escape-highl= ight.gif' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/doc/anim/company-mode-import-statement.gif' -> `./doc/anim/company-mode-= import-statement.gif' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/doc/anim/font-lock.gif' -> `./doc/anim/font-lock.gif' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/doc/anim/font-lock-quasi-quotes.gif' -> `./doc/anim/font-lock-quasi-quot= es.gif' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/haskell-sort-imports-tests.el' -> `./tests/haskell-sort-imports-te= sts.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/haskell-cabal-tests.el' -> `./tests/haskell-cabal-tests.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/haskell-load-tests.el' -> `./tests/haskell-load-tests.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/haskell-utils-tests.el' -> `./tests/haskell-utils-tests.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/haskell-test-utils-tests.el' -> `./tests/haskell-test-utils-tests.= el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/haskell-font-lock-tests.el' -> `./tests/haskell-font-lock-tests.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/haskell-indentation-tests.el' -> `./tests/haskell-indentation-test= s.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/haskell-collapse-tests.el' -> `./tests/haskell-collapse-tests.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/haskell-decl-scan-tests.el' -> `./tests/haskell-decl-scan-tests.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/haskell-exec-tests.el' -> `./tests/haskell-exec-tests.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/haskell-c2hs-tests.el' -> `./tests/haskell-c2hs-tests.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/haskell-doc-tests.el' -> `./tests/haskell-doc-tests.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/haskell-lexeme-tests.el' -> `./tests/haskell-lexeme-tests.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/haskell-customize-tests.el' -> `./tests/haskell-customize-tests.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/haskell-process-tests.el' -> `./tests/haskell-process-tests.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/inferior-haskell-tests.el' -> `./tests/inferior-haskell-tests.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/haskell-test-utils.el' -> `./tests/haskell-test-utils.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/haskell-indent-tests.el' -> `./tests/haskell-indent-tests.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/interactive-haskell-mode-tests.el' -> `./tests/interactive-haskell= -mode-tests.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/haskell-completions-tests.el' -> `./tests/haskell-completions-test= s.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/haskell-mode-tests.el' -> `./tests/haskell-mode-tests.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/haskell-string-tests.el' -> `./tests/haskell-string-tests.el' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/tests/test-data/Test.cabal' -> `./tests/test-data/Test.cabal' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/.github/workflows/test.yml' -> `./.github/workflows/test.yml' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/images/haskell-mode-512x512.png' -> `./images/haskell-mode-512x512.png' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/images/haskell-mode-64x64.png' -> `./images/haskell-mode-64x64.png' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/images/haskell-mode.svg' -> `./images/haskell-mode.svg' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/images/star-history-700.png' -> `./images/star-history-700.png' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/images/haskell-mode-32x32.png' -> `./images/haskell-mode-32x32.png' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/images/haskell-mode-256x256.png' -> `./images/haskell-mode-256x256.png' `/gnu/store/qr6m7myi038pfmqk7zr28kg6dk4d4ib2-emacs-haskell-mode-17.2-checko= ut/images/haskell-mode-128x128.png' -> `./images/haskell-mode-128x128.png' phase `unpack' succeeded after 0.0 seconds starting phase `bootstrap' no 'configure.ac' or anything like that, doing nothing phase `bootstrap' succeeded after 0.0 seconds starting phase `patch-usr-bin-file' phase `patch-usr-bin-file' succeeded after 0.0 seconds starting phase `patch-source-shebangs' patch-shebang: ./doc/deploy-manual.sh: changing `/bin/bash' to `/gnu/store/= 4y5m9lb8k3qkb1y9m02sw9w9a6hacd16-bash-minimal-5.1.8/bin/bash' phase `patch-source-shebangs' succeeded after 0.0 seconds starting phase `patch-generated-file-shebangs' phase `patch-generated-file-shebangs' succeeded after 0.0 seconds starting phase `pre-build' phase `pre-build' succeeded after 0.1 seconds starting phase `build' mkdir build-28.1 EMACS check-emacs-version EMACS build-28.1/ghc-core.elc EMACS build-28.1/ghci-script-mode.elc EMACS build-28.1/haskell-align-imports.elc EMACS build-28.1/haskell-collapse.elc EMACS build-28.1/haskell-c2hs.elc EMACS build-28.1/haskell-cabal.elc EMACS build-28.1/haskell-commands.elc EMACS build-28.1/haskell-compile.elc EMACS build-28.1/haskell-complete-module.elc EMACS build-28.1/haskell-debug.elc EMACS build-28.1/haskell-customize.elc EMACS build-28.1/haskell-decl-scan.elc EMACS build-28.1/haskell-doc.elc EMACS build-28.1/haskell.elc EMACS build-28.1/haskell-completions.elc Using EMACS =3D /gnu/store/ad4gg34q1dnkvdblrl2f1svcv84bvbgs-emacs-minimal-2= 8.1/bin/emacs, version =3D 28.1 EMACS build-28.1/haskell-font-lock.elc In toplevel form: haskell-customize.el:173:1: Error: custom-declare-variable `haskell-process= -do-cabal-format-string' docstring wider than 80 characters make: *** [Makefile:80: build-28.1/haskell-customize.elc] Error 1 make: *** Waiting for unfinished jobs.... In toplevel form: haskell-cabal.el:363:8: Error: docstring wider than 80 characters make: *** [Makefile:80: build-28.1/haskell-cabal.elc] Error 1 In toplevel form: haskell-compile.el:42:1: Error: custom-declare-variable `haskell-compile-ca= bal-build-command' docstring wider than 80 characters make: *** [Makefile:80: build-28.1/haskell-compile.elc] Error 1 In toplevel form: haskell.el:448:8: Error: docstring wider than 80 characters make: *** [Makefile:80: build-28.1/haskell.elc] Error 1 error: in phase 'build': uncaught exception: %exception #<&invoke-error program: "make" arguments: ("-j" "16" "EMACS=3D/= gnu/store/ad4gg34q1dnkvdblrl2f1svcv84bvbgs-emacs-minimal-28.1/bin/emacs") e= xit-status: 2 term-signal: #f stop-signal: #f> phase `build' failed after 0.4 seconds command "make" "-j" "16" "EMACS=3D/gnu/store/ad4gg34q1dnkvdblrl2f1svcv84bvb= gs-emacs-minimal-28.1/bin/emacs" failed with status 2 I believe the problem will be resolved when the following pull request I submitted is merged and the next version is released. https://github.com/haskell/haskell-mode/pull/1780 I will submit a patch once the release is complete. Cheers ------------=_1655858042-9895-1--