From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 31 11:25:56 2021 Received: (at submit) by debbugs.gnu.org; 31 Aug 2021 15:25:56 +0000 Received: from localhost ([127.0.0.1]:35190 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mL5e8-0003PZ-D2 for submit@debbugs.gnu.org; Tue, 31 Aug 2021 11:25:56 -0400 Received: from lists.gnu.org ([209.51.188.17]:49670) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mL5e7-0003PS-8d for submit@debbugs.gnu.org; Tue, 31 Aug 2021 11:25:55 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:55108) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mL5e7-0000QM-1m for bug-guix@gnu.org; Tue, 31 Aug 2021 11:25:55 -0400 Received: from mail-qt1-x829.google.com ([2607:f8b0:4864:20::829]:45040) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mL5e4-0003UB-DD for bug-guix@gnu.org; Tue, 31 Aug 2021 11:25:53 -0400 Received: by mail-qt1-x829.google.com with SMTP id r21so14922036qtw.11 for ; Tue, 31 Aug 2021 08:25:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version; bh=GueJQrR4b6OlUJi3KAeDoX/bwUaGk4Qn9lUbz383Z5c=; b=d8iyplBYrnWeRZDCMxj2oyeHc7uiIS9coETuJXv66gjV+ghu8ulL/LRoxAdOQ65645 3f3+gwlN/Yz98YmIEQQIfz20Pg23e4E4qjgkYkILqs1WyUk2TYD5G6tXJtjgfOOQfIyW 6gWtDoP/3pyrG9leml6LshxiejOT5LEhkpmyPHbW2FnBZr2Dp6LEp9iYbGwaPoBDEbqp dnmQVtlQRS02wWHgbt1WZh/tdR8d49iheFI9RQXbm6d5N6CatNDj83M4CBWuRBhBQHPD QQ02779+kl79HM9rz3+Pwg1K60mi62Mz4TYoooFTIiMD6MhFU/u6GXIbITW7aF5aFUmo SfxA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version; bh=GueJQrR4b6OlUJi3KAeDoX/bwUaGk4Qn9lUbz383Z5c=; b=Y9aLOpkYPqLNQGogS2D5SlGS/tHDrUWqZdXUumsUaeYGr41MqsmH3C/79gAwoqOoQK R58y9endRvXCRFw8iztFj1FKUlayMwaQUnyMwaz97AO9nGWlYa2YvHaSsmoY0MqvKPZb atgoMSdKu9rGQne6gbhTzlwwQFe5qxbGsKqt28p9hzP5WoO6uQYIqw11W4kXXYKrlyQP UufXxM07k/oY6fx52LXZ9OIehhwpFM6xll63KSxWZwa8xl+Q6lSXxQCe27qHnVHTExD4 2lCrWcO5PIx9Ba6SwLThFn1pyg38AZwhSN5hvOtcaU4onXRHXO/wNjVWqlSaJA1BSCtk 3zgA== X-Gm-Message-State: AOAM533MfqTnSOrY0vi9pc9or0uZVq0ViXcV8E+BjSl/LFf1Zu7sRcIQ sAOm+I8+AoJPYdDvZJfFKZI= X-Google-Smtp-Source: ABdhPJynhlfkFe9OpAATmVaGz2AReCPGT+ExMvWYIXTMA7ktuyluKN17nvv6Yl23m828SeyPz3CZPg== X-Received: by 2002:ac8:5e46:: with SMTP id i6mr3318208qtx.33.1630423548393; Tue, 31 Aug 2021 08:25:48 -0700 (PDT) Received: from hurd (dsl-153-61.b2b2c.ca. [66.158.153.61]) by smtp.gmail.com with ESMTPSA id n20sm14096250qkk.135.2021.08.31.08.25.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 31 Aug 2021 08:25:48 -0700 (PDT) From: Maxim Cournoyer To: bug-guix Subject: The check-tests-true lint check is incorrect for Emacs packages Date: Tue, 31 Aug 2021 11:25:35 -0400 Message-ID: <87mtoxiqkw.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::829; envelope-from=maxim.cournoyer@gmail.com; helo=mail-qt1-x829.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: Maxime Devos 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: -2.3 (--) Hi, The emacs-build-system has its #:tests? argument set to #f by default, which means users must explicitly specify its value as #t to enable test suites. The check-tests-true lint check seems to ignore this and goes on to recommend, for example: --8<---------------cut here---------------start------------->8--- gnu/packages/emacs-xyz.scm:15998:7: emacs-groovy-modes@2.0-0.99eaf70: #:tests? must not be explicitly set to #t --8<---------------cut here---------------end--------------->8--- which is wrong. Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 07 08:34:34 2021 Received: (at 50299) by debbugs.gnu.org; 7 Sep 2021 12:34:34 +0000 Received: from localhost ([127.0.0.1]:55535 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mNaJ8-0001t6-92 for submit@debbugs.gnu.org; Tue, 07 Sep 2021 08:34:34 -0400 Received: from albert.telenet-ops.be ([195.130.137.90]:48418) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mNaJ5-0001sx-WD for 50299@debbugs.gnu.org; Tue, 07 Sep 2021 08:34:33 -0400 Received: from butterfly.local ([188.188.3.227]) by albert.telenet-ops.be with bizsmtp id r0aV2500E4tskic060aWl0; Tue, 07 Sep 2021 14:34:30 +0200 Message-ID: <31f8389794c709cf91334d283513d1bf42382308.camel@telenet.be> Subject: lint: check-tests-true: Allow #:tests? #t for emacs-build-system. From: Maxime Devos To: 50299@debbugs.gnu.org Date: Tue, 07 Sep 2021 14:34:21 +0200 Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-taqOLbLqhl+3mYo6iatM" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1631018070; bh=DVIWi5/FnAjcA1NU/H9n5p+Xi0M9Oalm78dReShI1+0=; h=Subject:From:To:Date; b=XeMo7wOBHivHDItCO0liHwXSSJao+cGKUN2yivuija1vae+GSCvJZofLY9PvlUz2D gEP5zvNfiFJKmtACRdUzZ8S0+OaKMCJlctAKgAxTS5ESUv+ct18x5Q28lycIy39Qg2 Y0QLwWxQHfvBZWtHiFoXjIsTpdL0mYbdb0ZQ4Slzar5ZmwmPDAu5S4n8/JcnoCfuzH 4B07oT9r9Y6zij/XQ2hwPfSZpXGvSy875UdWSKt9S0VZUK6oG8RD69S4qh7gPhEWxe oNZPpWD0R5c+MRQVatTxxumipmF6WyDJsjJGB4n3BmeL/6VZp6YLNn5HxmhuUE4Pwp KAsCL+6Br3tQQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 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.7 (-) --=-taqOLbLqhl+3mYo6iatM Content-Type: multipart/mixed; boundary="=-9+Cn9dNcFhd5pheh6u4T" --=-9+Cn9dNcFhd5pheh6u4T Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi The attached patch should fix this. Greetings, Maxime. --=-9+Cn9dNcFhd5pheh6u4T Content-Disposition: inline; filename*0=0001-lint-check-tests-true-Allow-tests-t-for-emacs-build-.pat; filename*1=ch Content-Transfer-Encoding: base64 Content-Type: text/x-patch; name="0001-lint-check-tests-true-Allow-tests-t-for-emacs-build-.patch"; charset="UTF-8" RnJvbSBjOGVmZDU5NTYwNTA5MzgxOTIwY2JmZTkxNTI3OWJkMTYwNzc1NTJkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXhpbWUgRGV2b3MgPG1heGltZWRldm9zQHRlbGVuZXQuYmU+ CkRhdGU6IFR1ZSwgNyBTZXAgMjAyMSAxNDoyNTo0MyArMDIwMApTdWJqZWN0OiBbUEFUQ0hdIGxp bnQ6IGNoZWNrLXRlc3RzLXRydWU6IEFsbG93ICM6dGVzdHM/ICN0IGZvcgogZW1hY3MtYnVpbGQt c3lzdGVtLgoKZW1hY3MtYnVpbGQtc3lzdGVtIHNldHMgIzp0ZXN0cz8gI2YgYnkgZGVmYXVsdCwg c28gdGhlIGxpbnRlcgpzaG91bGRuJ3Qgd2FybiBpZiAjOnRlc3RzPyAjdCBpcyBzZXQgZm9yIHBh Y2thZ2VzIHVzaW5nCmVtYWNzLWJ1aWxkLXN5c3RlbS4KCiogZ3VpeC9saW50LnNjbSAoY2hlY2st dGVzdHMtdHJ1ZSk6IERvIG5vdCB3YXJuIGlmIHRoZSBidWlsZCBzeXN0ZW0KICBpcyBlbWFjcy1i dWlsZC1zeXN0ZW0uCgpGaXhlczogPGh0dHBzOi8vaXNzdWVzLmd1aXguZ251Lm9yZy81MDI5OT4K UmVwb3J0ZWQtYnk6IE1heGltIENvdXJub3llciA8bWF4aW0uY291cm5veWVyQGdtYWlsLmNvbT4K LS0tCiBndWl4L2xpbnQuc2NtICB8ICA1ICsrKysrCiB0ZXN0cy9saW50LnNjbSB8IDEwICsrKysr KysrKysKIDIgZmlsZXMgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2d1 aXgvbGludC5zY20gYi9ndWl4L2xpbnQuc2NtCmluZGV4IDhlODBhYWU5MzguLmY3MDg0NjVlZDgg MTAwNjQ0Ci0tLSBhL2d1aXgvbGludC5zY20KKysrIGIvZ3VpeC9saW50LnNjbQpAQCAtMzQsNiAr MzQsNyBAQAogICAjOnVzZS1tb2R1bGUgKGd1aXggc3RvcmUpCiAgICM6YXV0b2xvYWQgICAoZ3Vp eCBiYXNlMTYpIChieXRldmVjdG9yLT5iYXNlMTYtc3RyaW5nKQogICAjOnVzZS1tb2R1bGUgKGd1 aXggYmFzZTMyKQorICAjOnVzZS1tb2R1bGUgKGd1aXggYnVpbGQtc3lzdGVtIGVtYWNzKQogICAj OnVzZS1tb2R1bGUgKGd1aXggZGlhZ25vc3RpY3MpCiAgICM6dXNlLW1vZHVsZSAoZ3VpeCBkb3du bG9hZCkKICAgIzp1c2UtbW9kdWxlIChndWl4IGZ0cC1jbGllbnQpCkBAIC0yNzksNiArMjgwLDEw IEBAIHN1cGVyZmx1b3VzIHdoZW4gYnVpbGRpbmcgbmF0aXZlbHkgYW5kIGluY29ycmVjdCB3aGVu IGNyb3NzLWNvbXBpbGluZy4iCiAgICAgICAgICAgICAgKGVxPyB0ZXN0cz8gI3QpKQogICAgICAg ICAgICAocGFja2FnZS1hcmd1bWVudHMgcGFja2FnZSkpKQogICAoaWYgKGFuZCAodGVzdHMtZXhw bGljaXRseS1lbmFibGVkPykKKyAgICAgICAgICAgOzsgZW1hY3MtYnVpbGQtc3lzdGVtIHNldHMg Izp0ZXN0cz8gI2YgYnkgZGVmYXVsdCwgdGhlcmVmb3JlCisgICAgICAgICAgIDs7IHdyaXRpbmcg Izp0ZXN0cz8gI3QgaW4gcGFja2FnZSBkZWZpbml0aW9ucyB1c2luZworICAgICAgICAgICA7OyBl bWFjcy1idWlsZC1zeXN0ZW0gaXMgcmVhc29uYWJsZS4KKyAgICAgICAgICAgKG5vdCAoZXE/IGVt YWNzLWJ1aWxkLXN5c3RlbSAocGFja2FnZS1idWlsZC1zeXN0ZW0gcGFja2FnZSkpKQogICAgICAg ICAgICA7OyBTb21lIHBhY2thZ2VzLCBlLmcuIGdudXRscywgc2V0ICM6dGVzdHM/CiAgICAgICAg ICAgIDs7IGRpZmZlcmVudGx5IGRlcGVuZGluZyBvbiB3aGV0aGVyIGl0IGlzIGJlaW5nCiAgICAg ICAgICAgIDs7IGNyb3NzLWNvbXBpbGVkLgpkaWZmIC0tZ2l0IGEvdGVzdHMvbGludC5zY20gYi90 ZXN0cy9saW50LnNjbQppbmRleCAwZjUxYjllZjc5Li42YWEyYWMwMGMxIDEwMDY0NAotLS0gYS90 ZXN0cy9saW50LnNjbQorKysgYi90ZXN0cy9saW50LnNjbQpAQCAtMzUsNiArMzUsNyBAQAogICAj OnVzZS1tb2R1bGUgKGd1aXggdGVzdHMgaHR0cCkKICAgIzp1c2UtbW9kdWxlIChndWl4IGRvd25s b2FkKQogICAjOnVzZS1tb2R1bGUgKGd1aXggZ2l0LWRvd25sb2FkKQorICAjOnVzZS1tb2R1bGUg KGd1aXggYnVpbGQtc3lzdGVtIGVtYWNzKQogICAjOnVzZS1tb2R1bGUgKGd1aXggYnVpbGQtc3lz dGVtIGdudSkKICAgIzp1c2UtbW9kdWxlIChndWl4IHBhY2thZ2VzKQogICAjOnVzZS1tb2R1bGUg KGd1aXggbGludCkKQEAgLTMyNCw2ICszMjUsMTUgQEAKICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgYCgjOnRlc3RzPyAsKG5vdCAoJWN1cnJlbnQtdGFyZ2V0LXN5c3RlbSkpKSkpKSkKICAg ICAoY2hlY2stdGVzdHMtdHJ1ZSBwa2cpKSkKIAorOzsgVGhlIGVtYWNzLWJ1aWxkLXN5c3RlbSBz ZXRzICM6dGVzdHM/ICNmIGJ5IGRlZmF1bHQuCisodGVzdC1lcXVhbCAidGVzdHMtdHJ1ZTogIzp0 ZXN0cz8gI3QgYWNjZXB0YWJsZSBmb3IgZW1hY3MgcGFja2FnZXMiCisgICcoKQorICAobGV0ICgo cGtnIChkdW1teS1wYWNrYWdlICJ4IgorICAgICAgICAgICAgICAgICAgICAgICAgICAgIChidWls ZC1zeXN0ZW0gZW1hY3MtYnVpbGQtc3lzdGVtKQorICAgICAgICAgICAgICAgICAgICAgICAgICAg IChhcmd1bWVudHMKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYCgjOnRlc3RzPyAjdCkp KSkpCisgICAgKGNoZWNrLXRlc3RzLXRydWUgcGtnKSkpCisKICh0ZXN0LWVxdWFsICJpbnB1dHM6 IHBrZy1jb25maWcgaXMgcHJvYmFibHkgYSBuYXRpdmUgaW5wdXQiCiAgICIncGtnLWNvbmZpZycg c2hvdWxkIHByb2JhYmx5IGJlIGEgbmF0aXZlIGlucHV0IgogICAoc2luZ2xlLWxpbnQtd2Fybmlu Zy1tZXNzYWdlCi0tIAoyLjMzLjAKCg== --=-9+Cn9dNcFhd5pheh6u4T-- --=-taqOLbLqhl+3mYo6iatM Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYTdcTRccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7v7uAQChXjx9Nb/aT2SEXPYG6MweFPox Bf9d34lHz3xAQ2WjLAEAjTz0KJ2Vy7psnM7SgNsCigr89IzBNSHjeGLwzQPSfg8= =J6HS -----END PGP SIGNATURE----- --=-taqOLbLqhl+3mYo6iatM-- From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 22 23:41:28 2021 Received: (at 50299) by debbugs.gnu.org; 23 Sep 2021 03:41:28 +0000 Received: from localhost ([127.0.0.1]:52345 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mTFbz-0002fO-RN for submit@debbugs.gnu.org; Wed, 22 Sep 2021 23:41:28 -0400 Received: from mail-qk1-f169.google.com ([209.85.222.169]:46855) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mTFbx-0002f9-72 for 50299@debbugs.gnu.org; Wed, 22 Sep 2021 23:41:26 -0400 Received: by mail-qk1-f169.google.com with SMTP id b65so17068912qkc.13 for <50299@debbugs.gnu.org>; Wed, 22 Sep 2021 20:41:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=RLXpY/GqmOIVCXJvz5Hc4f/WQPzGBzdEvAi+zh/rmEU=; b=SnGLxRNh3gmL3n1JCGVHbqQua6ELI2h4ZisA7F2oFxrs9Y8DGDyw0j5ebDKi5Abo6s JJp/8wycWBPCN7vaIrVvOoueuMzYY5VUDhMPY+mieXEJzAf14D4pSNlTJeKu3JjJV7OF 6WW6OjqF4MDSaklshwJJpRDP1EryL3M3CwrSia4pSRKWsg5pfG36yXTCYXCd5FujXbxK V7ounlNxO+8ntSZuJjsZvTSvIGcUM3uh03yPhyte8yrOwzxMGDfRQHXbtqcDwnMh0pOh ETsf8CMDRZzFN17mlGgrcnbaDzWBs5wmjt1CQHDACzcN1wdx77XODhm5o6XNDq7Y3Ql1 7Bdg== 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=RLXpY/GqmOIVCXJvz5Hc4f/WQPzGBzdEvAi+zh/rmEU=; b=G6sB/UAQM4Acf/XE/s140aaXsQh1nGdOE2Zauy7ofdcvxJ+MPKMP6XQvqKvmQ0Biii bnc4GWVFc95YLkdSN892sA/hYOYEkA1ZjQ1+9KM1imJyuHL7TimoZnvujq2in0gwNDun k0bUJcXE8PgDMdCmzBKMRmgBuq+zZ/XVTFdJKEvw68hAVwH8BG2F2IXRfL5xA96H54hY JqiPZHzqxxP+ZTBuD4trPPLml17tCmwXlWVI/TmIybHNyWjBReqlGgb/U5ByUUvpU0d5 KcTLFCRvlOEehE+ZB4lEbPfnpEFn/EfHcrdgXtvgXEBoiWoti2ZtS+FfraXgzwhEp7Qa zz9w== X-Gm-Message-State: AOAM5336rFKqbiMQj/As1dLVHucexlCTRflWFMOQI32+Ixled6eD5PYU 0GWMfWzPQ726XD4CNhCskufjC/Z17ng= X-Google-Smtp-Source: ABdhPJzVPIBW+uIMqKOT2BMIyYQnnapqXf7qSLOdIcBE+qA2ZeKAZQGEoPrYASs2bMA7MCcRNXDUjg== X-Received: by 2002:a37:27d5:: with SMTP id n204mr2760414qkn.31.1632368479330; Wed, 22 Sep 2021 20:41:19 -0700 (PDT) Received: from hurd (dsl-157-23.b2b2c.ca. [66.158.157.23]) by smtp.gmail.com with ESMTPSA id m27sm3260436qkm.57.2021.09.22.20.41.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 22 Sep 2021 20:41:19 -0700 (PDT) From: Maxim Cournoyer To: Maxime Devos Subject: Re: bug#50299: The check-tests-true lint check is incorrect for Emacs packages References: <87mtoxiqkw.fsf@gmail.com> <31f8389794c709cf91334d283513d1bf42382308.camel@telenet.be> Date: Wed, 22 Sep 2021 23:41:18 -0400 In-Reply-To: <31f8389794c709cf91334d283513d1bf42382308.camel@telenet.be> (Maxime Devos's message of "Tue, 07 Sep 2021 14:34:21 +0200") Message-ID: <87lf3oklgh.fsf_-_@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 50299 Cc: 50299@debbugs.gnu.org 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 (-) Hello Maxime, Maxime Devos writes: > Hi > > The attached patch should fix this. > > Greetings, > Maxime. > > From c8efd59560509381920cbfe915279bd16077552d Mon Sep 17 00:00:00 2001 > From: Maxime Devos > Date: Tue, 7 Sep 2021 14:25:43 +0200 > Subject: [PATCH] lint: check-tests-true: Allow #:tests? #t for > emacs-build-system. > > emacs-build-system sets #:tests? #f by default, so the linter > shouldn't warn if #:tests? #t is set for packages using > emacs-build-system. > > * guix/lint.scm (check-tests-true): Do not warn if the build system > is emacs-build-system. > > Fixes: > Reported-by: Maxim Cournoyer > --- > guix/lint.scm | 5 +++++ > tests/lint.scm | 10 ++++++++++ > 2 files changed, 15 insertions(+) > > diff --git a/guix/lint.scm b/guix/lint.scm > index 8e80aae938..f708465ed8 100644 > --- a/guix/lint.scm > +++ b/guix/lint.scm > @@ -34,6 +34,7 @@ > #:use-module (guix store) > #:autoload (guix base16) (bytevector->base16-string) > #:use-module (guix base32) > + #:use-module (guix build-system emacs) > #:use-module (guix diagnostics) > #:use-module (guix download) > #:use-module (guix ftp-client) > @@ -279,6 +280,10 @@ superfluous when building natively and incorrect when cross-compiling." > (eq? tests? #t)) > (package-arguments package))) > (if (and (tests-explicitly-enabled?) > + ;; emacs-build-system sets #:tests? #f by default, therefore > + ;; writing #:tests? #t in package definitions using > + ;; emacs-build-system is reasonable. > + (not (eq? emacs-build-system (package-build-system package))) > ;; Some packages, e.g. gnutls, set #:tests? > ;; differently depending on whether it is being > ;; cross-compiled. Grepping for (tests? #f), I found texlive-build also defaults to #f, so should be treated the same. OK to push with such a change. Thank you! Maxim From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 27 11:44:59 2021 Received: (at 50299) by debbugs.gnu.org; 27 Sep 2021 15:44:59 +0000 Received: from localhost ([127.0.0.1]:42449 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUsoN-0003uv-F4 for submit@debbugs.gnu.org; Mon, 27 Sep 2021 11:44:59 -0400 Received: from michel.telenet-ops.be ([195.130.137.88]:48130) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUsoK-0003uh-UJ for 50299@debbugs.gnu.org; Mon, 27 Sep 2021 11:44:57 -0400 Received: from ptr-bvsjgyjmffd7q9timvx.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by michel.telenet-ops.be with bizsmtp id z3ku2500Y0mfAB4063kudQ; Mon, 27 Sep 2021 17:44:55 +0200 Message-ID: Subject: Re: bug#50299: The check-tests-true lint check is incorrect for Emacs packages From: Maxime Devos To: Maxim Cournoyer Date: Mon, 27 Sep 2021 17:44:45 +0200 In-Reply-To: <87lf3oklgh.fsf_-_@gmail.com> References: <87mtoxiqkw.fsf@gmail.com> <31f8389794c709cf91334d283513d1bf42382308.camel@telenet.be> <87lf3oklgh.fsf_-_@gmail.com> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-GMSfPo4AHyarb75nEMCa" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632757495; bh=GJAb2DNcehQjTqbckMCdtmONuMuedhhz9mlBl1WBEBA=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=iSQs+vK7qmNyBb4jJl5ADzY2jf3tH4gV5mftmS5CSJYi3kv8jKZtldQcS78WhcvSI 65pil7mp99G/R9Oa2yv6yX55GTcxTmp5tUlRE6PglEmkBbp4BY9O4Fy9i9kbrIfxwK WA/cm/KSneP1NdBQkY2xWh/r14L04HjfkzY2dFs43G87D2jN2CQKZ5yc0Djdms4SD5 PlHQ64cc+MIks00trQH4TDPtLQpu8gWmFRK4C+C6UsdK9VqcPHJMjzM7XgOxk7y8PY LB0/ZVHoBk7OJVX8H/iSl0sQEm2KzwfOmGFDlRu+Witeah1yNg4y1cEdz9Xx0GhfFB 2Uo1gJvOWeWYQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: 50299@debbugs.gnu.org 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.7 (-) --=-GMSfPo4AHyarb75nEMCa Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Maxim Cournoyer schreef op wo 22-09-2021 om 23:41 [-0400]: > Grepping for (tests? #f), I found texlive-build also defaults to #f, so > should be treated the same. > > OK to push with such a change. I'll send a patch series with that change, that also resolves every other check-tests-true lint warning (except for 'fennel'). > Thank you! >=20 > Maxim --=-GMSfPo4AHyarb75nEMCa Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYVHm7hccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7o3EAP9JtN7nMKXEEJaxT5SJ2aqsmpsL pNVIQbGFmaNBm4nEvAEAlKivsA6Vj+E57KEYGMaFwKKpWHbQv+KYNP+0eCTUyAE= =2NQo -----END PGP SIGNATURE----- --=-GMSfPo4AHyarb75nEMCa-- From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 27 11:45:54 2021 Received: (at 50299) by debbugs.gnu.org; 27 Sep 2021 15:45:54 +0000 Received: from localhost ([127.0.0.1]:42462 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUsp9-0003xN-Na for submit@debbugs.gnu.org; Mon, 27 Sep 2021 11:45:50 -0400 Received: from laurent.telenet-ops.be ([195.130.137.89]:41726) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUsp6-0003wt-6d for 50299@debbugs.gnu.org; Mon, 27 Sep 2021 11:45:44 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by laurent.telenet-ops.be with bizsmtp id z3li2500H0mfAB4013limQ; Mon, 27 Sep 2021 17:45:42 +0200 From: Maxime Devos To: Maxim Cournoyer Subject: [PATCH v2 01/27] lint: check-tests-true: Allow #:tests? #t for some build systems. Date: Mon, 27 Sep 2021 17:45:11 +0200 Message-Id: <20210927154537.28227-1-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632757543; bh=Pq7fp/vw8+lxdVfbIZxBSUnRbeW+sEON5p7IGv/bvj0=; h=From:To:Cc:Subject:Date; b=KXGDIPPcGnGPJblAH3yt//Yq5+QmT93h3N+uv9aTE1RjRK4ud1lnenVTUNBOGuNTS +6TCrydIlZtciGy2XL+2EXr3Yp+Ymn4W0dEzLz7PMHPVRoG8fyQLA/mPVMxg70OzCJ QeN59EpsyMijElJLCRpLzvXG3oo5Ta2rj0sRcGrEIWBq72g1aD9248F4J8YEJ+LE2D etJa9Zc//5zDjW2gASS4YDDfzM0lxyEL70AC6CEBla/TaLQPX2b1NiSVQkFEcg69la cNRDwl4oPeDRdEVk1m1UJn5xq98XR2QX4XZLUBQgVGpBZt0E+tGZlyfAA9WNwPzJVl 2Y9qHZCNwgyLQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: 50299@debbugs.gnu.org, Maxime Devos 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.7 (-) emacs-build-system sets #:tests? #f by default, so the linter shouldn't warn if #:tests? #t is set for packages using emacs-build-system. Likewise for texlive-build-system * guix/lint.scm (check-tests-true): Do not warn if the build system is emacs-build-system or texlive-build-system. * tests/lint.scm ("tests-true: #:tests? #t acceptable for emacs packages") ("tests-true: #:tests? #t acceptable for texlive packages"): New tests. Fixes: Reported-by: Maxim Cournoyer --- guix/lint.scm | 11 +++++++++++ tests/lint.scm | 20 ++++++++++++++++++++ 2 files changed, 31 insertions(+) diff --git a/guix/lint.scm b/guix/lint.scm index 527fda165a..534da85b96 100644 --- a/guix/lint.scm +++ b/guix/lint.scm @@ -34,6 +34,7 @@ #:use-module (guix store) #:autoload (guix base16) (bytevector->base16-string) #:use-module (guix base32) + #:use-module (guix build-system) #:use-module (guix diagnostics) #:use-module (guix download) #:use-module (guix ftp-client) @@ -278,6 +279,16 @@ superfluous when building natively and incorrect when cross-compiling." (eq? tests? #t)) (package-arguments package))) (if (and (tests-explicitly-enabled?) + ;; emacs-build-system sets #:tests? #f by default, therefore + ;; writing #:tests? #t in package definitions using + ;; emacs-build-system is reasonable. Likewise for + ;; texlive-build-system. + ;; + ;; Compare the name of the build system instead of the build system + ;; itself to avoid loading unnecessary modules when only a few + ;; modules are linted. + (not (memq (build-system-name (package-build-system package)) + '(emacs texlive))) ;; Some packages, e.g. gnutls, set #:tests? ;; differently depending on whether it is being ;; cross-compiled. diff --git a/tests/lint.scm b/tests/lint.scm index 0f51b9ef79..7b04dc98d4 100644 --- a/tests/lint.scm +++ b/tests/lint.scm @@ -35,6 +35,7 @@ #:use-module (guix tests http) #:use-module (guix download) #:use-module (guix git-download) + #:use-module (guix build-system emacs) #:use-module (guix build-system gnu) #:use-module (guix packages) #:use-module (guix lint) @@ -324,6 +325,25 @@ `(#:tests? ,(not (%current-target-system))))))) (check-tests-true pkg))) +;; The emacs-build-system sets #:tests? #f by default. +(test-equal "tests-true: #:tests? #t acceptable for emacs packages" + '() + (let ((pkg (dummy-package "x" + (build-system emacs-build-system) + (arguments + `(#:tests? #t))))) + (check-tests-true pkg))) + +;; Likewise, though the 'check' phase is deleted by default, +;; so #:tests? #t won't be useful by itself. +(test-equal "tests-true: #:tests? #t acceptable for texlive packages" + '() + (let ((pkg (dummy-package "x" + (build-system emacs-build-system) + (arguments + `(#:tests? #t))))) + (check-tests-true pkg))) + (test-equal "inputs: pkg-config is probably a native input" "'pkg-config' should probably be a native input" (single-lint-warning-message base-commit: 808f9ffbd3106da4c92d2367b118b98196c9e81e prerequisite-patch-id: 7fdac44e8681baaf419cbf8da78cdebb8b9f9757 prerequisite-patch-id: 1f7f1597b9c85b2b1f9db1044d193bcf6ec8650e prerequisite-patch-id: 588ca94b9c4603424094a9cc2854c4f9bc83c7e4 prerequisite-patch-id: 82b4951463e8979d1c4cd15e1ca6a36308b21b51 prerequisite-patch-id: 75cdb9eb6b038adfb605253163b94efd51e0276c -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 27 11:45:55 2021 Received: (at 50299) by debbugs.gnu.org; 27 Sep 2021 15:45:55 +0000 Received: from localhost ([127.0.0.1]:42480 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspG-0003xv-IF for submit@debbugs.gnu.org; Mon, 27 Sep 2021 11:45:55 -0400 Received: from laurent.telenet-ops.be ([195.130.137.89]:41750) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUsp6-0003ww-KO for 50299@debbugs.gnu.org; Mon, 27 Sep 2021 11:45:45 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by laurent.telenet-ops.be with bizsmtp id z3li2500H0mfAB4013ljmg; Mon, 27 Sep 2021 17:45:43 +0200 From: Maxime Devos To: Maxim Cournoyer Subject: [PATCH v2 02/27] gnu: lean: Set #:tests? appropriately when cross-compiling. Date: Mon, 27 Sep 2021 17:45:12 +0200 Message-Id: <20210927154537.28227-2-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210927154537.28227-1-maximedevos@telenet.be> References: <20210927154537.28227-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632757543; bh=TXl7FPpt2ajQf0jx5BAqB5tucIjx5jM4KjXqA00Bmq4=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=DCg+ZnamW0ljY1bPkL10TmPPvJSfkS0U3XxWc0kOKGbQUpJc3Je4sWeYnaKyVKrZs SppFj3Ju/doY+cZKB+lGISDyzEfZFDXQ/KHVss3I4kEzYoI2gv4h/gj+eOReqCGEPL sFQsKHFxveZveWMRbhnPSxA4xeNkEA9vnSo0j0C+pWidtE2RsdxH0kPnztAkBypMvl Uh49tklJ6rFFVEkGYOkbimNBzoP8+riDe9zhrOe4xi/bl+xOAph4OI+2OZlDz+b/Ov qULQIktLFAJOmQHdMrlo2TpmbPWK7V3EHNK+SBhYn5fOaC29ZjDDv1TkfdYJP+IhXd kchGdmtfhzWcw== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: 50299@debbugs.gnu.org, Maxime Devos 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.7 (-) It still fails to cross-compile though. * gnu/packages/lean.scm (lean)[arguments]<#:tests?>: Set to #false when cross-compiling. --- gnu/packages/lean.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gnu/packages/lean.scm b/gnu/packages/lean.scm index cc593291fd..1099732181 100644 --- a/gnu/packages/lean.scm +++ b/gnu/packages/lean.scm @@ -46,10 +46,10 @@ ;; XXX: Test phases currently fail on 32-bit sytems. ;; Tests for those architectures have been temporarily ;; disabled, pending further investigation. - #:tests? ,(let ((arch (or (%current-target-system) - (%current-system)))) - (not (or (string-prefix? "i686" arch) - (string-prefix? "armhf" arch)))) + #:tests? ,(and (not (%current-target-system)) + (let ((arch (%current-system))) + (not (or (string-prefix? "i686" arch) + (string-prefix? "armhf" arch))))) #:phases (modify-phases %standard-phases (add-after 'patch-source-shebangs 'patch-tests-shebangs -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 27 11:45:57 2021 Received: (at 50299) by debbugs.gnu.org; 27 Sep 2021 15:45:57 +0000 Received: from localhost ([127.0.0.1]:42492 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspH-0003yP-Ns for submit@debbugs.gnu.org; Mon, 27 Sep 2021 11:45:57 -0400 Received: from laurent.telenet-ops.be ([195.130.137.89]:41786) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUsp7-0003wy-9w for 50299@debbugs.gnu.org; Mon, 27 Sep 2021 11:45:45 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by laurent.telenet-ops.be with bizsmtp id z3li2500H0mfAB4013lkmr; Mon, 27 Sep 2021 17:45:44 +0200 From: Maxime Devos To: Maxim Cournoyer Subject: [PATCH v2 03/27] gnu: lean: Add bash-minimal. Date: Mon, 27 Sep 2021 17:45:13 +0200 Message-Id: <20210927154537.28227-3-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210927154537.28227-1-maximedevos@telenet.be> References: <20210927154537.28227-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632757544; bh=KsfKmDAbkdxcmq/F00scmZ1iqevLtlHhw59y14tkkTQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=MIs45iNfVOnNRi54zShsUmq4ACksH71gQbQlbALGpaM8g0+cgM1lHF+Q8ngqWhKqa Uy71PdUNgUxMFL30ke0mfO9+NvAm9zVOuhLMEPbUmfN/2rFiMNbSYRbNJ+CWwSHSyX r7eRDSG1m2fKwPB1kFQASTQz4ghWfZNt6MZb57kvw07ErjZfnLbEEECtw+xBfJ9Kdw MDRxS/jdmk0grc4T2R5b6KWGj+nLqypTFXssFwCXhnJdmveh29CZW+Owq7PNesYQcQ U0ZlGKw16jtZOlyAYMOi73XEcOBpDj4VtmcuwF+OrRMkKwiFOcGfe4vaF11Lci8UTX X/3iRpIMKPikg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: 50299@debbugs.gnu.org, Maxime Devos 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.7 (-) Explicitely adding this input is required for cross-compilation. * gnu/packages/lean.scm (lean)[inputs]: Add 'bash-minimal'. --- gnu/packages/lean.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnu/packages/lean.scm b/gnu/packages/lean.scm index 1099732181..e2a0d3196a 100644 --- a/gnu/packages/lean.scm +++ b/gnu/packages/lean.scm @@ -19,6 +19,7 @@ ;;; along with GNU Guix. If not, see . (define-module (gnu packages lean) + #:use-module (gnu packages bash) #:use-module (gnu packages multiprecision) #:use-module (guix build-system cmake) #:use-module ((guix licenses) #:prefix license:) @@ -40,7 +41,8 @@ "09mklc1p6ms1jayg2f89hqfmhca3h5744lli936l38ypn1d00sxx")))) (build-system cmake-build-system) (inputs - `(("gmp" ,gmp))) + `(("bash-minimal" ,bash-minimal) ; for bin/leanpkg + ("gmp" ,gmp))) (arguments `(#:build-type "Release" ; default upstream build type ;; XXX: Test phases currently fail on 32-bit sytems. -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 27 11:46:05 2021 Received: (at 50299) by debbugs.gnu.org; 27 Sep 2021 15:46:05 +0000 Received: from localhost ([127.0.0.1]:42516 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspR-000410-8U for submit@debbugs.gnu.org; Mon, 27 Sep 2021 11:46:05 -0400 Received: from laurent.telenet-ops.be ([195.130.137.89]:41726) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUsp7-0003wt-EN for 50299@debbugs.gnu.org; Mon, 27 Sep 2021 11:45:46 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by laurent.telenet-ops.be with bizsmtp id z3li2500H0mfAB4013llmw; Mon, 27 Sep 2021 17:45:45 +0200 From: Maxime Devos To: Maxim Cournoyer Subject: [PATCH v2 04/27] gnu: swi-prolog: Move native-inputs to inputs where appropriate. Date: Mon, 27 Sep 2021 17:45:14 +0200 Message-Id: <20210927154537.28227-4-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210927154537.28227-1-maximedevos@telenet.be> References: <20210927154537.28227-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632757545; bh=DrABHx0KZuVk1B70LsV6RMCN4pyrjgi9i9sMW+6ysCM=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=setqMxOes5HbkN5FrmDGCG8Vt3mszVlmfGYoVpccB9oQVIhFNco+Sg78kRphFHsGe 3+y0zGBOAuVOV+X2hxth6j83yV5I8V/shJqoXylfNYMbKcqrWb8ZE1S0wqel7PHL2J Y6ssmkdZoQtoceJpWdoDAMwFs5y99t7XDs1y56zumv/H4bpLYFGFU4/TdS076JXK/W rI5IL4vBz8crEeCSkpjniLREgg5rp8pDHDt5TVEQ0s/QGq/LsG3fkk49xOBiyjPOdC drCJpvV6gfwO4HOCObyR/d9CwCo0idZ5HNsqYCmefEXe3prDi2tQJO0gqwc7lfcURJ WRJpra8JSia/g== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: 50299@debbugs.gnu.org, Maxime Devos 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.7 (-) * gnu/package/prolog.scm (swi-prolog) [native-inputs]: Keep 'texinfo', 'perl' and 'pkg-config' and move the rest to ... [inputs]: ... here. --- gnu/packages/prolog.scm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gnu/packages/prolog.scm b/gnu/packages/prolog.scm index 4eb0f4d3b6..7857fdff68 100644 --- a/gnu/packages/prolog.scm +++ b/gnu/packages/prolog.scm @@ -116,17 +116,18 @@ manner. It also features an interactive interpreter.") '("save"))) #t))))) (native-inputs + `(("texinfo" ,texinfo) + ("perl" ,perl) + ("pkg-config" ,pkg-config))) + (inputs `(("zlib" ,zlib) ("gmp" ,gmp) ("readline" ,readline) - ("texinfo" ,texinfo) ("libarchive" ,libarchive) ("libunwind" ,libunwind) ("libjpeg" ,libjpeg-turbo) ("libxft" ,libxft) ("fontconfig" ,fontconfig) - ("perl" ,perl) - ("pkg-config" ,pkg-config) ("openssl" ,openssl))) (home-page "https://www.swi-prolog.org/") (synopsis "ISO/Edinburgh-style Prolog interpreter") -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 27 11:46:05 2021 Received: (at 50299) by debbugs.gnu.org; 27 Sep 2021 15:46:05 +0000 Received: from localhost ([127.0.0.1]:42518 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspR-000413-Gr for submit@debbugs.gnu.org; Mon, 27 Sep 2021 11:46:05 -0400 Received: from laurent.telenet-ops.be ([195.130.137.89]:41750) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUsp8-0003ww-1q for 50299@debbugs.gnu.org; Mon, 27 Sep 2021 11:45:46 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by laurent.telenet-ops.be with bizsmtp id z3li2500H0mfAB4013lln9; Mon, 27 Sep 2021 17:45:45 +0200 From: Maxime Devos To: Maxim Cournoyer Subject: [PATCH v2 05/27] gnu: swi-prolog: Don't explicitely enable tests. Date: Mon, 27 Sep 2021 17:45:15 +0200 Message-Id: <20210927154537.28227-5-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210927154537.28227-1-maximedevos@telenet.be> References: <20210927154537.28227-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632757545; bh=cJXtM6gjbLTHv9JCdXcnPCbXK2CqFlfpgYESXf6EREs=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=G6Uq4PBc9Vh4VA5pJ0jd59gEao9mv6LerYFfzq1mzMfLgaemvDOX42ccSYRlNuDkm JJt8lE9p3b+xGIajRXRhaHrku1T1e3hbV+ECpLyF+BBFtzFrhBsCZvdxA+auEAVfSp 1TNREtmVsp4wr2nsYXcfpI8jTWyU9IkpVCmR0D2bUJUstRjhNtE397fuO8gpoXWRlw ECRCDLU9Ry6YXiD4LABrLf0uAVmlRz7DjOMj94OlXDuIuvWyf49ZFh6FyPuhS2MaJM UjnxsvcnfZLPvx62Icm8csemDlCcgkhezb7aaGDxSn4LT8jc9ctP0YRApZOMLilfCs do2Aad0kORJsg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: 50299@debbugs.gnu.org, Maxime Devos 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.7 (-) Tests are enabled by default (except when cross-compiling). Running tests when cross-compiling is rarely possible. * gnu/packages/prolog.scm (swi-prolog)[arguments]<#:tests>: Remove it. --- gnu/packages/prolog.scm | 1 - 1 file changed, 1 deletion(-) diff --git a/gnu/packages/prolog.scm b/gnu/packages/prolog.scm index 7857fdff68..be5a3c5bf8 100644 --- a/gnu/packages/prolog.scm +++ b/gnu/packages/prolog.scm @@ -97,7 +97,6 @@ manner. It also features an interactive interpreter.") (build-system cmake-build-system) (arguments `(#:parallel-build? #t - #:tests? #t #:configure-flags (list "-DINSTALL_DOCUMENTATION=ON" "-DSWIPL_INSTALL_IN_LIB=OFF") ; FIXME: Breaks RUNPATH validation. -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 27 11:46:09 2021 Received: (at 50299) by debbugs.gnu.org; 27 Sep 2021 15:46:09 +0000 Received: from localhost ([127.0.0.1]:42520 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspR-00041B-Ny for submit@debbugs.gnu.org; Mon, 27 Sep 2021 11:46:09 -0400 Received: from laurent.telenet-ops.be ([195.130.137.89]:41786) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUsp8-0003wy-N0 for 50299@debbugs.gnu.org; Mon, 27 Sep 2021 11:45:47 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by laurent.telenet-ops.be with bizsmtp id z3li2500H0mfAB4013lmnH; Mon, 27 Sep 2021 17:45:46 +0200 From: Maxime Devos To: Maxim Cournoyer Subject: [PATCH v2 06/27] gnu: swi-prolog: Make configuration wok when cross-compiling. Date: Mon, 27 Sep 2021 17:45:16 +0200 Message-Id: <20210927154537.28227-6-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210927154537.28227-1-maximedevos@telenet.be> References: <20210927154537.28227-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632757546; bh=xsJf7mRnqk35mEiQjznTASRCrO1JFOyhucN9ZlBmzFk=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=Esrr3Dp4if89CLIyQ3peocjwoLHgR5PoNfNVdbrXodCHuyUNTVCgHkGPjdaKkpjMA KwGM/cLRBVYehBRYWNmlaE/irDO5K8V3XfrRjKUYDNzVgO4zB/zw1NRjYCr6uO8xhJ L7vOC4gJDuDkcteGllPX7jFMMyh4kbVcO3u860zRDMdoQkBd/pBCObCJZ3gldWZ33r Vri+jHFtO/+z8HyDwoUP0//15t06yH8nnowrudUGeQNGjlLo6XNRhzg/5wbaSL0q46 Z3ukzxSpVo9TNnih16Bx6Y65FIjn7edL0wSjKxqgmDLz7dd+Qeb8Urk702v3LZ/Tr8 R6U0CNN6OvoYQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: 50299@debbugs.gnu.org, Maxime Devos 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.7 (-) * gnu/packages/prolog.scm (swi-prolog)[arguments]<#:configure-flags>: Set BSD_SIGNALS and QSORT_R_GNU when cross-compiling. --- gnu/packages/prolog.scm | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/gnu/packages/prolog.scm b/gnu/packages/prolog.scm index be5a3c5bf8..8d940530d8 100644 --- a/gnu/packages/prolog.scm +++ b/gnu/packages/prolog.scm @@ -3,6 +3,7 @@ ;;; Copyright © 2013 Mark H Weaver ;;; Copyright © 2020 Brett Gilio ;;; Copyright © 2021 Efraim Flashner +;;; Copyright © 2021 Maxime Devos ;;; ;;; This file is part of GNU Guix. ;;; @@ -98,7 +99,13 @@ manner. It also features an interactive interpreter.") (arguments `(#:parallel-build? #t #:configure-flags - (list "-DINSTALL_DOCUMENTATION=ON" + (list ,@(if (%current-target-system) + ;; Set this manually, otherwise CMake would need to + ;; run a cross-compiled binary, which it can't do. + ;; These values were found on a Linux system. + '("-DBSD_SIGNALS=1" "-DQSORT_R_GNU=1") + '()) + "-DINSTALL_DOCUMENTATION=ON" "-DSWIPL_INSTALL_IN_LIB=OFF") ; FIXME: Breaks RUNPATH validation. #:phases (modify-phases %standard-phases -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 27 11:46:09 2021 Received: (at 50299) by debbugs.gnu.org; 27 Sep 2021 15:46:09 +0000 Received: from localhost ([127.0.0.1]:42522 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspV-00041L-98 for submit@debbugs.gnu.org; Mon, 27 Sep 2021 11:46:09 -0400 Received: from laurent.telenet-ops.be ([195.130.137.89]:41726) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUsp9-0003wt-9e for 50299@debbugs.gnu.org; Mon, 27 Sep 2021 11:45:47 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by laurent.telenet-ops.be with bizsmtp id z3li2500H0mfAB4013lmnM; Mon, 27 Sep 2021 17:45:46 +0200 From: Maxime Devos To: Maxim Cournoyer Subject: [PATCH v2 07/27] gnu: swi-prolog: Don't use 'cc'. Date: Mon, 27 Sep 2021 17:45:17 +0200 Message-Id: <20210927154537.28227-7-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210927154537.28227-1-maximedevos@telenet.be> References: <20210927154537.28227-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632757547; bh=aqGN1K0miduYhZfapiNruqzf4zANneOymhblmV/Q1U4=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=EPhFXj09IaglIrhizWOP4ifPVeen3FAq8Dlw7lVFfuaEp/m1mwTkohShjHMgXqX82 vZ8ZhZenQ3rXpV3P3xUOl2JIkE36lYyhLPGUDTuUHu9FxSYYhH9JDqe/ohhF3y6WtR mqUmG2UcwBS+wJMECTbJh3uxdD4akmF49jYje7Cj6mBq+iByGiAIhg+KumPkORmyB2 zI5Q6AjNVxbRb2eqcpkBNPvK+9V2K1z8lnfpaNZ7O1+Hht8h4A+PSIcZMhpFgF6F81 g86fpn9vonJ0UiEz7QvVBChp8j4lcPYNkbL/8bvZCCZlFbEdMfPtazz665+L8xnfz/ GWrkbi3e0gu1g== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: 50299@debbugs.gnu.org, Maxime Devos 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.7 (-) * gnu/packages/prolog.scm (swi-prolog)[arguments]<#:configure-flags>: Set CMAKE_HOST_CC to gcc when cross-compiling. --- gnu/packages/prolog.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnu/packages/prolog.scm b/gnu/packages/prolog.scm index 8d940530d8..fc3956b17b 100644 --- a/gnu/packages/prolog.scm +++ b/gnu/packages/prolog.scm @@ -103,7 +103,9 @@ manner. It also features an interactive interpreter.") ;; Set this manually, otherwise CMake would need to ;; run a cross-compiled binary, which it can't do. ;; These values were found on a Linux system. - '("-DBSD_SIGNALS=1" "-DQSORT_R_GNU=1") + '("-DBSD_SIGNALS=1" "-DQSORT_R_GNU=1" + ;; If absent, the non-existent 'cc' is used. + "-DCMAKE_HOST_CC=gcc" '()) "-DINSTALL_DOCUMENTATION=ON" "-DSWIPL_INSTALL_IN_LIB=OFF") ; FIXME: Breaks RUNPATH validation. -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 27 11:46:10 2021 Received: (at 50299) by debbugs.gnu.org; 27 Sep 2021 15:46:10 +0000 Received: from localhost ([127.0.0.1]:42524 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspV-00041U-Iu for submit@debbugs.gnu.org; Mon, 27 Sep 2021 11:46:10 -0400 Received: from laurent.telenet-ops.be ([195.130.137.89]:41786) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspC-0003wy-7E for 50299@debbugs.gnu.org; Mon, 27 Sep 2021 11:45:54 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by laurent.telenet-ops.be with bizsmtp id z3li2500H0mfAB4013lpoG; Mon, 27 Sep 2021 17:45:49 +0200 From: Maxime Devos To: Maxim Cournoyer Subject: [PATCH v2 11/27] gnu: ruby-byebug-11: Don't enable tests when cross-compiling. Date: Mon, 27 Sep 2021 17:45:21 +0200 Message-Id: <20210927154537.28227-11-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210927154537.28227-1-maximedevos@telenet.be> References: <20210927154537.28227-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632757549; bh=o/87HPRpH87SoY/qFcqsQLh+qHkq3l1YE2vCzbQTe1o=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=sZEBvScssCYTp4ylJQ4MvLt5gAxXrXzOWko/azif2t6VD2T9b9HNx19k/G7DJrkTE +dSx9DIY2UYiIk6IMnLS9VF+KzjfDQSQHAQd0cj+pVIJ4C31IIUjU9+9dFpohpwVh2 jG/Kkj38BUy2j+tOYQEyBf8IYTnEouPNuJlExSi1WhUw4sTLKzFI5CIDAdU67AHpXh 7hE9aPHS7USSmgznm9xx+Eu/vbZeIda9id47xnVUnM6NTYTx2LqrUlt1jVyhFw0Eub T9qKa5P8uUracabQrt0C/q6KHLd94eIQe40Q5JdP5buurUZa1oP/UNn6xcFFfVCsKg U8x0d0huOn+4Q== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: 50299@debbugs.gnu.org, Maxime Devos 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.7 (-) * gnu/packages/ruby.scm (ruby-byebug-11)[arguments]: Remove #:tests? instead of setting unconditionally setting it to #t. --- gnu/packages/ruby.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index 0f7806e81b..f2932cc26e 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -6735,8 +6735,7 @@ other things and it comes with a command line interface.") (("require \"bundler/setup\".*") ""))) #t)))) (arguments - `(#:tests? #t - #:phases + `(#:phases (modify-phases %standard-phases (add-after 'unpack 'skip-tmp-path-sensitive-test (lambda _ -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 27 11:46:10 2021 Received: (at 50299) by debbugs.gnu.org; 27 Sep 2021 15:46:10 +0000 Received: from localhost ([127.0.0.1]:42526 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspW-00041g-1r for submit@debbugs.gnu.org; Mon, 27 Sep 2021 11:46:10 -0400 Received: from laurent.telenet-ops.be ([195.130.137.89]:41750) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUsp9-0003ww-Rw for 50299@debbugs.gnu.org; Mon, 27 Sep 2021 11:45:49 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by laurent.telenet-ops.be with bizsmtp id z3li2500H0mfAB4013lnnT; Mon, 27 Sep 2021 17:45:47 +0200 From: Maxime Devos To: Maxim Cournoyer Subject: [PATCH v2 08/27] gnu: swi-prolog: Use cross-compiled bash in shebangs. Date: Mon, 27 Sep 2021 17:45:18 +0200 Message-Id: <20210927154537.28227-8-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210927154537.28227-1-maximedevos@telenet.be> References: <20210927154537.28227-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632757547; bh=ZX2h16hegGTebfBDaaxHJediLRLiH4GRdWndcDXSBco=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=qqrgKKFuZV2ZgN0uuJKp8Kd25LTYUZ5k8/Q5N6/JgYM3B3bi0lV5soGDzlIF3ZAo+ guEky09z7guSMvQwpNSUky+tZD41U1hLH5qfJuUuzLF4YSLbGk9eRLpMHM/1FPUgAG jw3wUjZiiV12JOeM3HgAhKk+qUBR0UHxiO+LabsqEP8ewVbWK0ss0J0syHArAWcSPV DA+yzSRRW7cWZV2uP6yki7xSHOwuEYlLcB/Oqzbz7fchRi9+ynmdg9af7Mf8eHuK1N nQayVs1mw3Y4yU7kQ96DjrmZ7wm8lWkZVGgL22BMftgyRG5qjnnPXO3lJqCahGwS2m R4/mJ2Up2ij0Q== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: 50299@debbugs.gnu.org, Maxime Devos 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.7 (-) * gnu/packages/prolog.scm (swi-prolog)[inputs]: Add 'bash-minimal'. --- gnu/packages/prolog.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnu/packages/prolog.scm b/gnu/packages/prolog.scm index fc3956b17b..3eaec533d7 100644 --- a/gnu/packages/prolog.scm +++ b/gnu/packages/prolog.scm @@ -28,6 +28,7 @@ #:use-module (guix build-system cmake) #:use-module (guix build-system gnu) #:use-module (gnu packages backup) + #:use-module (gnu packages bash) #:use-module (gnu packages compression) #:use-module (gnu packages fontutils) #:use-module (gnu packages image) @@ -128,7 +129,8 @@ manner. It also features an interactive interpreter.") ("perl" ,perl) ("pkg-config" ,pkg-config))) (inputs - `(("zlib" ,zlib) + `(("bash-minimal" ,bash-minimal) ; for some scripts in 'lib' + ("zlib" ,zlib) ("gmp" ,gmp) ("readline" ,readline) ("libarchive" ,libarchive) -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 27 11:46:10 2021 Received: (at 50299) by debbugs.gnu.org; 27 Sep 2021 15:46:10 +0000 Received: from localhost ([127.0.0.1]:42528 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspW-00041n-FS for submit@debbugs.gnu.org; Mon, 27 Sep 2021 11:46:10 -0400 Received: from laurent.telenet-ops.be ([195.130.137.89]:41978) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspC-0003xW-8S for 50299@debbugs.gnu.org; Mon, 27 Sep 2021 11:45:55 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by laurent.telenet-ops.be with bizsmtp id z3li2500H0mfAB4013lpo7; Mon, 27 Sep 2021 17:45:49 +0200 From: Maxime Devos To: Maxim Cournoyer Subject: [PATCH v2 10/27] gnu: ruby-yard-with-tests: Don't enable tests when cross-compiling. Date: Mon, 27 Sep 2021 17:45:20 +0200 Message-Id: <20210927154537.28227-10-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210927154537.28227-1-maximedevos@telenet.be> References: <20210927154537.28227-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632757549; bh=yrOy6XHAHnhJtbECNdPlQA0Tug2DAF2RJNkzQvLPwt4=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=IdbOhTjWkXrwMTUUvI1uhCNGN70ne3vPZTIA3jlVCulfHjSZLF0HNNVfxoU/tco+g tnokkwVQaI3rzjIAF2opVTLRI1apKkaafY01smgdicGsUKRrVSEyrLzsYOoy6hKwC3 Fu6FUU9gvqhkIqwOicpmpvdk4O4yMcaMFLpVJ+XSZZfK48FT5VHd1GQKRrCGm20ZZB KbxUjLhtygedaoJ00IlWCv7Yr/yMBv0ZM8F+uI65UGvJzSU0N0OHPG4DH7nzL9WAAG uvdOLLSy2bLcwY23cEEID4NGnAIpWJVlchAclCObq1PvUJ/2bMCq4pbzjnb+wDokB2 snuNw/zZgjzww== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: 50299@debbugs.gnu.org, Maxime Devos 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.7 (-) * gnu/packages/ruby.scm (ruby-yard-with-tests)[arguments]: Remove #:tests? instead of setting unconditionally setting it to #t. --- gnu/packages/ruby.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index 8db5bd9158..0f7806e81b 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -8519,8 +8519,8 @@ definitions.") (inherit ruby-yard) (name "ruby-yard-with-tests") (arguments - (substitute-keyword-arguments (package-arguments ruby-yard) - ((#:tests? _ #t) #t) + (substitute-keyword-arguments + (strip-keyword-arguments '(#:tests?) (package-arguments ruby-yard)) ((#:test-target _ "default") "default") ((#:phases phases '%standard-phases) `(modify-phases ,phases -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 27 11:46:11 2021 Received: (at 50299) by debbugs.gnu.org; 27 Sep 2021 15:46:11 +0000 Received: from localhost ([127.0.0.1]:42530 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspW-00041u-NX for submit@debbugs.gnu.org; Mon, 27 Sep 2021 11:46:10 -0400 Received: from laurent.telenet-ops.be ([195.130.137.89]:41726) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspD-0003wt-0Y for 50299@debbugs.gnu.org; Mon, 27 Sep 2021 11:45:55 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by laurent.telenet-ops.be with bizsmtp id z3li2500H0mfAB4013lqoN; Mon, 27 Sep 2021 17:45:50 +0200 From: Maxime Devos To: Maxim Cournoyer Subject: [PATCH v2 12/27] gnu: ruby-ffi-rzmq: Don't enable tests when cross-compiling. Date: Mon, 27 Sep 2021 17:45:22 +0200 Message-Id: <20210927154537.28227-12-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210927154537.28227-1-maximedevos@telenet.be> References: <20210927154537.28227-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632757550; bh=qmCGEJ/jQp//+4xRU64n5t7rugWHZsUtdIcnPILX9SQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=johoLTVyTLUlig+lG8nG6KTB2kU+mPtxDIgn3nLYZqd3IOhMpc0wBXKCZG6zM8xEP CERoI+vVUmuVtwtvSxVCKrD4htMHZmdR7RP3stVOfWnQdeZY9SYwg1tlQ7DI8ecIu2 pOvT4VA1PSbHgwAqjuwA+SoAH8Cufw+u3z+zwgagU/whos9XK/t0AgWmVHTIk5nW/H cjoaWB6l1QMOG2HE2sZxvPSduTo5osm/xrjwXyAxnoWb9wLWJjnSOW+uvsUVe5b9kW xLL9Tu/KuM578v3Bk8J1/WdylECG2OMnOOZ9owsteFTqJextTmwYAsIzJm9OJWrPlc GaWQOE+rBWNbg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: 50299@debbugs.gnu.org, Maxime Devos 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.7 (-) * gnu/packages/ruby.scm (ruby-ffi-rzmq)[arguments]: Remove #:tests? instead of setting unconditionally setting it to #t. --- gnu/packages/ruby.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index f2932cc26e..e361c699ef 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -7588,8 +7588,7 @@ library.") (base32 "14a5kxfnf8l3ngyk8hgmk30z07aj1324ll8i48z67ps6pz2kpsrg")))) (build-system ruby-build-system) - (arguments '(#:tests? #t - #:phases (modify-phases %standard-phases + (arguments '(#:phases (modify-phases %standard-phases (replace 'check (lambda _ (invoke "rspec")))))) -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 27 11:46:11 2021 Received: (at 50299) by debbugs.gnu.org; 27 Sep 2021 15:46:11 +0000 Received: from localhost ([127.0.0.1]:42532 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspW-000421-Va for submit@debbugs.gnu.org; Mon, 27 Sep 2021 11:46:11 -0400 Received: from laurent.telenet-ops.be ([195.130.137.89]:42164) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspH-0003y7-2r for 50299@debbugs.gnu.org; Mon, 27 Sep 2021 11:45:55 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by laurent.telenet-ops.be with bizsmtp id z3li2500H0mfAB4013lup5; Mon, 27 Sep 2021 17:45:54 +0200 From: Maxime Devos To: Maxim Cournoyer Subject: [PATCH v2 17/27] gnu: libicns: Don't run tests when cross-compiling. Date: Mon, 27 Sep 2021 17:45:27 +0200 Message-Id: <20210927154537.28227-17-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210927154537.28227-1-maximedevos@telenet.be> References: <20210927154537.28227-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632757554; bh=BBQ+qSpVUC2Q1IuBVWiobZOQjzESo9gUeLRZincjotg=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=stEyb2CaqlMYPU1wensgwF+EJWd1EQeOIPLvAlRvTRluIFzEgBaLLOcBiaEQf0mWF kTvOUnwMoYfyWHDyugRBPAj24lfhIAEu76T5Iqd+RK1L2muoyfdUFlgtWcbzLRY9m1 Xaqf9YH/AgABak6VJW0Ue3YYJJhGGeP4EDigTzSjJ/eCgc760+ui4ClHZXyRrlBHux X+YdG49k9RSVrvKEqxoRb30aJvQ9/YmF0QWqrHKBBVYIap6zDXQB5VfHM+UekjBQLC BAhYz2P3hmX6r0yUg+qHY8YMK5juV/u8SDi8l7yhJyQ7Up7YqO7RV2yFWDXnBTvRDn 4mIUgaUVapt/w== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: 50299@debbugs.gnu.org, Maxime Devos 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.7 (-) The #:tests? #t is actually harmless here, because there are no tests (though there is a trivial 'check' target). The ‘; No tests.’ comment might be confusing though. * gnu/packages/image.scm (libicns)[arguments]: Remove. --- gnu/packages/image.scm | 2 -- 1 file changed, 2 deletions(-) diff --git a/gnu/packages/image.scm b/gnu/packages/image.scm index 6e67c56d78..48bf546cf3 100644 --- a/gnu/packages/image.scm +++ b/gnu/packages/image.scm @@ -565,8 +565,6 @@ maximum quality factor.") (inputs `(("libpng" ,libpng) ("jasper" ,jasper))) - (arguments - `(#:tests? #t)) ; No tests. (home-page "http://icns.sourceforge.net/") (synopsis "Library for handling Mac OS icns resource files") (description -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 27 11:46:11 2021 Received: (at 50299) by debbugs.gnu.org; 27 Sep 2021 15:46:11 +0000 Received: from localhost ([127.0.0.1]:42534 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspX-000429-8H for submit@debbugs.gnu.org; Mon, 27 Sep 2021 11:46:11 -0400 Received: from laurent.telenet-ops.be ([195.130.137.89]:42088) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspH-0003xn-5l for 50299@debbugs.gnu.org; Mon, 27 Sep 2021 11:45:56 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by laurent.telenet-ops.be with bizsmtp id z3li2500H0mfAB4013lsog; Mon, 27 Sep 2021 17:45:53 +0200 From: Maxime Devos To: Maxim Cournoyer Subject: [PATCH v2 14/27] gnu: go-1.16: Don't enable tests when cross-compiling. Date: Mon, 27 Sep 2021 17:45:24 +0200 Message-Id: <20210927154537.28227-14-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210927154537.28227-1-maximedevos@telenet.be> References: <20210927154537.28227-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632757553; bh=c+nz3TYf50KJ147rlXKFz0RKiWlZEK3fEfYQ/Xg1JsM=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=lzJ8ZJUYfoJM2BmUxDgdS63DFO+RQHQeVcFzI7pJp90fX3kWlSMeMfQ9hky9D8b6t fgGFAmJ384Ia3KgYhRAz/0g6fQKtuEoffvEbqzaGKmkSxL+2p66MXStIuWYNNbCJe/ 190wu6KXx5Lhu/deXuVsHPNTqMzifBrVMvijq+8fPJ1iaj6jhWykRGmcrdxmTJUCJj VUIj3VYWSKbO8d0eY+D7PkiYkGyUBWZaIG34J76Cy2IdZtSFgNwlzTuMGaim+zwTf6 QSDkYFANeRmIFoVgS65fMslGfDN7Z+8yqkq+CM3q+uYDeE91aQbdlczB3gJBtDGWA3 GpATxqZwM2MWg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: 50299@debbugs.gnu.org, Maxime Devos 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.7 (-) * gnu/packages/golang.scm (go-1.16)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- gnu/packages/golang.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index f02d0aa9df..6da4c09f44 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -465,8 +465,8 @@ in the style of communicating sequential processes (@dfn{CSP}).") (base32 "00zv65v09kr2cljxxqypk980r4b4aqjijhbw4ikppn8km68h831n")))) (arguments - (substitute-keyword-arguments (package-arguments go-1.14) - ((#:tests? _) #t) + (substitute-keyword-arguments + (strip-keyword-arguments '(#:tests?) (package-arguments go-1.14)) ((#:phases phases) `(modify-phases ,phases (add-after 'unpack 'remove-unused-sourcecode-generators -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 27 11:46:12 2021 Received: (at 50299) by debbugs.gnu.org; 27 Sep 2021 15:46:12 +0000 Received: from localhost ([127.0.0.1]:42536 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspY-00042G-KO for submit@debbugs.gnu.org; Mon, 27 Sep 2021 11:46:12 -0400 Received: from laurent.telenet-ops.be ([195.130.137.89]:42058) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspH-0003xm-5v for 50299@debbugs.gnu.org; Mon, 27 Sep 2021 11:45:56 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by laurent.telenet-ops.be with bizsmtp id z3li2500H0mfAB4013lsoa; Mon, 27 Sep 2021 17:45:52 +0200 From: Maxime Devos To: Maxim Cournoyer Subject: [PATCH v2 13/27] gnu: ruby-ffi-rzmq: Respect #:tests?. Date: Mon, 27 Sep 2021 17:45:23 +0200 Message-Id: <20210927154537.28227-13-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210927154537.28227-1-maximedevos@telenet.be> References: <20210927154537.28227-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632757552; bh=nuk/r7LHvKGQs96uskjzfVZOdZ4+Klo9zeiHNTD6m5c=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=NGf/rdEcR2hrKx0zdRu0HoEChY7tmabVY8g8nyFd9VikR9uddVMDMZCzvLXcyDNI4 EFe2dIEVrXxLaev4ZERn+Oj5r6cbLoG2wKxNygGtFOL/PddzVirJ4Ac8DBFjw8muey ERSFYpoch3dV7FvVxvS1Pw1W5S5p8O2ITWCLdmx2a0jQYQxwmWekTRgEpLrpT3CnCR yrcnBg4BPEZSTW8LrPIAXxet4tnTeNultaR7a+v0EQFxaeprt+SMd4VM3DSgk8UL+w yuLePHA8/07RI0LajLoERYPmDlvg04lF0Z/3XtLOeHaIx2/yvaNL9OcFZ6ZEhz2ycX rOVlK/4+PujKA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: 50299@debbugs.gnu.org, Maxime Devos 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.7 (-) * gnu/packages/ruby.scm (ruby-ffi-rzmq)[arguments]<#:phases>: Only invoke "rspec" if #:tests? is true. --- gnu/packages/ruby.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index e361c699ef..7817025cb4 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -7590,8 +7590,9 @@ library.") (build-system ruby-build-system) (arguments '(#:phases (modify-phases %standard-phases (replace 'check - (lambda _ - (invoke "rspec")))))) + (lambda* (#:key tests? #:allow-other-keys) + (when tests? + (invoke "rspec"))))))) (native-inputs `(("ruby-rspec" ,ruby-rspec))) (propagated-inputs -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 27 11:46:13 2021 Received: (at 50299) by debbugs.gnu.org; 27 Sep 2021 15:46:13 +0000 Received: from localhost ([127.0.0.1]:42538 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspY-00042P-QU for submit@debbugs.gnu.org; Mon, 27 Sep 2021 11:46:13 -0400 Received: from laurent.telenet-ops.be ([195.130.137.89]:41940) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspB-0003xV-JD for 50299@debbugs.gnu.org; Mon, 27 Sep 2021 11:45:56 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by laurent.telenet-ops.be with bizsmtp id z3li2500H0mfAB4013lons; Mon, 27 Sep 2021 17:45:48 +0200 From: Maxime Devos To: Maxim Cournoyer Subject: [PATCH v2 09/27] gnu: swi-prolog: Set PROG_SWIPL when cross-compiling. Date: Mon, 27 Sep 2021 17:45:19 +0200 Message-Id: <20210927154537.28227-9-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210927154537.28227-1-maximedevos@telenet.be> References: <20210927154537.28227-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632757548; bh=W4sSkAwH56k6bEs6lBCHGaVA59yMyKKWqlBqmlTRZdQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=B2EXFYXDQd1W5P7ZjQefX2Kpl5diGwKaM3S5q3t3FdiQn0mf4kkwIUML3J6ZFWHDC hrylyLWyiTK0hzSIn1tuMuiIPpl7KxBp6KgzIv4xtSzI6PbPiOIfq66igwGXzocpPi qDrlq90yPtR7uyzQioqrfGOuog6yucci0HTnY8VhRGT+Quo92tQNXGx0HXiRgyqnXN 0JuY34VKrjKlfQZuwX5AVvtm4mFLEK8EXtSMq+mo8PvN6isOc6bk9N911pAOpGRPFw psOCfOkWFbUhofUzXhmcFCVaAysrGQP6OjwrcX72hpf0yx8xUNPwNB1ErCSVlmDTo5 HjGp2KVxgwVDQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: 50299@debbugs.gnu.org, Maxime Devos 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.7 (-) * gnu/packages/prolog.scm (swi-prolog)[arguments]<#:configure-flags>: Set PROG_SWIPL and SWIPL_NATIVE_FRIEND when cross-compiling. (swi-prolog)[native-inputs]: Add 'this-package' when cross-compiling. --- gnu/packages/prolog.scm | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/gnu/packages/prolog.scm b/gnu/packages/prolog.scm index 3eaec533d7..7a5ac04a0c 100644 --- a/gnu/packages/prolog.scm +++ b/gnu/packages/prolog.scm @@ -27,6 +27,7 @@ #:use-module (guix packages) #:use-module (guix build-system cmake) #:use-module (guix build-system gnu) + #:use-module (guix utils) #:use-module (gnu packages backup) #:use-module (gnu packages bash) #:use-module (gnu packages compression) @@ -107,6 +108,12 @@ manner. It also features an interactive interpreter.") '("-DBSD_SIGNALS=1" "-DQSORT_R_GNU=1" ;; If absent, the non-existent 'cc' is used. "-DCMAKE_HOST_CC=gcc" + ;; swi-prolog needs a native copy of itself for + ;; cross-compilation. + "-DSWIPL_NATIVE_FRIEND=/nowhere" + (string-append "-DPROG_SWIPL=" + (assoc-ref %build-host-inputs "swi-prolog") + "/bin/swipl")) '()) "-DINSTALL_DOCUMENTATION=ON" "-DSWIPL_INSTALL_IN_LIB=OFF") ; FIXME: Breaks RUNPATH validation. @@ -125,7 +132,15 @@ manner. It also features an interactive interpreter.") '("save"))) #t))))) (native-inputs - `(("texinfo" ,texinfo) + `(,@(if (%current-target-system) + (begin + (unless (equal? (target-64bit?) + (target-64bit? (%current-system))) + (error "swi-prolog requires --system and --target to have \ +the same word size")) + `(("swi-prolog" ,this-package))) + '()) + ("texinfo" ,texinfo) ("perl" ,perl) ("pkg-config" ,pkg-config))) (inputs -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 27 11:46:13 2021 Received: (at 50299) by debbugs.gnu.org; 27 Sep 2021 15:46:13 +0000 Received: from localhost ([127.0.0.1]:42540 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspZ-00042W-5L for submit@debbugs.gnu.org; Mon, 27 Sep 2021 11:46:13 -0400 Received: from laurent.telenet-ops.be ([195.130.137.89]:41750) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspH-0003ww-6y for 50299@debbugs.gnu.org; Mon, 27 Sep 2021 11:45:56 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by laurent.telenet-ops.be with bizsmtp id z3li2500H0mfAB4013lup9; Mon, 27 Sep 2021 17:45:54 +0200 From: Maxime Devos To: Maxim Cournoyer Subject: [PATCH v2 18/27] gnu: python2-empy: Don't run tests when cross-compiling. Date: Mon, 27 Sep 2021 17:45:28 +0200 Message-Id: <20210927154537.28227-18-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210927154537.28227-1-maximedevos@telenet.be> References: <20210927154537.28227-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632757554; bh=T0/toMJZVu1tuHlzOH/CUxIT2cdffFToFFOwUmQ3AaU=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=lE1A8yxhjxq360ojXDwUwp7ALzzU6CaqgabcKwblNu677xmAscW1y4jT/HilzAFgW cabtPBcZ5sj+HniUN0DS40/64ZTR9aQD/07PA50gGh31BlcodWQ3NMnFCLAkZXKpgb AvqUgZhKaeC6Nn4mxjp5C+YqdQ6EBv/U6L+p79UpELvDkFuQwGBAjSdsZC1xYJq18P Rzop5IdXqxYCK/t6X562xXFG8cl/BWMcPwaEugte76NCGDlU2lCim+pme2tzmambDM nuc00HgDgG0vPXQApifvC5+V5tbEZHf3pnc8UmhjsiPBardzRaS/vvX3VIi/oNgxv2 /+68agN6YxkDg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: 50299@debbugs.gnu.org, Maxime Devos 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.7 (-) * gnu/packages/python-xyz.scm (python2-empy)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- gnu/packages/python-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 4e2e719afc..c221aaa682 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -2643,8 +2643,8 @@ commands.") (define-public python2-empy (let ((base (package-with-python2 (strip-python2-variant python-empy)))) (package/inherit base - (arguments `(,@(package-arguments base) - #:tests? #t))))) + (arguments (strip-keyword-arguments '(#:tests?) + (package-arguments base)))))) (define-public python2-element-tree (package -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 27 11:46:13 2021 Received: (at 50299) by debbugs.gnu.org; 27 Sep 2021 15:46:13 +0000 Received: from localhost ([127.0.0.1]:42542 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspZ-00042e-D2 for submit@debbugs.gnu.org; Mon, 27 Sep 2021 11:46:13 -0400 Received: from laurent.telenet-ops.be ([195.130.137.89]:41786) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspH-0003wy-NW for 50299@debbugs.gnu.org; Mon, 27 Sep 2021 11:45:57 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by laurent.telenet-ops.be with bizsmtp id z3li2500H0mfAB4013lvpF; Mon, 27 Sep 2021 17:45:55 +0200 From: Maxime Devos To: Maxim Cournoyer Subject: [PATCH v2 19/27] gnu: python2-promise: Don't run tests when cross-compiling. Date: Mon, 27 Sep 2021 17:45:29 +0200 Message-Id: <20210927154537.28227-19-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210927154537.28227-1-maximedevos@telenet.be> References: <20210927154537.28227-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632757555; bh=5sfQZWgrOZZQ01rCvhHvcwF5wndyI6KZn21ZfEknzgA=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=vFEBlhZZKzRQ6dO+sbDLNFzsllWCQHcKPqKcYVVHGuIIiAL7elXvgKWVJ40r4dieO vXOXi3XdA5zlKelg+aZIs8Qlx8IgZ9B0pBPfh5fNlTTdVuOHPvD9rxAp6gf8R8eUrU tn5bknEdW5/jZfOxo0g2m8FM1Tivm9OYc7ZuH/vDV9Q8iIjuXBezJejjJp/eQFHSRt ii1WcbZRqTZcf3ToRJW8vxjLvksf8hTa0q8siO8dYVME1egkNE4z8IE3bvCEivhHxU NFzXJEYoKVx7lAQcsv2Xj4pCSyznJQ9lBYOfDcVsI6Gjt+M+oWEdCWcKKdzK2jel9c K8zC5wW/xPz1Q== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: 50299@debbugs.gnu.org, Maxime Devos 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.7 (-) * gnu/packages/python-xyz.scm (python2-promise)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- gnu/packages/python-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index c221aaa682..3914c9158a 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -12501,8 +12501,8 @@ concurrent.futures package from Python 3.2") (let ((promise (package-with-python2 (strip-python2-variant python-promise)))) (package/inherit promise - (arguments (substitute-keyword-arguments (package-arguments promise) - ((#:tests? _) #t))) + (arguments (strip-keyword-arguments '(#:tests?) + (package-arguments promise))) (native-inputs `(("python2-futures" ,python2-futures) ("python2-pytest" ,python2-pytest) -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 27 11:46:14 2021 Received: (at 50299) by debbugs.gnu.org; 27 Sep 2021 15:46:14 +0000 Received: from localhost ([127.0.0.1]:42544 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspZ-00042l-Mc for submit@debbugs.gnu.org; Mon, 27 Sep 2021 11:46:13 -0400 Received: from laurent.telenet-ops.be ([195.130.137.89]:41978) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspI-0003xW-4m for 50299@debbugs.gnu.org; Mon, 27 Sep 2021 11:45:57 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by laurent.telenet-ops.be with bizsmtp id z3li2500H0mfAB4013lvpR; Mon, 27 Sep 2021 17:45:55 +0200 From: Maxime Devos To: Maxim Cournoyer Subject: [PATCH v2 20/27] gnu: ocaml4.07-fftw3: Don't run tests when cross-compiling. Date: Mon, 27 Sep 2021 17:45:30 +0200 Message-Id: <20210927154537.28227-20-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210927154537.28227-1-maximedevos@telenet.be> References: <20210927154537.28227-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632757555; bh=fVejC3kUdUbxS0sLrZbyLGh8V8nIclDuxti+gSfHRYE=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=g5berePfZtojch7iQgKF441d+NNFhfsGeQhs2pvR+iAArxr+n7Iy7jk4o7vslbcZC rD+ITrlSo7lvfkHh5n7NgixdEquZDsvVQCFezVIeF+8IvqHmNzhl13FpAO76DZs5MS 2hCQBCnmPXdkXPz/lpcnUuMDpnUONHf5J5IhKtnPRudZ/QG2LhD6mN42o+pDeKF0bw UrrnH3vpaRe0PFtY7RidNNgwzhy4c4ki1TP8AF+NjuGx2Gmqhv3SMr0c1nV1y9nfXe vvIqE0ghCGz6HYg6Xgygu6ypRSXNR8swKSk6h6qlzT0HpzZt/fr7C8OT+tWFRcA3Lq 7Y77XupQRRPdw== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: 50299@debbugs.gnu.org, Maxime Devos 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.7 (-) * gnu/packages/ocaml.scm (ocaml4.07-fftw3)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- gnu/packages/ocaml.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index db1d973238..9adf9cca24 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -6683,8 +6683,7 @@ language understood by ocamldoc.") "0l66yagjkwdcib6q55wd8wiap50vi23qiahkghlvm28z7nvbclfk")))) (build-system dune-build-system) (arguments - `(#:tests? #t - #:test-target "tests" + `(#:test-target "tests" #:ocaml ,ocaml-4.07 #:findlib ,ocaml4.07-findlib #:dune ,ocaml4.07-dune)) -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 27 11:46:14 2021 Received: (at 50299) by debbugs.gnu.org; 27 Sep 2021 15:46:14 +0000 Received: from localhost ([127.0.0.1]:42546 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspZ-00042t-VX for submit@debbugs.gnu.org; Mon, 27 Sep 2021 11:46:14 -0400 Received: from laurent.telenet-ops.be ([195.130.137.89]:41726) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspI-0003wt-Iw for 50299@debbugs.gnu.org; Mon, 27 Sep 2021 11:45:57 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by laurent.telenet-ops.be with bizsmtp id z3li2500H0mfAB4013lwpb; Mon, 27 Sep 2021 17:45:56 +0200 From: Maxime Devos To: Maxim Cournoyer Subject: [PATCH v2 21/27] gnu: lablgtk: Don't run tests when cross-compiling. Date: Mon, 27 Sep 2021 17:45:31 +0200 Message-Id: <20210927154537.28227-21-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210927154537.28227-1-maximedevos@telenet.be> References: <20210927154537.28227-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632757556; bh=u3qkipDMnlwCCqexj+S/QLbY7Y7VMZt2sqANSuSYAkI=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=KC7B5rgmZFaShTLUKiSUA5AJHVJWXaUcrbCSvOqJmJd2nxXXRa66QGtiUfqYf/jHT MWOYaLlhjjTOtoElY/AVuFJBpCi2wfQ5pg8QI4diJmep3r05wCy/1VjfUo3ul5j1OP fixPIi5hIATbiGkQBGo2c1FyVXy8pvED3u8vhH60tbJO5MQViU5aBPOfx8/3523sy8 8MLAeaDoAZzfOzXG8GhoL2zMlRViZtrXn16p7BZtPl23mPqcbgWUi0/xM7WePMJII3 PFBPCHSzy+X7w+dYOy2AjbGpfJRzqV1yp59A0dA1Kpz4sYJ5/hoCoYE40aELAb9RPv iTZnd+Pre8Bdw== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: 50299@debbugs.gnu.org, Maxime Devos 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.7 (-) * gnu/packages/ocaml.scm (lablgtk)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- gnu/packages/ocaml.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index 9adf9cca24..5d0927dee4 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -6920,8 +6920,7 @@ support for Mparser."))) "11qfc39cmwfwfpwmjh6wh98zwdv6p73bv8hqwcsss869vs1r7gmn")))) (build-system dune-build-system) (arguments - `(#:tests? #t - #:test-target "." + `(#:test-target "." #:phases (modify-phases %standard-phases (add-before 'build 'make-writable -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 27 11:46:17 2021 Received: (at 50299) by debbugs.gnu.org; 27 Sep 2021 15:46:17 +0000 Received: from localhost ([127.0.0.1]:42548 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspa-000430-8d for submit@debbugs.gnu.org; Mon, 27 Sep 2021 11:46:17 -0400 Received: from laurent.telenet-ops.be ([195.130.137.89]:42164) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspJ-0003y7-0W for 50299@debbugs.gnu.org; Mon, 27 Sep 2021 11:45:57 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by laurent.telenet-ops.be with bizsmtp id z3li2500H0mfAB4013lwpl; Mon, 27 Sep 2021 17:45:56 +0200 From: Maxime Devos To: Maxim Cournoyer Subject: [PATCH v2 22/27] gnu: belcard: Don't run tests when cross-compiling. Date: Mon, 27 Sep 2021 17:45:32 +0200 Message-Id: <20210927154537.28227-22-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210927154537.28227-1-maximedevos@telenet.be> References: <20210927154537.28227-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632757556; bh=jZVchOYx9OFKj21ElKAMECOdKczaWd2IAXkrasRTKUI=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=i6cSwVfpptSk7FTn2u0pTcYyTv0VEUlsE6vw5ciGfMeAX/QVKGxAfrKLgf20Yu864 QTG7Sqhf+aM7jO+yB0AJXI0Cv4ixlP85/vcsob/F+7hJbachsd2zm+ymkJeAxvowe9 uHMqwixJIPmlzyqoq4iI2rms7lxOQaO0jGrouqiZJ9rkFTpjhQtbm+Voav1Tw/WqsY QjZ54w6WXsgdOLdn3lscPWvar2lqvCNl10NxVlf2Ub5Oz+RZY+na5CML45p6Gax8Ca VeEll6JCBpDoTuva6mSmdzwbMiZRi4PwXfnulzLTaXdYso5yawFHpsB4kyz8AX3lE5 NFyWDr4T5L5CQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: 50299@debbugs.gnu.org, Maxime Devos 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.7 (-) * gnu/packages/linphone.scm (belcard)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- gnu/packages/linphone.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/packages/linphone.scm b/gnu/packages/linphone.scm index 1c60e767b0..5a4bf3d735 100644 --- a/gnu/packages/linphone.scm +++ b/gnu/packages/linphone.scm @@ -260,8 +260,7 @@ IETF.") (build-system cmake-build-system) (outputs '("out" "debug" "tester")) (arguments - `(#:tests? #t - #:configure-flags '("-DENABLE_STATIC=OFF") + `(#:configure-flags '("-DENABLE_STATIC=OFF") #:phases (modify-phases %standard-phases (add-after 'unpack 'patch-vcard-grammar-location -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 27 11:46:17 2021 Received: (at 50299) by debbugs.gnu.org; 27 Sep 2021 15:46:17 +0000 Received: from localhost ([127.0.0.1]:42550 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspd-00043E-H3 for submit@debbugs.gnu.org; Mon, 27 Sep 2021 11:46:17 -0400 Received: from laurent.telenet-ops.be ([195.130.137.89]:42088) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspJ-0003xn-EY for 50299@debbugs.gnu.org; Mon, 27 Sep 2021 11:45:58 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by laurent.telenet-ops.be with bizsmtp id z3li2500H0mfAB4013lxpt; Mon, 27 Sep 2021 17:45:57 +0200 From: Maxime Devos To: Maxim Cournoyer Subject: [PATCH v2 23/27] gnu: pjproject: Don't run tests when cross-compiling. Date: Mon, 27 Sep 2021 17:45:33 +0200 Message-Id: <20210927154537.28227-23-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210927154537.28227-1-maximedevos@telenet.be> References: <20210927154537.28227-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632757557; bh=06MGoIGoAf6DcaN3zX2I6GmUu7MBFxl7PIo7cWikls8=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=PdWIkNaU69MEbA8NWAmYtx/9G+LPeQ0xflcW1mhRrUQpwSFJg48PNRBCQLIQMJI4E gD012U19bNanKqDE/Ck9HWWBOuYpo1a2jO+3hZqR4GTM9P+dSy2Tz26zdynMM/Vqqo 7NBIypSjWi8uaQA946sGM3tTdSMmDWHxgnyjPJlLs6f218pNIaAONtrIubxfiORh62 PLV9Z+rgOqjPBtb0ZmWNNeNo1c5OfNVUBoEOd3XLiun6RKRRwBXoMBU7O4/zjTo122 /DIXL5KwEZC9PecHtfA42iFjZsCJgQUGvh8NHBLLauVq1l05V/vk1J/BBTdjv2vABz 8q0/LLimfFRsg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: 50299@debbugs.gnu.org, Maxime Devos 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.7 (-) * gnu/packages/telephony.scm (pjproject)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- gnu/packages/telephony.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/packages/telephony.scm b/gnu/packages/telephony.scm index f75a168948..3075b56fa9 100644 --- a/gnu/packages/telephony.scm +++ b/gnu/packages/telephony.scm @@ -746,8 +746,7 @@ your calls and messages.") (build-system gnu-build-system) (outputs '("out" "debug" "static")) (arguments - `(#:tests? #t - #:test-target "selftest" + `(#:test-target "selftest" #:configure-flags (list "--enable-shared" "--with-external-speex" -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 27 11:46:18 2021 Received: (at 50299) by debbugs.gnu.org; 27 Sep 2021 15:46:18 +0000 Received: from localhost ([127.0.0.1]:42552 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspd-00043M-PW for submit@debbugs.gnu.org; Mon, 27 Sep 2021 11:46:18 -0400 Received: from laurent.telenet-ops.be ([195.130.137.89]:42058) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspJ-0003xm-RM for 50299@debbugs.gnu.org; Mon, 27 Sep 2021 11:45:58 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by laurent.telenet-ops.be with bizsmtp id z3li2500H0mfAB4013lxpy; Mon, 27 Sep 2021 17:45:57 +0200 From: Maxime Devos To: Maxim Cournoyer Subject: [PATCH v2 24/27] gnu: tdlib: Don't run tests when cross-compiling. Date: Mon, 27 Sep 2021 17:45:34 +0200 Message-Id: <20210927154537.28227-24-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210927154537.28227-1-maximedevos@telenet.be> References: <20210927154537.28227-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632757557; bh=KpJ5ngFygbKJFIV9jXQojZ7izoLfsLlO7hM+SmbIjBQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=P0eRylfCWBUyujc8WVBO8PR4mIoab+XYjzOd4FK3R6QpChcI9+66ar6pYs4ESwpXM 8FosXo8xaZ97tp3QR65vJL0KwJt/G0wQ/2hQeQNFM3NPiJeAYKZFve5iOfN045lcBP 8e1nvwrG38YKwTtbGD7AbgpauljfWjPDcp9VKVLKz5u8cyDVCMOQBZ2WIJNKWaIXOh z9cpQnkC4ZjkFpDoUAQT43PCqfGrElWQKkCUXjYt7l5rDvy2QVUheINnHtPU80mmPN Vr+pRbecmzVDMRlpOM5YE64fCgi+ZHFXm7WMe+ZndT5NKWLYFqIFzdqvil9aW3TdPI 9OwNYV4pgpGWg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: 50299@debbugs.gnu.org, Maxime Devos 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.7 (-) * gnu/packages/messaging.scm (tdlib)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- gnu/packages/messaging.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm index a7fed957a3..5f90a524d7 100644 --- a/gnu/packages/messaging.scm +++ b/gnu/packages/messaging.scm @@ -2551,8 +2551,7 @@ replacement.") (file-name (git-file-name name version)))) (build-system cmake-build-system) (arguments - `(#:tests? #t - #:configure-flags + `(#:configure-flags (list "-DCMAKE_BUILD_TYPE=Release" "-DTD_ENABLE_LTO=OFF") ; FIXME: Get LTO to work. #:phases -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 27 11:46:18 2021 Received: (at 50299) by debbugs.gnu.org; 27 Sep 2021 15:46:18 +0000 Received: from localhost ([127.0.0.1]:42554 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspe-00043U-1L for submit@debbugs.gnu.org; Mon, 27 Sep 2021 11:46:18 -0400 Received: from laurent.telenet-ops.be ([195.130.137.89]:41940) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspK-0003xV-5F for 50299@debbugs.gnu.org; Mon, 27 Sep 2021 11:45:58 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by laurent.telenet-ops.be with bizsmtp id z3li2500H0mfAB4013lxq1; Mon, 27 Sep 2021 17:45:57 +0200 From: Maxime Devos To: Maxim Cournoyer Subject: [PATCH v2 25/27] gnu: extra-cmake-modules: Don't run tests when cross-compiling. Date: Mon, 27 Sep 2021 17:45:35 +0200 Message-Id: <20210927154537.28227-25-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210927154537.28227-1-maximedevos@telenet.be> References: <20210927154537.28227-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632757557; bh=3l5QvgpENzKi7wc7aOCSMCsJvLV3YKV2sQY2juFHqkI=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=PXdTqzRn7SfSeEOS3txoDvLvaNeL+NUPP6S1887CLAlEK+5aQw3eZcoVa/S54ZUeW RfItM0a9PcKq8tAGcfj8+c/iytxaAoK836RXjSwyba2TYUy1CT38O3mBPvg5qU6DDN sj2jIaruXs48e4rfW6jqptsFaunUl+rWzcxr7FFYuv4bN9g8KESoh/ZZQSOjP0QlJB BD/odTwN+IG+OCUGO8IwJilSA2amv2IJTLPrbjif75qtM1H+x4oBdiYnjj38ErpzQi s2m9mucrHpsFONyNr2oS6IL+0A0XAHmR0aXIYCrk4itXQVmuE77EawOVxfNFsZwZDU iouRaqoBd4zuw== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: 50299@debbugs.gnu.org, Maxime Devos 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.7 (-) * gnu/packages/kde-frameworks.scm (extra-cmake-modules)[arguments]<#:tests?>: Set to #false when cross-compiling. --- gnu/packages/kde-frameworks.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 00d5eb049d..91ad834bf2 100644 --- a/gnu/packages/kde-frameworks.scm +++ b/gnu/packages/kde-frameworks.scm @@ -105,7 +105,8 @@ '() `(("qtbase" ,qtbase-5)))) ;for tests (needs qmake) (arguments - `(#:tests? ,(not (null? (package-native-inputs this-package))) + `(#:tests? ,(and (not (%current-target-system)) + (not (null? (package-native-inputs this-package)))) #:phases (modify-phases %standard-phases (add-after 'unpack 'fix-lib-path -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 27 11:46:18 2021 Received: (at 50299) by debbugs.gnu.org; 27 Sep 2021 15:46:18 +0000 Received: from localhost ([127.0.0.1]:42556 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspe-00043b-9O for submit@debbugs.gnu.org; Mon, 27 Sep 2021 11:46:18 -0400 Received: from laurent.telenet-ops.be ([195.130.137.89]:42122) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspG-0003xp-7O for 50299@debbugs.gnu.org; Mon, 27 Sep 2021 11:45:58 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by laurent.telenet-ops.be with bizsmtp id z3li2500H0mfAB4013ltoo; Mon, 27 Sep 2021 17:45:53 +0200 From: Maxime Devos To: Maxim Cournoyer Subject: [PATCH v2 15/27] gnu: ecl: Don't pretend to enable tests when cross-compiling. Date: Mon, 27 Sep 2021 17:45:25 +0200 Message-Id: <20210927154537.28227-15-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210927154537.28227-1-maximedevos@telenet.be> References: <20210927154537.28227-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632757553; bh=lS4shlZ0YjUVNI2447cMEIgB877wLXEwNCk+auIkvbI=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=XobTIJcJFdEUAbsmdkQ9qINF8aA8a3jkKFEs8pIUeBQcJvFsQ5rMLvYnT1RXHcHsj iklTRrUB8b//+BdnqZB7ut25CHi13er8mJ65jsQwJ+Yd2Ts2Zwro1stseCcr74AizR IUJ4HP7d6U1r9GkZGIU0EINixpidjLdwUFt8MK7Mb7uysU1PXFbo1zRZqEG/T/SFgP AaLfo2t0l5rnczf9F6vUvqjUDRNQL7d4FDy/btkIUrnBrfgFlUx08T/sYamb5xQrNR oF/Oi1MqTYS/fx1fUY3/rOV/8l0yf9DNyFWntj7gfebPqkjhYZbG8y0glgMzjVZ3CE pojSbjRwj/5kA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: 50299@debbugs.gnu.org, Maxime Devos 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.7 (-) * gnu/packages/lisp.scm (ecl)[arguments]<#:tests?>: Move comment about failing tests to ... (ecl)[arguments]<#:phases>{check}: ... this deleted phase. (ecl)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- gnu/packages/lisp.scm | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index 7eb8f54d49..2330d6ba42 100644 --- a/gnu/packages/lisp.scm +++ b/gnu/packages/lisp.scm @@ -253,12 +253,11 @@ interface to the Tk widget system.") ("libffi" ,libffi))) (arguments `(#:configure-flags '("--without-rt") - ;; FIXME: As of version 20.4.24, we pass 17995 tests and fail 7. - ;; 2-3 tests may be due to FHS assumptions. - #:tests? #t #:parallel-tests? #f #:phases (modify-phases %standard-phases + ;; FIXME: As of version 20.4.24, we pass 17995 tests and fail 7. + ;; 2-3 tests may be due to FHS assumptions. (delete 'check) (add-after 'unpack 'replace-asdf ;; Use system ASDF instead of bundled one. -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 27 11:46:18 2021 Received: (at 50299) by debbugs.gnu.org; 27 Sep 2021 15:46:18 +0000 Received: from localhost ([127.0.0.1]:42558 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspe-00043i-Hz for submit@debbugs.gnu.org; Mon, 27 Sep 2021 11:46:18 -0400 Received: from laurent.telenet-ops.be ([195.130.137.89]:41750) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspK-0003ww-HX for 50299@debbugs.gnu.org; Mon, 27 Sep 2021 11:45:58 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by laurent.telenet-ops.be with bizsmtp id z3li2500H0mfAB4013lyq5; Mon, 27 Sep 2021 17:45:58 +0200 From: Maxime Devos To: Maxim Cournoyer Subject: [PATCH v2 26/27] gnu: inkscape-1.1: Don't run tests when cross-compiling. Date: Mon, 27 Sep 2021 17:45:36 +0200 Message-Id: <20210927154537.28227-26-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210927154537.28227-1-maximedevos@telenet.be> References: <20210927154537.28227-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632757558; bh=oROcoQxrENeEoRPG0OlF69LfdG1qUmRGr9yKUqPJpqM=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=QqzPJwkGle2Dd0+KfDf7E/k2q6iJ4dMhgGVVdDzLr0/OQ/VFCywpyTcGSxnqH2PWa Mny6AUbyz5tJqeqAXJ0ql+z7NDiD7GQ6vLHbc0xfZlvzgdy66I9TuuSTx3r0gm3ezn N80fpfSLIfq+Fcm9D4Djqnhvys/OP5JJsduKby0sueXxCtSqWpTLNCeoLLqRV/vaoB oQ9SiUnLsf2y09LnjCpgKcUiP6lsibyDV1RkCo3HzscsDphrvhrENPY+oWBpQ8K9U7 THgf1jVmuaOSj+1bit/WSYD7RLoZLsHMzEv5+O0R/tTniWK3eKPYXgPdVFp1J7xmpa Vic++bDJpZVNA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: 50299@debbugs.gnu.org, Maxime Devos 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.7 (-) * gnu/packages/inkscape.scm (inkscape-1.1)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- gnu/packages/inkscape.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/packages/inkscape.scm b/gnu/packages/inkscape.scm index 46c8c4cc34..f49909057a 100644 --- a/gnu/packages/inkscape.scm +++ b/gnu/packages/inkscape.scm @@ -215,8 +215,7 @@ endif()~%~%" #t)))) (build-system cmake-build-system) (arguments - `(#:tests? #t - #:test-target "check" ;otherwise some test binaries are missing + `(#:test-target "check" ;otherwise some test binaries are missing #:imported-modules (,@%cmake-build-system-modules (guix build glib-or-gtk-build-system)) #:modules ((guix build cmake-build-system) -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 27 11:46:19 2021 Received: (at 50299) by debbugs.gnu.org; 27 Sep 2021 15:46:19 +0000 Received: from localhost ([127.0.0.1]:42560 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspe-00043p-Ql for submit@debbugs.gnu.org; Mon, 27 Sep 2021 11:46:19 -0400 Received: from laurent.telenet-ops.be ([195.130.137.89]:41786) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspK-0003wy-R1 for 50299@debbugs.gnu.org; Mon, 27 Sep 2021 11:45:59 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by laurent.telenet-ops.be with bizsmtp id z3li2500H0mfAB4013lyq8; Mon, 27 Sep 2021 17:45:58 +0200 From: Maxime Devos To: Maxim Cournoyer Subject: [PATCH v2 27/27] gnu: ghc-bsb-http-chunked: Don't run tests when cross-compiling. Date: Mon, 27 Sep 2021 17:45:37 +0200 Message-Id: <20210927154537.28227-27-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210927154537.28227-1-maximedevos@telenet.be> References: <20210927154537.28227-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632757558; bh=q6W+Mz5CK0sjVkHYr/744OjdPn/9eTXEPMqCYAzrMXI=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=TXr3x2s0fmV8flgESNVSVzVDF3CtBh+mUQfruidupEoTyZOaApiNDjwkAZv6DIOWQ mbCY29BVr2Ujv+GZdvZOJhe/f/5Oju8M9255/PSv6KDquthiiNBoZyrp8LO9Ktf3tD R6otQiZDNAOfWqx9X9/Yhdft374pls4cdQ6ycqrcgrEmW4+B74mKBtJHxziYG1S7E4 E2/oUnGrLZfrInuK565JAWsXusglTMRFlijRF0SS3FSK4XJ2bIJ6BNJ7M5i2QFAiVa Hrgu5aituZmSi7btfn4nAG/9ORE5IUHdnKhBJGViIsegdQ2312kOzS88lVIwbDuhaF ql2yqzYrKxm1Q== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: 50299@debbugs.gnu.org, Maxime Devos 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.7 (-) * gnu/packages/haskell-web.scm (ghc-bsb-http-chunked)[arguments]<#:tests?>: Set to #false when cross-compiling. --- gnu/packages/haskell-web.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gnu/packages/haskell-web.scm b/gnu/packages/haskell-web.scm index a250bb4262..de3a8ec208 100644 --- a/gnu/packages/haskell-web.scm +++ b/gnu/packages/haskell-web.scm @@ -619,8 +619,9 @@ Haskell's Web Application Interface (WAI).") (arguments `(;; XXX: As of 0.0.4, one property test ("Identical output as Blaze") ;; fails on i686-linux. - #:tests? ,(not (string-prefix? "i686" (or (%current-target-system) - (%current-system)))))) + #:tests? ,(and (not (%current-target-system)) + (not (string-prefix? "i686" (or (%current-target-system) + (%current-system))))))) (native-inputs `(("ghc-attoparsec" ,ghc-attoparsec) ("ghc-blaze-builder" ,ghc-blaze-builder) -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 27 11:46:19 2021 Received: (at 50299) by debbugs.gnu.org; 27 Sep 2021 15:46:19 +0000 Received: from localhost ([127.0.0.1]:42562 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspf-00043x-3e for submit@debbugs.gnu.org; Mon, 27 Sep 2021 11:46:19 -0400 Received: from laurent.telenet-ops.be ([195.130.137.89]:42132) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUspG-0003xq-Kw for 50299@debbugs.gnu.org; Mon, 27 Sep 2021 11:46:00 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by laurent.telenet-ops.be with bizsmtp id z3li2500H0mfAB4013ltox; Mon, 27 Sep 2021 17:45:53 +0200 From: Maxime Devos To: Maxim Cournoyer Subject: [PATCH v2 16/27] gnu: perl-unicode-utf8: Don't run tests when cross-compiling. Date: Mon, 27 Sep 2021 17:45:26 +0200 Message-Id: <20210927154537.28227-16-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210927154537.28227-1-maximedevos@telenet.be> References: <20210927154537.28227-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632757553; bh=EPOtsW7ZKvhVaCbNSmPb+2Gziw7a6ASy2jtO1OOWA7k=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=lUr3AYF7AWy0ApBvg4D7KuSc0R7SqrdUvRkSEztB75oKspwQ4y5anPbFBdkwznoJ/ kvN/AVSG/FcIosp9zPCLE6Rb2WwYtWJeSgCRkKHvby5DWzUUosWsQJBwBocigbz21C NnG2NrvqJyzNmrUG+wC32onAvkM5RWtsSFsARoC+L2fT2D61CoHwdZB1qngMuvTIK4 LFZ4XiGvI2NdskoIjeI33HvcenZBcnHsA7FOK+BvcoybSZzwOyKA6r2uX49VpMUywB ur/iJyu3LamX64j3xZ0nIMVs7T64Rrx/K2cTUkwnLvrWBbdatpEE0fG00Y9D08zpSt W75qWOISUeihQ== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 50299 Cc: 50299@debbugs.gnu.org, Maxime Devos 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.7 (-) * gnu/packages/perl.scm (perl-unicode-utf8)[arguments]<#:tests?>: Set to #false when cross-compiling. --- gnu/packages/perl.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 5d4843d39a..255cace07c 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -11119,7 +11119,8 @@ defined by Annex #11 is used to determine breaking positions.") (build-system perl-build-system) ;; FIXME: Tests fail on 32-bit architectures: ;; . - (arguments `(#:tests? ,(target-64bit?))) + (arguments `(#:tests? ,(and (not (%current-target-system)) + (target-64bit?)))) (native-inputs `(("perl-test-fatal" ,perl-test-fatal) ("perl-test-leaktrace" ,perl-test-leaktrace) -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 27 21:15:07 2021 Received: (at 50299) by debbugs.gnu.org; 28 Sep 2021 01:15:07 +0000 Received: from localhost ([127.0.0.1]:43246 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mV1i6-0006eh-Ok for submit@debbugs.gnu.org; Mon, 27 Sep 2021 21:15:07 -0400 Received: from mail-qt1-f173.google.com ([209.85.160.173]:34732) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mV1i5-0006du-3X for 50299@debbugs.gnu.org; Mon, 27 Sep 2021 21:15:05 -0400 Received: by mail-qt1-f173.google.com with SMTP id m26so6976067qtn.1 for <50299@debbugs.gnu.org>; Mon, 27 Sep 2021 18:15:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=OmlKkFIofBQcPD3b3EBhYfrGnY45FpRlkGdrtE79g1M=; b=Keroo+iw5wPe2hgrzDvV1lZPAwdxTPBvWr5w7z5FQqRvlVY2h2loDWEQVrXKKKVkHQ zn/P37CaiYnuW5ShFEPqCO1sdI5NRSfWy6KNR6fgh15f44ifwA5eaBaU3Vyw4DhOHehk N7cNSctGsWLfPEWpHrPPPgtLiTskeLxpjG/KeOphtGNxSQLn4rwow9plXZ4dYNEvuame dpJtlWorPcLEGzDKuqKSfvGHRa6Xb4WoEANhpXtvyNn/bh/nT6Ny83oT1H8XxJf+w4Ve arIS1/Td3pBAlfMFJ2mHOrUmhqWoEeb4IUbRMbw4Dmr0UdnhQJbhKs2VNALkDw3OIqhs cD1A== 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=OmlKkFIofBQcPD3b3EBhYfrGnY45FpRlkGdrtE79g1M=; b=q396tVNfuq06Rgp92FGF+PnDDkW+km03/Pvo93n7RnSOD/1Lsxm9Cjzs8woYI5+eYb y2fYmUmbNtAqfd7E1WUO0VEvNClqUX3OXr9OOUj9CDky8yDSDJhcLgGoxGnOgZlgr5UC wHv0ADjUHh0P7JVSQRYKW2zaZBu7zRnuYwv2EYaudsEttiQDbqbJd0qutQz+W0keS7N7 +refCzS8IE+SFWWWmT82qN6TwwItar8XMfWWvtoQRFifyfHuoV12cKAttyt8KI+8JMC+ SpF5bSFJtAVP6rl2XYNX9K0Wwhn+mFM0dj/yo7tM0gLyo5VnI5t35Kmat1xoM4z/vWYp 6Cqg== X-Gm-Message-State: AOAM530KdKI1lRffnSdNTqRCUXXfUe23kBB+WUzMEBTo8nSyVjYE3/qs AFByM433WtVlxDNek28gnsHPQxEp7R4= X-Google-Smtp-Source: ABdhPJxIV46sQINUQBMUQxVrAvC17cFhGDQy+K0c1o2pLwycqqBEeDrrtU83Py/CwHW4o65wKCst2Q== X-Received: by 2002:ac8:15a:: with SMTP id f26mr2909524qtg.417.1632791699379; Mon, 27 Sep 2021 18:14:59 -0700 (PDT) Received: from hurd (dsl-10-149-239.b2b2c.ca. [72.10.149.239]) by smtp.gmail.com with ESMTPSA id v1sm9867103qkv.37.2021.09.27.18.14.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Sep 2021 18:14:58 -0700 (PDT) From: Maxim Cournoyer To: Maxime Devos Subject: Re: [PATCH v2 01/27] lint: check-tests-true: Allow #:tests? #t for some build systems. References: <20210927154537.28227-1-maximedevos@telenet.be> Date: Mon, 27 Sep 2021 21:14:57 -0400 In-Reply-To: <20210927154537.28227-1-maximedevos@telenet.be> (Maxime Devos's message of "Mon, 27 Sep 2021 17:45:11 +0200") Message-ID: <87ilylijqm.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 50299 Cc: 50299@debbugs.gnu.org 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 (-) Hello! Maxime Devos writes: > emacs-build-system sets #:tests? #f by default, so the linter > shouldn't warn if #:tests? #t is set for packages using > emacs-build-system. Likewise for texlive-build-system > > * guix/lint.scm (check-tests-true): Do not warn if the build system > is emacs-build-system or texlive-build-system. > * tests/lint.scm > ("tests-true: #:tests? #t acceptable for emacs packages") > ("tests-true: #:tests? #t acceptable for texlive packages"): New tests. [...] > diff --git a/tests/lint.scm b/tests/lint.scm > index 0f51b9ef79..7b04dc98d4 100644 > --- a/tests/lint.scm > +++ b/tests/lint.scm > @@ -35,6 +35,7 @@ > #:use-module (guix tests http) > #:use-module (guix download) > #:use-module (guix git-download) > + #:use-module (guix build-system emacs) > #:use-module (guix build-system gnu) > #:use-module (guix packages) > #:use-module (guix lint) > @@ -324,6 +325,25 @@ > `(#:tests? ,(not (%current-target-system))))))) > (check-tests-true pkg))) > > +;; The emacs-build-system sets #:tests? #f by default. > +(test-equal "tests-true: #:tests? #t acceptable for emacs packages" > + '() > + (let ((pkg (dummy-package "x" > + (build-system emacs-build-system) > + (arguments > + `(#:tests? #t))))) > + (check-tests-true pkg))) > + > +;; Likewise, though the 'check' phase is deleted by default, > +;; so #:tests? #t won't be useful by itself. > +(test-equal "tests-true: #:tests? #t acceptable for texlive packages" > + '() > + (let ((pkg (dummy-package "x" > + (build-system emacs-build-system) ^ texlive-build-system ? :-) Thanks! Maxim From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 29 18:48:07 2021 Received: (at 50299) by debbugs.gnu.org; 29 Sep 2021 22:48:07 +0000 Received: from localhost ([127.0.0.1]:50799 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViMw-0001Tg-JX for submit@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:07 -0400 Received: from michel.telenet-ops.be ([195.130.137.88]:53586) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViMt-0001Sv-9A for 50299@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:04 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by michel.telenet-ops.be with bizsmtp id zyo1250090mfAB406yo107; Thu, 30 Sep 2021 00:48:01 +0200 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v3 01/27] lint: check-tests-true: Allow #:tests? #t for some build systems. Date: Thu, 30 Sep 2021 00:47:33 +0200 Message-Id: <20210929224759.21803-1-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632955682; bh=fbrT45UqBfb+9CFohqaynJ4e/R/M5BP42oN5PMl89O8=; h=From:To:Cc:Subject:Date; b=Zrv6rktynLjP32CL5d36OZLfKYLD+hmbWQgD9qEUc6ZdDHxuQ39SOkPPmnZvBEJV2 /PLC1EwSerJGZ4aVkaYS4YMegQxc4rXA1LWYB62tQKh4X0S0/pFdiVjfK0wYBhPYXY bQDIOnLXkS5ffoMQRORpbBBhIaZt71SlOsNFIawFAuAA03pooTkXwGI1VFqHiuje1f Y4QjTRxVXILfnc8/GUlBUq5xFB0l1tKWLpn4WqNHAeNg22d9bgPi4yt0MeZ3kaATsw GH7701ZTBWoj7WbVDPvbIuTcP9P4LeiUfCrkKvSGo8acLsrttf/I38N4Itdcbh2AJv N9BO7zRVL1B/w== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer 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.7 (-) emacs-build-system sets #:tests? #f by default, so the linter shouldn't warn if #:tests? #t is set for packages using emacs-build-system. Likewise for texlive-build-system * guix/lint.scm (check-tests-true): Do not warn if the build system is emacs-build-system or texlive-build-system. * tests/lint.scm ("tests-true: #:tests? #t acceptable for emacs packages") ("tests-true: #:tests? #t acceptable for texlive packages"): New tests. Fixes: Reported-by: Maxim Cournoyer --- guix/lint.scm | 11 +++++++++++ tests/lint.scm | 21 +++++++++++++++++++++ 2 files changed, 32 insertions(+) diff --git a/guix/lint.scm b/guix/lint.scm index 527fda165a..534da85b96 100644 --- a/guix/lint.scm +++ b/guix/lint.scm @@ -34,6 +34,7 @@ #:use-module (guix store) #:autoload (guix base16) (bytevector->base16-string) #:use-module (guix base32) + #:use-module (guix build-system) #:use-module (guix diagnostics) #:use-module (guix download) #:use-module (guix ftp-client) @@ -278,6 +279,16 @@ superfluous when building natively and incorrect when cross-compiling." (eq? tests? #t)) (package-arguments package))) (if (and (tests-explicitly-enabled?) + ;; emacs-build-system sets #:tests? #f by default, therefore + ;; writing #:tests? #t in package definitions using + ;; emacs-build-system is reasonable. Likewise for + ;; texlive-build-system. + ;; + ;; Compare the name of the build system instead of the build system + ;; itself to avoid loading unnecessary modules when only a few + ;; modules are linted. + (not (memq (build-system-name (package-build-system package)) + '(emacs texlive))) ;; Some packages, e.g. gnutls, set #:tests? ;; differently depending on whether it is being ;; cross-compiled. diff --git a/tests/lint.scm b/tests/lint.scm index 0f51b9ef79..391ebadfc4 100644 --- a/tests/lint.scm +++ b/tests/lint.scm @@ -35,6 +35,8 @@ #:use-module (guix tests http) #:use-module (guix download) #:use-module (guix git-download) + #:use-module (guix build-system texlive) + #:use-module (guix build-system emacs) #:use-module (guix build-system gnu) #:use-module (guix packages) #:use-module (guix lint) @@ -324,6 +326,25 @@ `(#:tests? ,(not (%current-target-system))))))) (check-tests-true pkg))) +;; The emacs-build-system sets #:tests? #f by default. +(test-equal "tests-true: #:tests? #t acceptable for emacs packages" + '() + (let ((pkg (dummy-package "x" + (build-system emacs-build-system) + (arguments + `(#:tests? #t))))) + (check-tests-true pkg))) + +;; Likewise, though the 'check' phase is deleted by default, +;; so #:tests? #t won't be useful by itself. +(test-equal "tests-true: #:tests? #t acceptable for texlive packages" + '() + (let ((pkg (dummy-package "x" + (build-system texlive-build-system) + (arguments + `(#:tests? #t))))) + (check-tests-true pkg))) + (test-equal "inputs: pkg-config is probably a native input" "'pkg-config' should probably be a native input" (single-lint-warning-message base-commit: 808f9ffbd3106da4c92d2367b118b98196c9e81e prerequisite-patch-id: 7fdac44e8681baaf419cbf8da78cdebb8b9f9757 prerequisite-patch-id: 1f7f1597b9c85b2b1f9db1044d193bcf6ec8650e prerequisite-patch-id: 588ca94b9c4603424094a9cc2854c4f9bc83c7e4 prerequisite-patch-id: 82b4951463e8979d1c4cd15e1ca6a36308b21b51 prerequisite-patch-id: 75cdb9eb6b038adfb605253163b94efd51e0276c -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 29 18:48:07 2021 Received: (at 50299) by debbugs.gnu.org; 29 Sep 2021 22:48:08 +0000 Received: from localhost ([127.0.0.1]:50803 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViMx-0001Ti-2F for submit@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:07 -0400 Received: from michel.telenet-ops.be ([195.130.137.88]:53620) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViMu-0001Sy-Cn for 50299@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:05 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by michel.telenet-ops.be with bizsmtp id zyo1250090mfAB406yo30J; Thu, 30 Sep 2021 00:48:03 +0200 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v3 03/27] gnu: lean: Add bash-minimal. Date: Thu, 30 Sep 2021 00:47:35 +0200 Message-Id: <20210929224759.21803-3-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210929224759.21803-1-maximedevos@telenet.be> References: <20210929224759.21803-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632955683; bh=KsfKmDAbkdxcmq/F00scmZ1iqevLtlHhw59y14tkkTQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=osYrtADcR8EMpEYlbJHhSJHJxwkQ9OpxgS2m1fDP2khbSy1bDPC3vcCc94fkB7vXN 5tFjc0Al5PIxp7Pk9MYfcoqDyNN1MUe71a2n+yjiYgtquIYP6e+d7qN8A8qUdmIS9N 9GBfG9Hb6qBr0Q0b/oJLbPtGoLxwuRSvDDAPmJHKSGG7LMPz8VWwAgTWECD3MNd0es 8bVWFECe6bH9XH6JRUEPxxqGKzq3uYBlgAYbHsAeZEgSHJw5Y1Z+Hid2e8E6yYWzFQ 50dXLBreUErBBW8oFAZWeGoIhOk6Dq2M9AKYpEGQ3mcBQkLxzjGwLuHWAuirseDkBE FpSQS7AQWXatQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer 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.7 (-) Explicitely adding this input is required for cross-compilation. * gnu/packages/lean.scm (lean)[inputs]: Add 'bash-minimal'. --- gnu/packages/lean.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnu/packages/lean.scm b/gnu/packages/lean.scm index 1099732181..e2a0d3196a 100644 --- a/gnu/packages/lean.scm +++ b/gnu/packages/lean.scm @@ -19,6 +19,7 @@ ;;; along with GNU Guix. If not, see . (define-module (gnu packages lean) + #:use-module (gnu packages bash) #:use-module (gnu packages multiprecision) #:use-module (guix build-system cmake) #:use-module ((guix licenses) #:prefix license:) @@ -40,7 +41,8 @@ "09mklc1p6ms1jayg2f89hqfmhca3h5744lli936l38ypn1d00sxx")))) (build-system cmake-build-system) (inputs - `(("gmp" ,gmp))) + `(("bash-minimal" ,bash-minimal) ; for bin/leanpkg + ("gmp" ,gmp))) (arguments `(#:build-type "Release" ; default upstream build type ;; XXX: Test phases currently fail on 32-bit sytems. -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 29 18:48:08 2021 Received: (at 50299) by debbugs.gnu.org; 29 Sep 2021 22:48:08 +0000 Received: from localhost ([127.0.0.1]:50809 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViMx-0001U2-Mq for submit@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:08 -0400 Received: from michel.telenet-ops.be ([195.130.137.88]:53632) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViMu-0001T0-Uk for 50299@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:05 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by michel.telenet-ops.be with bizsmtp id zyo1250090mfAB406yo40N; Thu, 30 Sep 2021 00:48:04 +0200 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v3 04/27] gnu: swi-prolog: Move native-inputs to inputs where appropriate. Date: Thu, 30 Sep 2021 00:47:36 +0200 Message-Id: <20210929224759.21803-4-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210929224759.21803-1-maximedevos@telenet.be> References: <20210929224759.21803-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632955684; bh=DrABHx0KZuVk1B70LsV6RMCN4pyrjgi9i9sMW+6ysCM=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=gsyBSH0KobFgWpIghAZcvo2uL6euEe7/9s+KMRjxdGotXrcWvOeUVpmMLKRVY6bS/ 9Zy2oRhr2Aj2ouBpkk7rxQFQIE/KtkuoO7knBA2N1TwhldNh6L+F0+X3XM8uHPD3P+ SYDt6mxqRW8K6ZPwISX8OZ/3andtFap16ll+jbkZBq5rgwZHugXQzCH9SOEwmAb329 /CvoUwkrjyMtg6Fgem+R9+6YVueu4uqoxtHkx9ceXkLFMemF2kgQsVM9ub3RZk8x8o qZVJlSMD7z31qcy8+4KVMG+ZJOCkG6jlYMcUHcZVJkYwCIbOW6MqB/UDQ/ZYtG4NuK xfeGCjFElLHPw== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer 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.7 (-) * gnu/package/prolog.scm (swi-prolog) [native-inputs]: Keep 'texinfo', 'perl' and 'pkg-config' and move the rest to ... [inputs]: ... here. --- gnu/packages/prolog.scm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gnu/packages/prolog.scm b/gnu/packages/prolog.scm index 4eb0f4d3b6..7857fdff68 100644 --- a/gnu/packages/prolog.scm +++ b/gnu/packages/prolog.scm @@ -116,17 +116,18 @@ manner. It also features an interactive interpreter.") '("save"))) #t))))) (native-inputs + `(("texinfo" ,texinfo) + ("perl" ,perl) + ("pkg-config" ,pkg-config))) + (inputs `(("zlib" ,zlib) ("gmp" ,gmp) ("readline" ,readline) - ("texinfo" ,texinfo) ("libarchive" ,libarchive) ("libunwind" ,libunwind) ("libjpeg" ,libjpeg-turbo) ("libxft" ,libxft) ("fontconfig" ,fontconfig) - ("perl" ,perl) - ("pkg-config" ,pkg-config) ("openssl" ,openssl))) (home-page "https://www.swi-prolog.org/") (synopsis "ISO/Edinburgh-style Prolog interpreter") -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 29 18:48:09 2021 Received: (at 50299) by debbugs.gnu.org; 29 Sep 2021 22:48:09 +0000 Received: from localhost ([127.0.0.1]:50817 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViMy-0001UE-CY for submit@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:09 -0400 Received: from michel.telenet-ops.be ([195.130.137.88]:53654) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViMv-0001T7-Cx for 50299@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:05 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by michel.telenet-ops.be with bizsmtp id zyo1250090mfAB406yo40T; Thu, 30 Sep 2021 00:48:04 +0200 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v3 05/27] gnu: swi-prolog: Don't explicitely enable tests. Date: Thu, 30 Sep 2021 00:47:37 +0200 Message-Id: <20210929224759.21803-5-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210929224759.21803-1-maximedevos@telenet.be> References: <20210929224759.21803-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632955684; bh=cJXtM6gjbLTHv9JCdXcnPCbXK2CqFlfpgYESXf6EREs=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=TH/97pVTNgVkzAtW2Lne6rsxW7IpT6n0b/GFS4Pfoq+R6WZ+bZhqcdG5TcIqI7DnG YOEHMnrcm77VidsoinTSdHM2cztUUhPDBhd81FzuPfYYKo+ALaYQafofO4e0gdV+ao SiHNJu9lSoTJNtq8K+gpKJsgVd1oxSnCstiCM+unK9J5sLHOv72iwpi1K7ikrCutHc 0q/Ciij8xoNeKi0Z4+bHDMWoLhQ4N44EbD00+fwWcn2Zpe0Cd0bpultyWPtjG5Ot6x hq4ayy++KV1ADKi4I5d3BCJBNYHCphHwxjZhGBxM9V9ug+dL9o2LT6UrjhmsTWB4EP 37SEwmVDwotZA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer 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.7 (-) Tests are enabled by default (except when cross-compiling). Running tests when cross-compiling is rarely possible. * gnu/packages/prolog.scm (swi-prolog)[arguments]<#:tests>: Remove it. --- gnu/packages/prolog.scm | 1 - 1 file changed, 1 deletion(-) diff --git a/gnu/packages/prolog.scm b/gnu/packages/prolog.scm index 7857fdff68..be5a3c5bf8 100644 --- a/gnu/packages/prolog.scm +++ b/gnu/packages/prolog.scm @@ -97,7 +97,6 @@ manner. It also features an interactive interpreter.") (build-system cmake-build-system) (arguments `(#:parallel-build? #t - #:tests? #t #:configure-flags (list "-DINSTALL_DOCUMENTATION=ON" "-DSWIPL_INSTALL_IN_LIB=OFF") ; FIXME: Breaks RUNPATH validation. -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 29 18:48:27 2021 Received: (at 50299) by debbugs.gnu.org; 29 Sep 2021 22:48:27 +0000 Received: from localhost ([127.0.0.1]:50845 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViND-0001W2-6O for submit@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:27 -0400 Received: from michel.telenet-ops.be ([195.130.137.88]:53586) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViMv-0001Sv-Es for 50299@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:06 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by michel.telenet-ops.be with bizsmtp id zyo1250090mfAB406yo50Y; Thu, 30 Sep 2021 00:48:05 +0200 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v3 06/27] gnu: swi-prolog: Make configuration wok when cross-compiling. Date: Thu, 30 Sep 2021 00:47:38 +0200 Message-Id: <20210929224759.21803-6-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210929224759.21803-1-maximedevos@telenet.be> References: <20210929224759.21803-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632955685; bh=xsJf7mRnqk35mEiQjznTASRCrO1JFOyhucN9ZlBmzFk=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=J38fzxQ1FaKfwTrOSoageHLWw81zbrMuh/g/o+TVMu80qAVoyLwLWuZrgcDxHDxaJ +bdt9m6O0bpPvL3gyjL0Y7V7caDM7GlVrKFYzgLg8SKvnNkdAWe6MTZ3/48cgeT6SG 1+uNAPEL3N1Z4WIoFncE/oDyDbEdez4yAY31sZZiYyXoy2JdOvyRxnR5jLMQ2n4RwR e8JHRwN4dBsaNVkGoy+hR0bnoMtT4jV36yEkPvOMrn9DkgTDNhICyIfp8xXsooI/h8 W/mjL7hFbGPPJrueUNsq5izbfskHI+ab5kdCaHql40+5qTDDmlkjo8ixPsGFdGoGwu +YA//E2fySWow== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer 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.7 (-) * gnu/packages/prolog.scm (swi-prolog)[arguments]<#:configure-flags>: Set BSD_SIGNALS and QSORT_R_GNU when cross-compiling. --- gnu/packages/prolog.scm | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/gnu/packages/prolog.scm b/gnu/packages/prolog.scm index be5a3c5bf8..8d940530d8 100644 --- a/gnu/packages/prolog.scm +++ b/gnu/packages/prolog.scm @@ -3,6 +3,7 @@ ;;; Copyright © 2013 Mark H Weaver ;;; Copyright © 2020 Brett Gilio ;;; Copyright © 2021 Efraim Flashner +;;; Copyright © 2021 Maxime Devos ;;; ;;; This file is part of GNU Guix. ;;; @@ -98,7 +99,13 @@ manner. It also features an interactive interpreter.") (arguments `(#:parallel-build? #t #:configure-flags - (list "-DINSTALL_DOCUMENTATION=ON" + (list ,@(if (%current-target-system) + ;; Set this manually, otherwise CMake would need to + ;; run a cross-compiled binary, which it can't do. + ;; These values were found on a Linux system. + '("-DBSD_SIGNALS=1" "-DQSORT_R_GNU=1") + '()) + "-DINSTALL_DOCUMENTATION=ON" "-DSWIPL_INSTALL_IN_LIB=OFF") ; FIXME: Breaks RUNPATH validation. #:phases (modify-phases %standard-phases -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 29 18:48:27 2021 Received: (at 50299) by debbugs.gnu.org; 29 Sep 2021 22:48:27 +0000 Received: from localhost ([127.0.0.1]:50847 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViNH-0001WA-23 for submit@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:27 -0400 Received: from michel.telenet-ops.be ([195.130.137.88]:53620) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViMv-0001Sy-S2 for 50299@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:06 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by michel.telenet-ops.be with bizsmtp id zyo1250090mfAB406yo50c; Thu, 30 Sep 2021 00:48:05 +0200 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v3 07/27] gnu: swi-prolog: Don't use 'cc'. Date: Thu, 30 Sep 2021 00:47:39 +0200 Message-Id: <20210929224759.21803-7-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210929224759.21803-1-maximedevos@telenet.be> References: <20210929224759.21803-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632955685; bh=aqGN1K0miduYhZfapiNruqzf4zANneOymhblmV/Q1U4=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=r8qSDd8/zqKXeXhDBQa6V/JdxpVe8z+9l+IK9g7ylDl7nRw5lEjYkg2ZIIi9kgrNI gZMsKJe1TsH9KWy2kOrgVApXzPKnF/qxPCM9P/sLWid/MZYLpFKcn6sMKF0cRQPRX1 4rAfZsDJEdmqdKD2V3J1PSagMBO4tle2LUXf285TLWUFMaZENaSOJvJ3CBOS+qeGcS BtmT5ENMaaccLuKjvU/ZaMJjd2M1niqNaBdq5hhdckWMe/EVxr5ghbJ3aQO0U9s0DV nmIjeIsJwExCQh1nXkAvWb5/M9t2h/rvirPGz4mJaKrq6jIILvISFd+CSG7k1vUA22 NfsHhvQRhh7ZQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer 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.7 (-) * gnu/packages/prolog.scm (swi-prolog)[arguments]<#:configure-flags>: Set CMAKE_HOST_CC to gcc when cross-compiling. --- gnu/packages/prolog.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnu/packages/prolog.scm b/gnu/packages/prolog.scm index 8d940530d8..fc3956b17b 100644 --- a/gnu/packages/prolog.scm +++ b/gnu/packages/prolog.scm @@ -103,7 +103,9 @@ manner. It also features an interactive interpreter.") ;; Set this manually, otherwise CMake would need to ;; run a cross-compiled binary, which it can't do. ;; These values were found on a Linux system. - '("-DBSD_SIGNALS=1" "-DQSORT_R_GNU=1") + '("-DBSD_SIGNALS=1" "-DQSORT_R_GNU=1" + ;; If absent, the non-existent 'cc' is used. + "-DCMAKE_HOST_CC=gcc" '()) "-DINSTALL_DOCUMENTATION=ON" "-DSWIPL_INSTALL_IN_LIB=OFF") ; FIXME: Breaks RUNPATH validation. -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 29 18:48:27 2021 Received: (at 50299) by debbugs.gnu.org; 29 Sep 2021 22:48:27 +0000 Received: from localhost ([127.0.0.1]:50849 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViNH-0001WH-Ae for submit@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:27 -0400 Received: from michel.telenet-ops.be ([195.130.137.88]:53632) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViMw-0001T0-80 for 50299@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:06 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by michel.telenet-ops.be with bizsmtp id zyo1250090mfAB406yo50f; Thu, 30 Sep 2021 00:48:05 +0200 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v3 08/27] gnu: swi-prolog: Use cross-compiled bash in shebangs. Date: Thu, 30 Sep 2021 00:47:40 +0200 Message-Id: <20210929224759.21803-8-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210929224759.21803-1-maximedevos@telenet.be> References: <20210929224759.21803-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632955685; bh=ZX2h16hegGTebfBDaaxHJediLRLiH4GRdWndcDXSBco=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=ciWv63vPcAaLumyMWWlC7vzk8OBReFY4IVjWFmoyzYeHTJLj795p8p477a7yXjO3E orADSJeyk4JfDUHHbzSRmdYzoGYTJf1ECBlifC3dB1oRmnECSyGK5nBGV326WgzTo7 GEhGZHynbEC69mIWu9feG9xxntc0qJR2I9/L9i9aoEEzuGeR2UnfkWSH2/Pv5nHNzP 2horFgmPmduO7GPCJXBlWDPF3KQTQkekXZvLE/NQLuqTmMea188UmYuZawQiUTmYU8 XqivqDFWJ52kxK78i2suO+I9rTT+QZcX1lJUd7twjUQZna+TFVdqd/P04kopamXpQ7 kAKqkYkMY17+g== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer 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.7 (-) * gnu/packages/prolog.scm (swi-prolog)[inputs]: Add 'bash-minimal'. --- gnu/packages/prolog.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnu/packages/prolog.scm b/gnu/packages/prolog.scm index fc3956b17b..3eaec533d7 100644 --- a/gnu/packages/prolog.scm +++ b/gnu/packages/prolog.scm @@ -28,6 +28,7 @@ #:use-module (guix build-system cmake) #:use-module (guix build-system gnu) #:use-module (gnu packages backup) + #:use-module (gnu packages bash) #:use-module (gnu packages compression) #:use-module (gnu packages fontutils) #:use-module (gnu packages image) @@ -128,7 +129,8 @@ manner. It also features an interactive interpreter.") ("perl" ,perl) ("pkg-config" ,pkg-config))) (inputs - `(("zlib" ,zlib) + `(("bash-minimal" ,bash-minimal) ; for some scripts in 'lib' + ("zlib" ,zlib) ("gmp" ,gmp) ("readline" ,readline) ("libarchive" ,libarchive) -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 29 18:48:27 2021 Received: (at 50299) by debbugs.gnu.org; 29 Sep 2021 22:48:28 +0000 Received: from localhost ([127.0.0.1]:50851 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViNH-0001WO-J5 for submit@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:27 -0400 Received: from michel.telenet-ops.be ([195.130.137.88]:53654) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViMw-0001T7-Kn for 50299@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:07 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by michel.telenet-ops.be with bizsmtp id zyo1250090mfAB406yo60i; Thu, 30 Sep 2021 00:48:06 +0200 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v3 09/27] gnu: swi-prolog: Set PROG_SWIPL when cross-compiling. Date: Thu, 30 Sep 2021 00:47:41 +0200 Message-Id: <20210929224759.21803-9-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210929224759.21803-1-maximedevos@telenet.be> References: <20210929224759.21803-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632955686; bh=W4sSkAwH56k6bEs6lBCHGaVA59yMyKKWqlBqmlTRZdQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=B30o3BfWq2ZAxKHKG/EPQxneoaZv3jTPlt33JIUMWFuEapmCXQLJZf0fE+hg5emfU xlCYAuZyg3nc4IcekDZcu3/DOmfHWOJA0cDfqOs8liu5QgsCTUtMZARnQOWGAObYfr ae22DX2mOn+wzoJcd7wKpaRTDnAvuAELmqQtj4WsAUXM5ZD8dLBzsv6MGI4pWgYmzH CrIYrNTvnn+aV7z9RNi4QkhxxO715AfOjlmZC1e0uSaTItgGB2XSVPWPGPAh4SyhOM NrRAXABtrJH1G99k3Tl2mAVa/BpNOt1JXtkGn9FtUD4KuXrqRpldfyEyXZ+Kve5DuB rENpjRHT+z+3g== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer 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.7 (-) * gnu/packages/prolog.scm (swi-prolog)[arguments]<#:configure-flags>: Set PROG_SWIPL and SWIPL_NATIVE_FRIEND when cross-compiling. (swi-prolog)[native-inputs]: Add 'this-package' when cross-compiling. --- gnu/packages/prolog.scm | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/gnu/packages/prolog.scm b/gnu/packages/prolog.scm index 3eaec533d7..7a5ac04a0c 100644 --- a/gnu/packages/prolog.scm +++ b/gnu/packages/prolog.scm @@ -27,6 +27,7 @@ #:use-module (guix packages) #:use-module (guix build-system cmake) #:use-module (guix build-system gnu) + #:use-module (guix utils) #:use-module (gnu packages backup) #:use-module (gnu packages bash) #:use-module (gnu packages compression) @@ -107,6 +108,12 @@ manner. It also features an interactive interpreter.") '("-DBSD_SIGNALS=1" "-DQSORT_R_GNU=1" ;; If absent, the non-existent 'cc' is used. "-DCMAKE_HOST_CC=gcc" + ;; swi-prolog needs a native copy of itself for + ;; cross-compilation. + "-DSWIPL_NATIVE_FRIEND=/nowhere" + (string-append "-DPROG_SWIPL=" + (assoc-ref %build-host-inputs "swi-prolog") + "/bin/swipl")) '()) "-DINSTALL_DOCUMENTATION=ON" "-DSWIPL_INSTALL_IN_LIB=OFF") ; FIXME: Breaks RUNPATH validation. @@ -125,7 +132,15 @@ manner. It also features an interactive interpreter.") '("save"))) #t))))) (native-inputs - `(("texinfo" ,texinfo) + `(,@(if (%current-target-system) + (begin + (unless (equal? (target-64bit?) + (target-64bit? (%current-system))) + (error "swi-prolog requires --system and --target to have \ +the same word size")) + `(("swi-prolog" ,this-package))) + '()) + ("texinfo" ,texinfo) ("perl" ,perl) ("pkg-config" ,pkg-config))) (inputs -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 29 18:48:28 2021 Received: (at 50299) by debbugs.gnu.org; 29 Sep 2021 22:48:28 +0000 Received: from localhost ([127.0.0.1]:50853 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViNH-0001WW-TT for submit@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:28 -0400 Received: from michel.telenet-ops.be ([195.130.137.88]:53620) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViMw-0001Sy-VB for 50299@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:07 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by michel.telenet-ops.be with bizsmtp id zyo1250090mfAB406yo60l; Thu, 30 Sep 2021 00:48:06 +0200 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v3 10/27] gnu: ruby-yard-with-tests: Don't enable tests when cross-compiling. Date: Thu, 30 Sep 2021 00:47:42 +0200 Message-Id: <20210929224759.21803-10-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210929224759.21803-1-maximedevos@telenet.be> References: <20210929224759.21803-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632955686; bh=yrOy6XHAHnhJtbECNdPlQA0Tug2DAF2RJNkzQvLPwt4=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=fXkuJGg5tpnIDuW2tlrnz2LU9gcARvxf5HBnzBTD4hwjvMQqC/UBDwCC5hIXWL0cR XSUw7GDuDP6Ojx9FMI2MiSnqjUrNp2lRVk7h4s0faiQTIPo91RfG5N1tRF/6RuuBDS axIJCMGqOxs6tzBuVT64EoKQz33pY1iaYuJVqtH8I8KJQW1juCw9RzL9iaEo51YdXC j06oxr0A0gzIaAI54l0fR6ZhJRlpamDxZf/xV8+iG57BA/rAkvpivU8cQhCj8O4zWi 70XsgBgyQxjZRMLQHxJAWJAFmbRP6JlTwgZzuS8030SszH9QJw9xmhlEorljlRKDzT +EnHUZUggF15w== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer 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.7 (-) * gnu/packages/ruby.scm (ruby-yard-with-tests)[arguments]: Remove #:tests? instead of setting unconditionally setting it to #t. --- gnu/packages/ruby.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index 8db5bd9158..0f7806e81b 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -8519,8 +8519,8 @@ definitions.") (inherit ruby-yard) (name "ruby-yard-with-tests") (arguments - (substitute-keyword-arguments (package-arguments ruby-yard) - ((#:tests? _ #t) #t) + (substitute-keyword-arguments + (strip-keyword-arguments '(#:tests?) (package-arguments ruby-yard)) ((#:test-target _ "default") "default") ((#:phases phases '%standard-phases) `(modify-phases ,phases -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 29 18:48:28 2021 Received: (at 50299) by debbugs.gnu.org; 29 Sep 2021 22:48:28 +0000 Received: from localhost ([127.0.0.1]:50855 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViNI-0001Wd-6d for submit@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:28 -0400 Received: from michel.telenet-ops.be ([195.130.137.88]:53586) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViMx-0001Sv-9e for 50299@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:08 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by michel.telenet-ops.be with bizsmtp id zyo1250090mfAB406yo60o; Thu, 30 Sep 2021 00:48:06 +0200 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v3 11/27] gnu: ruby-byebug-11: Don't enable tests when cross-compiling. Date: Thu, 30 Sep 2021 00:47:43 +0200 Message-Id: <20210929224759.21803-11-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210929224759.21803-1-maximedevos@telenet.be> References: <20210929224759.21803-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632955686; bh=o/87HPRpH87SoY/qFcqsQLh+qHkq3l1YE2vCzbQTe1o=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=QVdUYsdUyclWAL6zT9SpsxoqXj+feLjX41occ3l/x1CSdy/P6nAD1e/3La6VzUIvr W5VoDdvDMBn6FY/nRMp1HSxKlDl5xgcmMHVaFfLgO5418EQw6FGaIMkJEliw/NmCEF Hzp8+lklPpbDOwDd3YakSVBZ9Qf82cX4VNz2I9rswQvQPxegHE9FIg60DBz91+1V7n jxlzzbb9t5ymeyDl9KcMpnpVSPmjzJYYm3JBXdwdBBuOQJgrL3C3tART61CapwZNMr DvCn6vHOoMJaBgSWFG5v8+GG0qbyAq634t2u3j4SiqO0pQvDuKrZaJ/lJD8aIeXTG5 8/ifpNv7Yk3AQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer 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.7 (-) * gnu/packages/ruby.scm (ruby-byebug-11)[arguments]: Remove #:tests? instead of setting unconditionally setting it to #t. --- gnu/packages/ruby.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index 0f7806e81b..f2932cc26e 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -6735,8 +6735,7 @@ other things and it comes with a command line interface.") (("require \"bundler/setup\".*") ""))) #t)))) (arguments - `(#:tests? #t - #:phases + `(#:phases (modify-phases %standard-phases (add-after 'unpack 'skip-tmp-path-sensitive-test (lambda _ -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 29 18:48:28 2021 Received: (at 50299) by debbugs.gnu.org; 29 Sep 2021 22:48:28 +0000 Received: from localhost ([127.0.0.1]:50857 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViNI-0001Wk-Gg for submit@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:28 -0400 Received: from michel.telenet-ops.be ([195.130.137.88]:53654) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViMx-0001T7-UR for 50299@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:08 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by michel.telenet-ops.be with bizsmtp id zyo1250090mfAB406yo70u; Thu, 30 Sep 2021 00:48:07 +0200 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v3 13/27] gnu: ruby-ffi-rzmq: Respect #:tests?. Date: Thu, 30 Sep 2021 00:47:45 +0200 Message-Id: <20210929224759.21803-13-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210929224759.21803-1-maximedevos@telenet.be> References: <20210929224759.21803-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632955687; bh=nuk/r7LHvKGQs96uskjzfVZOdZ4+Klo9zeiHNTD6m5c=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=rSmAoZCTW1NuIzwEUDUHurlj8H6SRqzPltBRxtN+n62y2Xw3WDDlreHZODHCh1rdA VjMkC55laZbhaUXdSioML6R2Cgtj7HFA+zMXDHZLuKn2GrCpsj/qQW/xIXy1o9VNZb gG+0ys9Xq91z6RXH9A5bg1+v+q886Yhdhhc+VNBrDOvarlXv+6iyyDGQX/ynMKZynA Rvl3KLaeJ7mr8o8oQ7DW8FpMW6qX59ZB1FDRBpjOzbk52JH/Ru8XsCUjDQUME7tqO+ 6WYxuIXWZZcN0MTgcmHIaZ8q4xaaXOHYtlrSKlhhwvarn3xobYcvpRRIyW29anc8jC xoDI81H21oY0w== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer 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.7 (-) * gnu/packages/ruby.scm (ruby-ffi-rzmq)[arguments]<#:phases>: Only invoke "rspec" if #:tests? is true. --- gnu/packages/ruby.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index e361c699ef..7817025cb4 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -7590,8 +7590,9 @@ library.") (build-system ruby-build-system) (arguments '(#:phases (modify-phases %standard-phases (replace 'check - (lambda _ - (invoke "rspec")))))) + (lambda* (#:key tests? #:allow-other-keys) + (when tests? + (invoke "rspec"))))))) (native-inputs `(("ruby-rspec" ,ruby-rspec))) (propagated-inputs -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 29 18:48:29 2021 Received: (at 50299) by debbugs.gnu.org; 29 Sep 2021 22:48:29 +0000 Received: from localhost ([127.0.0.1]:50859 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViNI-0001Ws-QE for submit@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:29 -0400 Received: from michel.telenet-ops.be ([195.130.137.88]:53632) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViMx-0001T0-Jt for 50299@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:08 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by michel.telenet-ops.be with bizsmtp id zyo1250090mfAB406yo70r; Thu, 30 Sep 2021 00:48:07 +0200 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v3 12/27] gnu: ruby-ffi-rzmq: Don't enable tests when cross-compiling. Date: Thu, 30 Sep 2021 00:47:44 +0200 Message-Id: <20210929224759.21803-12-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210929224759.21803-1-maximedevos@telenet.be> References: <20210929224759.21803-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632955687; bh=qmCGEJ/jQp//+4xRU64n5t7rugWHZsUtdIcnPILX9SQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=agHpn+0yBA01WFL2DsTX/3WgBT4wnx74hlE12qy/jv2XK2qGpY76KVem/yDt4zFMQ /BoT8ENPZgAoYVsFuSe++Yd4JVQ1ncURaeAqwnBZeQpWiOAYb/u0kQ9ulOEcffWXe3 P7fQTiFO+g60D8Cmgc7fZ7gPZGLJyLmZJZKjd81oMcmlwVt1qC4FeXpmFq1KlDPvI+ /metl/m+BtkjIo1ZrOrDkDyte+6QguxRR9hRau7Wua3sXtIX+JWPsm22ypI0I51BmS Tzqnl6LEAFwnkG9vGo0mnKlMs2Wa64EESI6Hwuh8jApS4lD8kKnHQV2r6ICzH2+AXX CavZrbVFjODJA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer 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.7 (-) * gnu/packages/ruby.scm (ruby-ffi-rzmq)[arguments]: Remove #:tests? instead of setting unconditionally setting it to #t. --- gnu/packages/ruby.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index f2932cc26e..e361c699ef 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -7588,8 +7588,7 @@ library.") (base32 "14a5kxfnf8l3ngyk8hgmk30z07aj1324ll8i48z67ps6pz2kpsrg")))) (build-system ruby-build-system) - (arguments '(#:tests? #t - #:phases (modify-phases %standard-phases + (arguments '(#:phases (modify-phases %standard-phases (replace 'check (lambda _ (invoke "rspec")))))) -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 29 18:48:29 2021 Received: (at 50299) by debbugs.gnu.org; 29 Sep 2021 22:48:29 +0000 Received: from localhost ([127.0.0.1]:50861 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViNJ-0001Wz-23 for submit@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:29 -0400 Received: from michel.telenet-ops.be ([195.130.137.88]:53620) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViMy-0001Sy-7i for 50299@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:08 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by michel.telenet-ops.be with bizsmtp id zyo1250090mfAB406yo70x; Thu, 30 Sep 2021 00:48:07 +0200 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v3 14/27] gnu: go-1.16: Don't enable tests when cross-compiling. Date: Thu, 30 Sep 2021 00:47:46 +0200 Message-Id: <20210929224759.21803-14-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210929224759.21803-1-maximedevos@telenet.be> References: <20210929224759.21803-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632955687; bh=c+nz3TYf50KJ147rlXKFz0RKiWlZEK3fEfYQ/Xg1JsM=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=iC51LOtqVERgLvSeJ3GBCax+n77r6IllRaDRYwfUUiKZlMSYOiTtvBXEytIsxoqQY pT7YLYBvAxkkqW94a1z1KmS2zgc0pkUxY0NepgNexevf48U+PXmL3SZNIPFU73ehVc cQz4r1IzRE744gn2egjYsG2gpf2ojq1hnV+gT/UyqjLaxCVdzrHInvi7LsVJhvIaeQ rmRnpCi7fJ3oJ6UKCYDlQUZqu5pNzxk0NrZrDfM2Lch6yAjtkOvwfWBMx20iNZsXxb nB7ITNWYDxKD4Rpu5CkEAcTx0gTGlHfaVvaZbwtmhvXDX5lvI/n5PmqVveR/MX3nsm YyXs6VUqstLhA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer 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.7 (-) * gnu/packages/golang.scm (go-1.16)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- gnu/packages/golang.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index f02d0aa9df..6da4c09f44 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -465,8 +465,8 @@ in the style of communicating sequential processes (@dfn{CSP}).") (base32 "00zv65v09kr2cljxxqypk980r4b4aqjijhbw4ikppn8km68h831n")))) (arguments - (substitute-keyword-arguments (package-arguments go-1.14) - ((#:tests? _) #t) + (substitute-keyword-arguments + (strip-keyword-arguments '(#:tests?) (package-arguments go-1.14)) ((#:phases phases) `(modify-phases ,phases (add-after 'unpack 'remove-unused-sourcecode-generators -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 29 18:48:29 2021 Received: (at 50299) by debbugs.gnu.org; 29 Sep 2021 22:48:29 +0000 Received: from localhost ([127.0.0.1]:50863 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViNJ-0001X6-AV for submit@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:29 -0400 Received: from michel.telenet-ops.be ([195.130.137.88]:53586) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViMy-0001Sv-HV for 50299@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:09 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by michel.telenet-ops.be with bizsmtp id zyo1250090mfAB406yo811; Thu, 30 Sep 2021 00:48:08 +0200 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v3 15/27] gnu: ecl: Don't pretend to enable tests when cross-compiling. Date: Thu, 30 Sep 2021 00:47:47 +0200 Message-Id: <20210929224759.21803-15-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210929224759.21803-1-maximedevos@telenet.be> References: <20210929224759.21803-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632955688; bh=lS4shlZ0YjUVNI2447cMEIgB877wLXEwNCk+auIkvbI=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=PzoyO1dKRev4cU7ZUkmVJDCBy3zHCK6vJ+whXUTHQWi9Jx0RMdTg6++FQ/wH7hGb6 7PQua7Z+2kaxj8lHyVHPZfuF1GrSmQ8b2w86oo2SnuLPf4I+N6rwHH49qTdDfuyWKq 0Os+FQOvynUcCsV7xdf/Nk0VbGkST7uPEz0UlANxfPnPIQvGmVI+4iNRa5GmxvX+wF 0Wl2CXZdK5KM5PzwSzDqjkNrJ6ModBivgPR0NyAIuSaiURuNAGBR9huKZ9v5fDq1mV nAvP9vecPTXYSt/IMJvP6dmZv4tTlc0iZgsfckbCi5oHBpm+oOiZcKYO4JbRSi1IAQ vKHJkhlrWDfUw== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer 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.7 (-) * gnu/packages/lisp.scm (ecl)[arguments]<#:tests?>: Move comment about failing tests to ... (ecl)[arguments]<#:phases>{check}: ... this deleted phase. (ecl)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- gnu/packages/lisp.scm | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index 7eb8f54d49..2330d6ba42 100644 --- a/gnu/packages/lisp.scm +++ b/gnu/packages/lisp.scm @@ -253,12 +253,11 @@ interface to the Tk widget system.") ("libffi" ,libffi))) (arguments `(#:configure-flags '("--without-rt") - ;; FIXME: As of version 20.4.24, we pass 17995 tests and fail 7. - ;; 2-3 tests may be due to FHS assumptions. - #:tests? #t #:parallel-tests? #f #:phases (modify-phases %standard-phases + ;; FIXME: As of version 20.4.24, we pass 17995 tests and fail 7. + ;; 2-3 tests may be due to FHS assumptions. (delete 'check) (add-after 'unpack 'replace-asdf ;; Use system ASDF instead of bundled one. -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 29 18:48:29 2021 Received: (at 50299) by debbugs.gnu.org; 29 Sep 2021 22:48:30 +0000 Received: from localhost ([127.0.0.1]:50865 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViNJ-0001XD-LX for submit@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:29 -0400 Received: from michel.telenet-ops.be ([195.130.137.88]:53654) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViMy-0001T7-Rs for 50299@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:09 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by michel.telenet-ops.be with bizsmtp id zyo1250090mfAB406yo815; Thu, 30 Sep 2021 00:48:08 +0200 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v3 16/27] gnu: perl-unicode-utf8: Don't run tests when cross-compiling. Date: Thu, 30 Sep 2021 00:47:48 +0200 Message-Id: <20210929224759.21803-16-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210929224759.21803-1-maximedevos@telenet.be> References: <20210929224759.21803-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632955688; bh=EPOtsW7ZKvhVaCbNSmPb+2Gziw7a6ASy2jtO1OOWA7k=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=ifduKQjyl9Bw/xWpavO8jUBlmaSvlB5DsbJVYlqUfd5PoWL3jp9s/DCW/wByb31k4 8qKwj6OIwlRlBB/8D4o+fLjYNyzhXVBODbUQs8fwEsOFaf7CuT9RhZP+fJ9NNEKXrI Sy+xq6mrzSBJEskE0xSloUBmZVMM5MRwwCMKteMI7BwdFpgyPDj6B4v6BfoS/4TxxW vuHHd8zwxLmQDCcYeCRsQTXNg5Z+SqIqL6OihjrEePJNdRtg0Tuka+L5MANmKKEBwd fc9WaNDhzh1mOK5nv8B8OlRDKGVpyvY4HGINqRVoN6vyTE0ORi36iTbbmxb6lhqy9y FarwVrm3rgeSQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer 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.7 (-) * gnu/packages/perl.scm (perl-unicode-utf8)[arguments]<#:tests?>: Set to #false when cross-compiling. --- gnu/packages/perl.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 5d4843d39a..255cace07c 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -11119,7 +11119,8 @@ defined by Annex #11 is used to determine breaking positions.") (build-system perl-build-system) ;; FIXME: Tests fail on 32-bit architectures: ;; . - (arguments `(#:tests? ,(target-64bit?))) + (arguments `(#:tests? ,(and (not (%current-target-system)) + (target-64bit?)))) (native-inputs `(("perl-test-fatal" ,perl-test-fatal) ("perl-test-leaktrace" ,perl-test-leaktrace) -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 29 18:48:30 2021 Received: (at 50299) by debbugs.gnu.org; 29 Sep 2021 22:48:30 +0000 Received: from localhost ([127.0.0.1]:50867 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViNJ-0001XL-UF for submit@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:30 -0400 Received: from michel.telenet-ops.be ([195.130.137.88]:53632) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViMz-0001T0-58 for 50299@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:09 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by michel.telenet-ops.be with bizsmtp id zyo1250090mfAB406yo819; Thu, 30 Sep 2021 00:48:08 +0200 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v3 17/27] gnu: libicns: Don't run tests when cross-compiling. Date: Thu, 30 Sep 2021 00:47:49 +0200 Message-Id: <20210929224759.21803-17-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210929224759.21803-1-maximedevos@telenet.be> References: <20210929224759.21803-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632955688; bh=BBQ+qSpVUC2Q1IuBVWiobZOQjzESo9gUeLRZincjotg=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=f/XIE9AjU3MsQjsU7BR/4nZxZi4hHrRrZWuiZPkQo6VUorKwp1FbNPgE+0Nf9mdSy oBl9ccbDj3Y/L4jsOSom5rAqohCuJqzxCHE3K3VP+M+IaN/yMlWlkL2dUQQZXQoB/W svsmgWpVqNxScwmC9j8VlZBGylS9kgkBj8v/gwAHLBHSXO2vggFDNlwz/SY7TpxvBM I89kUBq2r+gN6BXp62JsxHVU1PVT4wLlX4yFoKk7jSTeTaukq6Ui+rrYyAJRtPzPVR svTVObkSNLNAYdO6qsOvleT+Nypd4ahZZJQoHR7FeQq1A18SDmcFDIz9lLvemN78xt V5Cr6AaRKAdUg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer 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.7 (-) The #:tests? #t is actually harmless here, because there are no tests (though there is a trivial 'check' target). The ‘; No tests.’ comment might be confusing though. * gnu/packages/image.scm (libicns)[arguments]: Remove. --- gnu/packages/image.scm | 2 -- 1 file changed, 2 deletions(-) diff --git a/gnu/packages/image.scm b/gnu/packages/image.scm index 6e67c56d78..48bf546cf3 100644 --- a/gnu/packages/image.scm +++ b/gnu/packages/image.scm @@ -565,8 +565,6 @@ maximum quality factor.") (inputs `(("libpng" ,libpng) ("jasper" ,jasper))) - (arguments - `(#:tests? #t)) ; No tests. (home-page "http://icns.sourceforge.net/") (synopsis "Library for handling Mac OS icns resource files") (description -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 29 18:48:30 2021 Received: (at 50299) by debbugs.gnu.org; 29 Sep 2021 22:48:30 +0000 Received: from localhost ([127.0.0.1]:50869 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViNK-0001XS-6m for submit@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:30 -0400 Received: from michel.telenet-ops.be ([195.130.137.88]:53620) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViMz-0001Sy-HZ for 50299@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:09 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by michel.telenet-ops.be with bizsmtp id zyo1250090mfAB406yo91C; Thu, 30 Sep 2021 00:48:09 +0200 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v3 18/27] gnu: python2-empy: Don't run tests when cross-compiling. Date: Thu, 30 Sep 2021 00:47:50 +0200 Message-Id: <20210929224759.21803-18-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210929224759.21803-1-maximedevos@telenet.be> References: <20210929224759.21803-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632955689; bh=T0/toMJZVu1tuHlzOH/CUxIT2cdffFToFFOwUmQ3AaU=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=i7cbPMsIMhSmxFEmgwgGzCwP5DXyZ2mrRuwHAXzmd6IZb09WMeBiJtpwNpiyq8Pm0 JXU1Pf9B0yoUezjK7RJGQp1FZg8AIHefaPGWtLtWLfzxMgKLjYVfDWbGykZcNVXAQ0 7Kf3kFOAxWQvCcaCKC6ASl/gtO0eQdzKxJ8k05KIJD4iWPvP5t/Ij5jZAa8pF3gby5 dFGLhWB23aawR7Ip62cdY4hLdDCl3nCW4P36gmkEo8yY+ItanSDtIrMvLxMfB6gNcY bjwvPfUFp4+s5sKx1nnd0scdleQGfWQaZYv0ZZmprQFUmXBRh5hbUckpd85e7/jki7 +STdxRoWKX6XA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer 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.7 (-) * gnu/packages/python-xyz.scm (python2-empy)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- gnu/packages/python-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 4e2e719afc..c221aaa682 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -2643,8 +2643,8 @@ commands.") (define-public python2-empy (let ((base (package-with-python2 (strip-python2-variant python-empy)))) (package/inherit base - (arguments `(,@(package-arguments base) - #:tests? #t))))) + (arguments (strip-keyword-arguments '(#:tests?) + (package-arguments base)))))) (define-public python2-element-tree (package -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 29 18:48:30 2021 Received: (at 50299) by debbugs.gnu.org; 29 Sep 2021 22:48:30 +0000 Received: from localhost ([127.0.0.1]:50871 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViNK-0001XZ-FQ for submit@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:30 -0400 Received: from michel.telenet-ops.be ([195.130.137.88]:53586) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViMz-0001Sv-UF for 50299@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:10 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by michel.telenet-ops.be with bizsmtp id zyo1250090mfAB406yo91G; Thu, 30 Sep 2021 00:48:09 +0200 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v3 19/27] gnu: python2-promise: Don't run tests when cross-compiling. Date: Thu, 30 Sep 2021 00:47:51 +0200 Message-Id: <20210929224759.21803-19-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210929224759.21803-1-maximedevos@telenet.be> References: <20210929224759.21803-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632955689; bh=5sfQZWgrOZZQ01rCvhHvcwF5wndyI6KZn21ZfEknzgA=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=D3P3yfCys763oEXftBwq0zEx37KjPM7vTcoapfpTbz8wrp8gOvV9dURvLMTQU8ElN jxFMiGMZGMoGJX5xc4FCQPtyOxzLePAwrtkP6TutFzMdzs+kVPUOWj2rbp3N1o8IsG sL2KwC8/dXeglTSf784ZFsnaihX+3XK3hC6JsLkYW5fs/T+C3ppZ5q7f4t76PCqdqh HH+uOJ8hTQeXZUCzbBNxsHg9R7qEC2+6flb/WFNfmQM+NngT0E7EuPiRfgMaVtL9YF ND2qcGeIHEFF8XFMiB3WckdQmj5UoCWUQ4raTIlMhPdz0yVw7urf9RmxZvLvRo7jpu tfaDLdnGpw5fQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer 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.7 (-) * gnu/packages/python-xyz.scm (python2-promise)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- gnu/packages/python-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index c221aaa682..3914c9158a 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -12501,8 +12501,8 @@ concurrent.futures package from Python 3.2") (let ((promise (package-with-python2 (strip-python2-variant python-promise)))) (package/inherit promise - (arguments (substitute-keyword-arguments (package-arguments promise) - ((#:tests? _) #t))) + (arguments (strip-keyword-arguments '(#:tests?) + (package-arguments promise))) (native-inputs `(("python2-futures" ,python2-futures) ("python2-pytest" ,python2-pytest) -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 29 18:48:46 2021 Received: (at 50299) by debbugs.gnu.org; 29 Sep 2021 22:48:47 +0000 Received: from localhost ([127.0.0.1]:50873 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViNL-0001Xg-Na for submit@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:46 -0400 Received: from michel.telenet-ops.be ([195.130.137.88]:53654) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViN0-0001T7-81 for 50299@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:10 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by michel.telenet-ops.be with bizsmtp id zyo1250090mfAB406yo91K; Thu, 30 Sep 2021 00:48:09 +0200 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v3 20/27] gnu: ocaml4.07-fftw3: Don't run tests when cross-compiling. Date: Thu, 30 Sep 2021 00:47:52 +0200 Message-Id: <20210929224759.21803-20-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210929224759.21803-1-maximedevos@telenet.be> References: <20210929224759.21803-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632955689; bh=fVejC3kUdUbxS0sLrZbyLGh8V8nIclDuxti+gSfHRYE=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=P5upixalslvYu1LGh1dYZzOh/PCwMQpD8KEL/gJ/CB43OrrpwyuGjs3jrJcYWU1kz ZS2uvlKjpuYseiis7kIGYkuGcKjtG/Lbw0vUS23+MuRVE7HhF1hayWjMvJWCW1398f MwaceBCDrFVsKyNBUNkDX3t80qr9qp4/V4/0TFQDGHs+geFMKm/cw01cKBScCfjmi+ SJoXRyAMV33K7qF9MQTu2J6wTGZx8WiSMz50AMca0NqbIy4djudFzspC++uVQnc5Ee seoAxLdxL/ies26jPgJeX/HB2qaySXbDA8i01TgMYo7ta9IJK7boSufSOfzfxtzEJC 0ldU2Yc0tXi7g== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer 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/ocaml.scm (ocaml4.07-fftw3)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- gnu/packages/ocaml.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index db1d973238..9adf9cca24 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -6683,8 +6683,7 @@ language understood by ocamldoc.") "0l66yagjkwdcib6q55wd8wiap50vi23qiahkghlvm28z7nvbclfk")))) (build-system dune-build-system) (arguments - `(#:tests? #t - #:test-target "tests" + `(#:test-target "tests" #:ocaml ,ocaml-4.07 #:findlib ,ocaml4.07-findlib #:dune ,ocaml4.07-dune)) -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 29 18:49:01 2021 Received: (at 50299) by debbugs.gnu.org; 29 Sep 2021 22:49:01 +0000 Received: from localhost ([127.0.0.1]:50875 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViNa-0001Y5-QW for submit@debbugs.gnu.org; Wed, 29 Sep 2021 18:49:00 -0400 Received: from michel.telenet-ops.be ([195.130.137.88]:53632) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViN0-0001T0-JA for 50299@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:10 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by michel.telenet-ops.be with bizsmtp id zyo1250090mfAB406yoA1P; Thu, 30 Sep 2021 00:48:10 +0200 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v3 21/27] gnu: lablgtk: Don't run tests when cross-compiling. Date: Thu, 30 Sep 2021 00:47:53 +0200 Message-Id: <20210929224759.21803-21-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210929224759.21803-1-maximedevos@telenet.be> References: <20210929224759.21803-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632955690; bh=u3qkipDMnlwCCqexj+S/QLbY7Y7VMZt2sqANSuSYAkI=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=W6hJvU5q9H/D4/ELGVxxw+zPLzSvLmN3INegBLB8loO671Z6Ur77iwWOvM5w2KL8p xjpmqytBBmEU/NvARIFyNo5gq7eqPxlP721XT6PCTFAo6epPwFB9RXDZmqDof9MtoZ 0DjI+jnUGEnRGr6Hxdf5vTIB/vRREGGXkhq9iejxk/YJkrt8vU2lvIhnuEor8dTdsQ TI7nIt9rV8CFwiYU61aK1sLO1rGHk12KCwgvEf79GmVh5PKis4J4duJDSnDQaxAQ9d v3wcOVVoEzjP8UEWpOLkBYXbbbkbARBh7x2AnXB1jkKIRbbLyiOFb3RQhB+1dsV0IB 4jE7pKVdrrXQg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer 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/ocaml.scm (lablgtk)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- gnu/packages/ocaml.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index 9adf9cca24..5d0927dee4 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -6920,8 +6920,7 @@ support for Mparser."))) "11qfc39cmwfwfpwmjh6wh98zwdv6p73bv8hqwcsss869vs1r7gmn")))) (build-system dune-build-system) (arguments - `(#:tests? #t - #:test-target "." + `(#:test-target "." #:phases (modify-phases %standard-phases (add-before 'build 'make-writable -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 29 18:49:01 2021 Received: (at 50299) by debbugs.gnu.org; 29 Sep 2021 22:49:01 +0000 Received: from localhost ([127.0.0.1]:50877 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViNp-0001YP-0h for submit@debbugs.gnu.org; Wed, 29 Sep 2021 18:49:01 -0400 Received: from michel.telenet-ops.be ([195.130.137.88]:53620) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViN0-0001Sy-U8 for 50299@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:11 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by michel.telenet-ops.be with bizsmtp id zyo1250090mfAB406yoA1S; Thu, 30 Sep 2021 00:48:10 +0200 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v3 22/27] gnu: belcard: Don't run tests when cross-compiling. Date: Thu, 30 Sep 2021 00:47:54 +0200 Message-Id: <20210929224759.21803-22-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210929224759.21803-1-maximedevos@telenet.be> References: <20210929224759.21803-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632955690; bh=jZVchOYx9OFKj21ElKAMECOdKczaWd2IAXkrasRTKUI=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=EFAS9zZJz+htIsungSwAzWOUCsv7f+17FTSpHOnW5x1EDrh0hnWb78/xZlftWLOkZ XwJ8AsFg+oZDannZeMtpHZCcBJIzMBbejXh9tb2Z7Bgjw3+zZQcMxWxuhKhdUf5445 VrGrN/sPwlD6uPgxRv6SR6VAxP4eJDnQqwxJZMVKYXOkZk1L+juRJvjqTrWVE26XjH 40de3+0/4yPyplyia27YdwRc0nxy8etM/PSLTtLdDQseDRo792VNxtXBlqM1JrucUk OOxRDV1QfV2WW2JnjqemmbCfzXg1M9t0OgxqG7awLDiThHh4b7eSBggFi8riKWDS03 qy+foS/rVnQQg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer 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.7 (-) * gnu/packages/linphone.scm (belcard)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- gnu/packages/linphone.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/packages/linphone.scm b/gnu/packages/linphone.scm index 1c60e767b0..5a4bf3d735 100644 --- a/gnu/packages/linphone.scm +++ b/gnu/packages/linphone.scm @@ -260,8 +260,7 @@ IETF.") (build-system cmake-build-system) (outputs '("out" "debug" "tester")) (arguments - `(#:tests? #t - #:configure-flags '("-DENABLE_STATIC=OFF") + `(#:configure-flags '("-DENABLE_STATIC=OFF") #:phases (modify-phases %standard-phases (add-after 'unpack 'patch-vcard-grammar-location -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 29 18:49:01 2021 Received: (at 50299) by debbugs.gnu.org; 29 Sep 2021 22:49:01 +0000 Received: from localhost ([127.0.0.1]:50879 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViNp-0001Ya-Bq for submit@debbugs.gnu.org; Wed, 29 Sep 2021 18:49:01 -0400 Received: from michel.telenet-ops.be ([195.130.137.88]:53586) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViN1-0001Sv-7x for 50299@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:11 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by michel.telenet-ops.be with bizsmtp id zyo1250090mfAB406yoA1V; Thu, 30 Sep 2021 00:48:10 +0200 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v3 23/27] gnu: pjproject: Don't run tests when cross-compiling. Date: Thu, 30 Sep 2021 00:47:55 +0200 Message-Id: <20210929224759.21803-23-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210929224759.21803-1-maximedevos@telenet.be> References: <20210929224759.21803-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632955690; bh=06MGoIGoAf6DcaN3zX2I6GmUu7MBFxl7PIo7cWikls8=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=ACvQpWReF3beEtSAsyj0X3BBWa0JVvsnTNNveOPb9MQTBTgSNafgjuDW4+kub+vXL oz/uQjfSB67K9fWWA9mD235Kh1xyfra9fcazGEgO6Qs1kQsItbZxWWUmMmhlxVwnkZ 93k8d9J8PY1FujaQCx+8fba7Cz8o9ZdZIqwSOW8sJmVhu5ArWaA6lhTAwLKSFQS+HE O4NFp26sC+MK0eh4xII4v7d6TfCuBPNvOjTouUrrlHQ0cEgcJrq096yB5PE8F4Vv4R rFs3/1LpgBDUK2lU4R8qV4o/tjJHo8yYHbHSLoiTkzZG7yeekkIuJoJ1BghPMVfcJO eANciIm1k4MeA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer 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.7 (-) * gnu/packages/telephony.scm (pjproject)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- gnu/packages/telephony.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/packages/telephony.scm b/gnu/packages/telephony.scm index f75a168948..3075b56fa9 100644 --- a/gnu/packages/telephony.scm +++ b/gnu/packages/telephony.scm @@ -746,8 +746,7 @@ your calls and messages.") (build-system gnu-build-system) (outputs '("out" "debug" "static")) (arguments - `(#:tests? #t - #:test-target "selftest" + `(#:test-target "selftest" #:configure-flags (list "--enable-shared" "--with-external-speex" -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 29 18:49:02 2021 Received: (at 50299) by debbugs.gnu.org; 29 Sep 2021 22:49:02 +0000 Received: from localhost ([127.0.0.1]:50881 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViNp-0001Yj-M5 for submit@debbugs.gnu.org; Wed, 29 Sep 2021 18:49:01 -0400 Received: from michel.telenet-ops.be ([195.130.137.88]:53654) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViN1-0001T7-Jd for 50299@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:11 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by michel.telenet-ops.be with bizsmtp id zyo1250090mfAB406yoB1Z; Thu, 30 Sep 2021 00:48:11 +0200 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v3 24/27] gnu: tdlib: Don't run tests when cross-compiling. Date: Thu, 30 Sep 2021 00:47:56 +0200 Message-Id: <20210929224759.21803-24-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210929224759.21803-1-maximedevos@telenet.be> References: <20210929224759.21803-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632955691; bh=KpJ5ngFygbKJFIV9jXQojZ7izoLfsLlO7hM+SmbIjBQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=EZW8ODCXtNGUGIGdVbMUsrM0jxgD0PqTvSpMK/TQ4ktzVzIZ49VM2aH6bix7vprkg zKiyC5wL5z/MFIxupr9cfpk2FATvwBSeNjIev7y4xwDs0BngQNqHd1/VuDaU32KNAz cSil9hl3kBI3nNf6OISh+knlw1UTiBj+eBTSoDtUSA0XzW9X6J0agF5J8s+AaydfGB FJDSgbRcpkR0KbOu/bbpbDlAQ4eXJQENnFAIqwOgdBI8zQhDfRsEr7m42HkiG37G// 84EoOSFIVxLL1PucL5SdbivwRpSwMHbAi2dT2gWW4V8m2iZfnTk/6vXNlgZrmaoAYc d2vF2K9l2msPg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer 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.7 (-) * gnu/packages/messaging.scm (tdlib)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- gnu/packages/messaging.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm index a7fed957a3..5f90a524d7 100644 --- a/gnu/packages/messaging.scm +++ b/gnu/packages/messaging.scm @@ -2551,8 +2551,7 @@ replacement.") (file-name (git-file-name name version)))) (build-system cmake-build-system) (arguments - `(#:tests? #t - #:configure-flags + `(#:configure-flags (list "-DCMAKE_BUILD_TYPE=Release" "-DTD_ENABLE_LTO=OFF") ; FIXME: Get LTO to work. #:phases -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 29 18:49:02 2021 Received: (at 50299) by debbugs.gnu.org; 29 Sep 2021 22:49:02 +0000 Received: from localhost ([127.0.0.1]:50883 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViNq-0001Yv-1T for submit@debbugs.gnu.org; Wed, 29 Sep 2021 18:49:02 -0400 Received: from michel.telenet-ops.be ([195.130.137.88]:53632) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViN1-0001T0-WD for 50299@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:12 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by michel.telenet-ops.be with bizsmtp id zyo1250090mfAB406yoB1c; Thu, 30 Sep 2021 00:48:11 +0200 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v3 25/27] gnu: extra-cmake-modules: Don't run tests when cross-compiling. Date: Thu, 30 Sep 2021 00:47:57 +0200 Message-Id: <20210929224759.21803-25-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210929224759.21803-1-maximedevos@telenet.be> References: <20210929224759.21803-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632955691; bh=3l5QvgpENzKi7wc7aOCSMCsJvLV3YKV2sQY2juFHqkI=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=gFmULzRWflg05B6vKGA8UvdcXRU74ks8L0WwajOxcWYWB0AtCyH2YtuWz8ogIKjLF QCxAo/mMyhTzHZ5SmuBzcKIRbBkCFz2L8kFBDuu+NUrC8GPcagNr7QOCf5siQuHEd6 IwdqHzRmx8KA6vW/1/Ygi2o2VItZm1gIAponKzGz4WWans9qYsL50jo9BUYyqFOdpo YtyTe9X9WTWHhirgO7ksDAg08YutgJ8WWzHXVfIjAuFdDgvtCinJRYgZtmT8RHhbbt H253akcD1WGR0200MNZkQEOgjJYcxPGKsqINRlKL1kQPxDp5wvL5tzjqcnVMMY4XFU qnha4K0b8evRA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer 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.7 (-) * gnu/packages/kde-frameworks.scm (extra-cmake-modules)[arguments]<#:tests?>: Set to #false when cross-compiling. --- gnu/packages/kde-frameworks.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 00d5eb049d..91ad834bf2 100644 --- a/gnu/packages/kde-frameworks.scm +++ b/gnu/packages/kde-frameworks.scm @@ -105,7 +105,8 @@ '() `(("qtbase" ,qtbase-5)))) ;for tests (needs qmake) (arguments - `(#:tests? ,(not (null? (package-native-inputs this-package))) + `(#:tests? ,(and (not (%current-target-system)) + (not (null? (package-native-inputs this-package)))) #:phases (modify-phases %standard-phases (add-after 'unpack 'fix-lib-path -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 29 18:49:02 2021 Received: (at 50299) by debbugs.gnu.org; 29 Sep 2021 22:49:03 +0000 Received: from localhost ([127.0.0.1]:50885 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViNq-0001Z0-CM for submit@debbugs.gnu.org; Wed, 29 Sep 2021 18:49:02 -0400 Received: from michel.telenet-ops.be ([195.130.137.88]:53606) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViMt-0001Sx-ME for 50299@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:12 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by michel.telenet-ops.be with bizsmtp id zyo1250090mfAB406yo20E; Thu, 30 Sep 2021 00:48:02 +0200 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v3 02/27] gnu: lean: Set #:tests? appropriately when cross-compiling. Date: Thu, 30 Sep 2021 00:47:34 +0200 Message-Id: <20210929224759.21803-2-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210929224759.21803-1-maximedevos@telenet.be> References: <20210929224759.21803-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632955683; bh=TXl7FPpt2ajQf0jx5BAqB5tucIjx5jM4KjXqA00Bmq4=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=qWskPnydhaM3xcOUmRT9crNH7v+7IsLU7l4PI/Xc7Px290APV6WcQ6hNZwQZfSgLh J/RBvcWpKKBZbgipQj4qSiQdw7yq+jjpkSy5RoCMT/3oKI4Xen7OHIRV6+1A7/4HFh dfR6Ko0nFJ17tNXtSwmCDHq9htJl4lG8XAZfA8wfpa+/0Mv8MW4Ebgbu621H4t6m9y 5x+1TaZJ0026k+2CBLvhHedxsBlkkfcTKX4QEni1MuJrzd0fPNDqg4yWH/zB5AS1lu p4Z8kz4yEuLpLTXDIqTOhsQrjbtLCVUFx4vqPIOSC+lwh8vjFpvhjYQgt5+gTR5L7O AnTAIX0HxIfxA== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer 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.7 (-) It still fails to cross-compile though. * gnu/packages/lean.scm (lean)[arguments]<#:tests?>: Set to #false when cross-compiling. --- gnu/packages/lean.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gnu/packages/lean.scm b/gnu/packages/lean.scm index cc593291fd..1099732181 100644 --- a/gnu/packages/lean.scm +++ b/gnu/packages/lean.scm @@ -46,10 +46,10 @@ ;; XXX: Test phases currently fail on 32-bit sytems. ;; Tests for those architectures have been temporarily ;; disabled, pending further investigation. - #:tests? ,(let ((arch (or (%current-target-system) - (%current-system)))) - (not (or (string-prefix? "i686" arch) - (string-prefix? "armhf" arch)))) + #:tests? ,(and (not (%current-target-system)) + (let ((arch (%current-system))) + (not (or (string-prefix? "i686" arch) + (string-prefix? "armhf" arch))))) #:phases (modify-phases %standard-phases (add-after 'patch-source-shebangs 'patch-tests-shebangs -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 29 18:49:03 2021 Received: (at 50299) by debbugs.gnu.org; 29 Sep 2021 22:49:03 +0000 Received: from localhost ([127.0.0.1]:50888 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViNq-0001ZD-QN for submit@debbugs.gnu.org; Wed, 29 Sep 2021 18:49:03 -0400 Received: from michel.telenet-ops.be ([195.130.137.88]:53620) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViN2-0001Sy-F1 for 50299@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:12 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by michel.telenet-ops.be with bizsmtp id zyo1250090mfAB406yoC1f; Thu, 30 Sep 2021 00:48:12 +0200 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v3 26/27] gnu: inkscape-1.1: Don't run tests when cross-compiling. Date: Thu, 30 Sep 2021 00:47:58 +0200 Message-Id: <20210929224759.21803-26-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210929224759.21803-1-maximedevos@telenet.be> References: <20210929224759.21803-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632955692; bh=oROcoQxrENeEoRPG0OlF69LfdG1qUmRGr9yKUqPJpqM=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=nw5xONAECQzydrMelUuOTFZu1DgSUIZSWJwAY7kLeaUrT4IQVHZLSHOcGfwpl1OUH 6d4mYo3zJuh+0m1pwZV3XL+u6ToBzqhfIUU1/kZaRBBjx6ojz3Bp9NyEDRHyV9uBFd 0rOtWwC63CJ9hAjekI8zOsT7MsFiZpWK7iGjql56wb0TrNrN9dMw2LGWcxkyHSrfcU RlOafnJkj/c4e0LFsqc9bDc+MjKtbxo3dyCHrXBvVBStPmt+zYfih4z2YoFrge0GMW XqDikxrR1b4AfH5ZG4UJ9NWilyowxdCkb/hq4Dn8K56aQNdihnmZ2wz6p+4SM+/D12 NWTQTY4ABK2Iw== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer 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.7 (-) * gnu/packages/inkscape.scm (inkscape-1.1)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- gnu/packages/inkscape.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/packages/inkscape.scm b/gnu/packages/inkscape.scm index 46c8c4cc34..f49909057a 100644 --- a/gnu/packages/inkscape.scm +++ b/gnu/packages/inkscape.scm @@ -215,8 +215,7 @@ endif()~%~%" #t)))) (build-system cmake-build-system) (arguments - `(#:tests? #t - #:test-target "check" ;otherwise some test binaries are missing + `(#:test-target "check" ;otherwise some test binaries are missing #:imported-modules (,@%cmake-build-system-modules (guix build glib-or-gtk-build-system)) #:modules ((guix build cmake-build-system) -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 29 18:49:03 2021 Received: (at 50299) by debbugs.gnu.org; 29 Sep 2021 22:49:03 +0000 Received: from localhost ([127.0.0.1]:50890 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViNr-0001ZQ-86 for submit@debbugs.gnu.org; Wed, 29 Sep 2021 18:49:03 -0400 Received: from michel.telenet-ops.be ([195.130.137.88]:53586) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViN2-0001Sv-W3 for 50299@debbugs.gnu.org; Wed, 29 Sep 2021 18:48:13 -0400 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by michel.telenet-ops.be with bizsmtp id zyo1250090mfAB406yoC1n; Thu, 30 Sep 2021 00:48:12 +0200 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v3 27/27] gnu: ghc-bsb-http-chunked: Don't run tests when cross-compiling. Date: Thu, 30 Sep 2021 00:47:59 +0200 Message-Id: <20210929224759.21803-27-maximedevos@telenet.be> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210929224759.21803-1-maximedevos@telenet.be> References: <20210929224759.21803-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632955692; bh=q6W+Mz5CK0sjVkHYr/744OjdPn/9eTXEPMqCYAzrMXI=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=U3p1ioA2Y2sebCbQd2cEX+X+zYu4AkdRcduYSAigBCmGzF3zOiMICP0/d2TtNs5uW 8wuyouilU/t4gDoRe13MfHhfyUlAWUm5z4faa20cvtYUI3UW9tgizcvi2fFLag0mrV HQuenhcxkuZOGMM4oclv9kNbdQWwLMhuf08tdu6n8wfelNLt68jCcQSL6+X+1blqIv N6B5GjtXR5y1TXWa4AiTSP9Uy9t/7TcRq9+gpajpChPbKAjnzeqMpMzgXanQkZlLF+ dVatifWhsjL3DivTHKCGjHRv7+3uv1JYJ4wE3b9yQaPS4H8ZMzGLR7WBWYimjuNkY/ MezWU7ukUa5Ug== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer 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.7 (-) * gnu/packages/haskell-web.scm (ghc-bsb-http-chunked)[arguments]<#:tests?>: Set to #false when cross-compiling. --- gnu/packages/haskell-web.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gnu/packages/haskell-web.scm b/gnu/packages/haskell-web.scm index a250bb4262..de3a8ec208 100644 --- a/gnu/packages/haskell-web.scm +++ b/gnu/packages/haskell-web.scm @@ -619,8 +619,9 @@ Haskell's Web Application Interface (WAI).") (arguments `(;; XXX: As of 0.0.4, one property test ("Identical output as Blaze") ;; fails on i686-linux. - #:tests? ,(not (string-prefix? "i686" (or (%current-target-system) - (%current-system)))))) + #:tests? ,(and (not (%current-target-system)) + (not (string-prefix? "i686" (or (%current-target-system) + (%current-system))))))) (native-inputs `(("ghc-attoparsec" ,ghc-attoparsec) ("ghc-blaze-builder" ,ghc-blaze-builder) -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 29 18:49:46 2021 Received: (at 50299) by debbugs.gnu.org; 29 Sep 2021 22:49:46 +0000 Received: from localhost ([127.0.0.1]:50921 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViOX-0001da-MQ for submit@debbugs.gnu.org; Wed, 29 Sep 2021 18:49:45 -0400 Received: from laurent.telenet-ops.be ([195.130.137.89]:53720) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mViNw-0001ak-CA for 50299@debbugs.gnu.org; Wed, 29 Sep 2021 18:49:08 -0400 Received: from ptr-bvsjgyjmffd7q9timvx.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by laurent.telenet-ops.be with bizsmtp id zyp62500J0mfAB401yp7pS; Thu, 30 Sep 2021 00:49:07 +0200 Message-ID: <4433c6de3d5463b519e763463acf8cfc15c0cc7b.camel@telenet.be> Subject: Re: [PATCH v2 01/27] lint: check-tests-true: Allow #:tests? #t for some build systems. From: Maxime Devos To: Maxim Cournoyer Date: Thu, 30 Sep 2021 00:48:57 +0200 In-Reply-To: <87ilylijqm.fsf@gmail.com> References: <20210927154537.28227-1-maximedevos@telenet.be> <87ilylijqm.fsf@gmail.com> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-uULPjdRDaa17OrUBnehA" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1632955747; bh=qNR0Th3vqzrC98E7z3F/K2MoidHqQz63ktvY74FvWa8=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=tIUV5TfmfR+TxypcwZfDOl1KCpSzVkBl3TDLasut2msRMJ6dJ9qILop/amvwmqHAD M3OiahS99jvAbZLjcjk0E13pw78mrXdU0oHMs8wK7QC45BKO2YXZPK5i6mRJ8slGQ3 jOmPQjzWpk9Qik6+cGLQu8EI6Pj9LA8AGWnn+TSG8kflrBe8fX4+cR48333Hix9X6I 0rfwalnIhw0VUnDZCqYpXadhMMWwIDVY6Cx0dazW+aziUCuICQDb0C4f4MjUy7eZG8 PQm0lF5G22i6Xl66/IzVLVcTTS55Lx0Z+T6yQUmsPc5lRkZccJZbzNvnjZQz9dPI1F 9IlWkkSxlUViA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: 50299@debbugs.gnu.org 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.7 (-) --=-uULPjdRDaa17OrUBnehA Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Maxim Cournoyer schreef op ma 27-09-2021 om 21:14 [-0400]: > > +;; Likewise, though the 'check' phase is deleted by default, > > +;; so #:tests? #t won't be useful by itself. > > +(test-equal "tests-true: #:tests? #t acceptable for texlive packages" > > + '() > > + (let ((pkg (dummy-package "x" > > + (build-system emacs-build-system) > ^ texlive-build-system ? :-) I sent a v3 fixing this. Greetings, Maxime. --=-uULPjdRDaa17OrUBnehA Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYVTtWhccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7jpbAQCxiw+RjsnlRKY74uBMQiF4Sxsi ka36rpLGE1d6kCxVxwEA5qavxwJ62a5nYFi7bigumpW1dL4ht5cziOuM/pV8Fws= =K05p -----END PGP SIGNATURE----- --=-uULPjdRDaa17OrUBnehA-- From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 11 08:13:37 2021 Received: (at 50299) by debbugs.gnu.org; 11 Oct 2021 12:13:37 +0000 Received: from localhost ([127.0.0.1]:56896 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZuBU-0001mO-W8 for submit@debbugs.gnu.org; Mon, 11 Oct 2021 08:13:37 -0400 Received: from mail-qk1-f177.google.com ([209.85.222.177]:46824) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZuBT-0001ly-J5 for 50299@debbugs.gnu.org; Mon, 11 Oct 2021 08:13:36 -0400 Received: by mail-qk1-f177.google.com with SMTP id bk7so7167317qkb.13 for <50299@debbugs.gnu.org>; Mon, 11 Oct 2021 05:13:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=oNgpJnDdG7FE8+1U0Exnlc9sBpH8u7CgVdi2oYpP3WM=; b=AUW3igIwFPa/MAQeNSzQLoVVDqNCwC9fE5qrb3NUNG7/bMYWvBKfeQhzeF+FKZAb7F sHuw0JNomlIayrobTlgKqDoeFvNyu6yqKP0YmJ20uoyqKf1v524IMUpreWByim7RqeAW 0cWjDgdGQHs38U0FcpiFBaBbMe951EndCywue9ok1fbhiyboGHiEKhk8g4gE/REp5WIr CK6ZAb9miIjj2/QvKPQHBeBLa2Tt7arpU9vkx3Z43cbGPzgzWegDWVxnnhQ2jmbfNMiv 5tP7GCXQl2QcDzydqdf36agBgIfrEgkPLLVCKOfVC8X+hrPNdQkEw5njYyy/PFzLTSL6 IWhg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=oNgpJnDdG7FE8+1U0Exnlc9sBpH8u7CgVdi2oYpP3WM=; b=A/RT2GqPHvUckwZElMlZ0IqcIXF8GGOwv9sndwWSJ5q0mw8twsfJw41ci00aKTDA1t Mgj7+Y965k8YMYG1ozLSWvWSWmsC7JCuDCinjziGfRbHCs6MgSCnPd+IW7RFu3P3kWY2 Be7cNiRCvHBZSqa24jc9epinvvBfo/EcxeJlGGlDXypnRxPxC5/qK8MPyzki23yG6DpH IjNVCM6dlyILcoXFDB9KBhkKKfZU6ShTfgksAsI6rX3JtUtv7QU2fwqIwQdJ4NBKSf5G iZK0IveCjxvGSOVUFLMls4lEqx/fPNXb8LdTmqbpPRlsIPw0yRLI1+0BsyIxPxWFfyNH +/uA== X-Gm-Message-State: AOAM531Dr634kNHR+JRzv8aPePWUh4KHx8G416NxCVts3KuA8FpWERxJ 4ngEtQHksJKGlFvRzQqxZlo1ho7yqBaOz7EiHe4= X-Google-Smtp-Source: ABdhPJyvjHLRRZ6jqxQjRPYse6RI1WdWSfGNlAab6aq6toJy3X89Tya5LQ8EAHrcZbxFpUDsfQU6OqIPm6B4J4fV27w= X-Received: by 2002:a37:40d1:: with SMTP id n200mr14147806qka.488.1633954410154; Mon, 11 Oct 2021 05:13:30 -0700 (PDT) MIME-Version: 1.0 References: <20210929224759.21803-1-maximedevos@telenet.be> <20210929224759.21803-15-maximedevos@telenet.be> In-Reply-To: <20210929224759.21803-15-maximedevos@telenet.be> From: zimoun Date: Mon, 11 Oct 2021 14:13:19 +0200 Message-ID: Subject: Re: bug#50299: [PATCH v3 15/27] gnu: ecl: Don't pretend to enable tests when cross-compiling. To: Maxime Devos Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 50299 Cc: 50299@debbugs.gnu.org, Maxim Cournoyer 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 Maxime, I was roaming on this series and the message: Don't pretend to enable tests when cross-compiling. or elsewhere Don't run tests when cross-compiling. appears to me misleading. I would write: Remove unconditional tests. or something along these lines which is what these commits are doing, IIUC. On Thu, 30 Sept 2021 at 00:50, Maxime Devos wrote: > * gnu/packages/lisp.scm > (ecl)[arguments]<#:tests?>: Move comment about failing tests to ... > (ecl)[arguments]<#:phases>{check}: ... this deleted phase. > (ecl)[arguments]: Remove #:tests? instead of unconditionally setting it to > #t. Thanks for working on that. Cheers, simon From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 15 16:45:43 2021 Received: (at 50299) by debbugs.gnu.org; 15 Oct 2021 20:45:43 +0000 Received: from localhost ([127.0.0.1]:40485 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mbU5G-00057U-Rq for submit@debbugs.gnu.org; Fri, 15 Oct 2021 16:45:42 -0400 Received: from xavier.telenet-ops.be ([195.130.132.52]:45812) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mbU5E-00057L-DP for 50299@debbugs.gnu.org; Fri, 15 Oct 2021 16:45:41 -0400 Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by xavier.telenet-ops.be with bizsmtp id 6Llc2600H4UW6Th01LlcPJ; Fri, 15 Oct 2021 22:45:37 +0200 Message-ID: <6c9e469cf527a8060620ddde252cdc07b590fd91.camel@telenet.be> Subject: Re: bug#50299: [PATCH v3 15/27] gnu: ecl: Don't pretend to enable tests when cross-compiling. From: Maxime Devos To: zimoun Date: Fri, 15 Oct 2021 20:45:34 +0000 In-Reply-To: References: <20210929224759.21803-1-maximedevos@telenet.be> <20210929224759.21803-15-maximedevos@telenet.be> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1634330737; bh=QkYVeKbteWChmeQd9VgHQxlVYU7TGNDF1L1oLOrZHGo=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=gxwLQFeg1yiGUCQ3wRjlELVYoZ5QH6B+/5J+nAqB43Zn23tOoaQLjIkNnpxxaEVQA VZtYaeEk9YtoyMZx6L8j3P8PpAHEEeHibR3tewE8bdo+Yy7UaVrOHFOHzXdLGc9dHN D6mYmsW5QXjTkLc1tZugFFubTNMN/Q2JMo+9hRzDxpEsu97ZmeB1A+8oyrV3SjlC8f WBt7UP55v8ckdqrJADiIQ1xETa3dyJtc+oZrHaKvFuzf8xCphrwVX9KNYcadpocfSq j+SPL0sZ9sbZSkd6gxfvn0SmDbzbiK/lVG1bIX9KajsWJEr75gC2oCJYwmIyksP8JP 0wAlivGWmf3Qg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: 50299@debbugs.gnu.org, Maxim Cournoyer 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.7 (-) zimoun schreef op ma 11-10-2021 om 14:13 [+0200]: > Hi Maxime, [...] Thanks for taking a look at the patch series! However, I won't be hacking on Guix for a while, so I won't be posting a revised patch series. Greetings, Maxime. From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 31 07:15:29 2021 Received: (at 50299) by debbugs.gnu.org; 31 Dec 2021 12:15:29 +0000 Received: from localhost ([127.0.0.1]:55284 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Gog-0001tC-Nk for submit@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:29 -0500 Received: from baptiste.telenet-ops.be ([195.130.132.51]:35774) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3God-0001rs-4x for 50299@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:25 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by baptiste.telenet-ops.be with bizsmtp id d0FM260074UW6Th010FNKr; Fri, 31 Dec 2021 13:15:22 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v4 04/25] gnu: swi-prolog: Move native-inputs to inputs where appropriate. Date: Fri, 31 Dec 2021 12:14:46 +0000 Message-Id: <20211231121507.70323-5-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20211231121507.70323-1-maximedevos@telenet.be> References: <20211231121507.70323-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1640952922; bh=4KwmRZl0Fh/z6S+auKitFERPyIFBPhyw52eFbdWDY/U=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=mBI6OLD9+3xWAMMEZ7+mwez675FBqyjEMP3X5/x7KzSXJLxfkQjfZ8MKVYj1Mk4DC ZtxeJwSsuSeT0FILjaw3Xqg+NJwEGhgPo9w70Y1kTmVYj1F8Uw6lijzSyEfHRSb2+U SowWJBZQE6uudTRNRghp4jO4IYxPmF6PTrwvGVpkjYbd41T6Ia6VrdSqqjDJbFelZu ErRgbs0Y2YQvWY9sCGnGXtM9g1cgPi4liQ9VbH6HiW5Va38XoIEnV45yDRFjawda9t P4syZ5uYH7BE/VFFYNSndjv7kalBAUjb6i9PCImwu5Hy0ENt4zWmhr/by0r4G3Xou6 8NTtbfEJ3acEg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer , zimoun 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.7 (-) * gnu/package/prolog.scm (swi-prolog) [native-inputs]: Keep 'texinfo', 'perl' and 'pkg-config' and move the rest to ... [inputs]: ... here. --- gnu/packages/prolog.scm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gnu/packages/prolog.scm b/gnu/packages/prolog.scm index 4eb0f4d3b6..7857fdff68 100644 --- a/gnu/packages/prolog.scm +++ b/gnu/packages/prolog.scm @@ -116,17 +116,18 @@ manner. It also features an interactive interpreter.") '("save"))) #t))))) (native-inputs + `(("texinfo" ,texinfo) + ("perl" ,perl) + ("pkg-config" ,pkg-config))) + (inputs `(("zlib" ,zlib) ("gmp" ,gmp) ("readline" ,readline) - ("texinfo" ,texinfo) ("libarchive" ,libarchive) ("libunwind" ,libunwind) ("libjpeg" ,libjpeg-turbo) ("libxft" ,libxft) ("fontconfig" ,fontconfig) - ("perl" ,perl) - ("pkg-config" ,pkg-config) ("openssl" ,openssl))) (home-page "https://www.swi-prolog.org/") (synopsis "ISO/Edinburgh-style Prolog interpreter") -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 31 07:15:29 2021 Received: (at 50299) by debbugs.gnu.org; 31 Dec 2021 12:15:30 +0000 Received: from localhost ([127.0.0.1]:55288 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Goj-0001uH-73 for submit@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:29 -0500 Received: from baptiste.telenet-ops.be ([195.130.132.51]:35786) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3God-0001ru-5w for 50299@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:25 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by baptiste.telenet-ops.be with bizsmtp id d0FM260074UW6Th010FNKv; Fri, 31 Dec 2021 13:15:22 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v4 05/25] gnu: swi-prolog: Run tests conditionally. Date: Fri, 31 Dec 2021 12:14:47 +0000 Message-Id: <20211231121507.70323-6-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20211231121507.70323-1-maximedevos@telenet.be> References: <20211231121507.70323-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1640952922; bh=ClPGRkCst5xZoCsCDLIvo8wF0gwyGZ6nIfiMw+Jp67g=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=JXFHAQivb6VkMCxKvNDgXfQH3LkNooEH9wLpAa7QF6orgoOB+N2kU8E50A6e8xWjX kaJ8akyFZyli6Q4DVGAe4TCmVl9/ehlMLJBkk41XClNy5u8f+KAM2rAFOAEKHmTDvH evUdIRVug1ByZsbehrTriQ2PItS49lAcqFFhVWc8gSAzTS2vdXk5+HJLTF2WS5U14J 9pWBFYa5/v7vU7mfhSgR7OTi69pikUa0PyADZqI84Bgb7p9w4ma2AhATO99doBreUG v85jNVWB7KShpKAsL8UVgcwlwoPuzp+6i734tw8lxEmG4GzWe+YCtg2T0lrT+bWKK4 7kRyBIz/eFuww== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer , zimoun 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.7 (-) Tests are enabled by default (except when cross-compiling). Running tests when cross-compiling is rarely possible. * gnu/packages/prolog.scm (swi-prolog)[arguments]<#:tests>: Remove it. --- gnu/packages/prolog.scm | 1 - 1 file changed, 1 deletion(-) diff --git a/gnu/packages/prolog.scm b/gnu/packages/prolog.scm index 7857fdff68..be5a3c5bf8 100644 --- a/gnu/packages/prolog.scm +++ b/gnu/packages/prolog.scm @@ -97,7 +97,6 @@ manner. It also features an interactive interpreter.") (build-system cmake-build-system) (arguments `(#:parallel-build? #t - #:tests? #t #:configure-flags (list "-DINSTALL_DOCUMENTATION=ON" "-DSWIPL_INSTALL_IN_LIB=OFF") ; FIXME: Breaks RUNPATH validation. -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 31 07:15:30 2021 Received: (at 50299) by debbugs.gnu.org; 31 Dec 2021 12:15:30 +0000 Received: from localhost ([127.0.0.1]:55290 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Goj-0001ua-RR for submit@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:30 -0500 Received: from baptiste.telenet-ops.be ([195.130.132.51]:35768) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3God-0001rr-4x for 50299@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:25 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by baptiste.telenet-ops.be with bizsmtp id d0FM260074UW6Th010FMKn; Fri, 31 Dec 2021 13:15:22 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v4 03/25] gnu: lean: Add bash-minimal. Date: Fri, 31 Dec 2021 12:14:45 +0000 Message-Id: <20211231121507.70323-4-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20211231121507.70323-1-maximedevos@telenet.be> References: <20211231121507.70323-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1640952922; bh=ySEaRNwbjoBwEjQaMsNB5uZNPwJ/SHzFNtpZSzU4vZ4=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=pQt2ZnTtT+F2hSPpZjfJkiJ+NUIMHM2ELf3wMmJ2YmRcNEpXKd9M0mE1WI36cDQzM MXVg2R0NJiSzqt3ABWYNG4otuMwSARQ59OCk90od2FmeGFZUajq8fxqZIX/JOpooB8 xo9rFa4MytcrVI2fvn/uFdxPYIVbL0k7Y6OKd32NOyAcWD2KZsL9qeVGKucyuEsZ2Q ZWWd4hjXwiX+n/zlieooFgd424QQ8creV+7g5RXf5xRaB2HSVnY+7LNx64IZPR985I Ju+bmlhHhuWROcjJAl0U0tbuNvwIJYm/jJVvk2m8oMyr17+M9TTHch17hjp21LSf54 lQ+f5bwTg/36A== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer , zimoun 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.7 (-) Explicitely adding this input is required for cross-compilation. * gnu/packages/lean.scm (lean)[inputs]: Add 'bash-minimal'. --- gnu/packages/lean.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/lean.scm b/gnu/packages/lean.scm index fa36d282d7..7f4cd507f8 100644 --- a/gnu/packages/lean.scm +++ b/gnu/packages/lean.scm @@ -19,6 +19,7 @@ ;;; along with GNU Guix. If not, see . (define-module (gnu packages lean) + #:use-module (gnu packages bash) #:use-module (gnu packages multiprecision) #:use-module (guix build-system cmake) #:use-module ((guix licenses) #:prefix license:) @@ -40,7 +41,7 @@ "09mklc1p6ms1jayg2f89hqfmhca3h5744lli936l38ypn1d00sxx")))) (build-system cmake-build-system) (inputs - (list gmp)) + (list bash-minimal gmp)) (arguments `(#:build-type "Release" ; default upstream build type ;; XXX: Test phases currently fail on 32-bit sytems. -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 31 07:15:30 2021 Received: (at 50299) by debbugs.gnu.org; 31 Dec 2021 12:15:30 +0000 Received: from localhost ([127.0.0.1]:55292 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Gok-0001uh-9f for submit@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:30 -0500 Received: from baptiste.telenet-ops.be ([195.130.132.51]:35750) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3God-0001ro-54 for 50299@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:25 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by baptiste.telenet-ops.be with bizsmtp id d0FM260074UW6Th010FMKZ; Fri, 31 Dec 2021 13:15:21 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v4 00/25] Fix 'check-tests-true' linter and some packages Date: Fri, 31 Dec 2021 12:14:42 +0000 Message-Id: <20211231121507.70323-1-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1640952921; bh=K7fDiDSKywfus2AY+aONjj6sVm7hEXcvK//PYdsK1IY=; h=From:To:Cc:Subject:Date; b=uikQN6cvGpzuxsspOPyiyZUZ/XabnmyHzk/Ik2Lr4B0dqQb26SBAad3+fLT3Maz8R x9FgS4EHibm05g6MUBrJtNAuE50EP/a9/HHKR+yh0YjVi4vvb99/jN57e40uemuHGr vaD/rInId8FFv3OsBle6ccuVb6HGCdOMCHmUDm9W2BFS+nC/Uci55U4BWIsaLa/fE5 YuaSTGasbpyyR2aresqkW6SocbK1ukk8k0uP6/mCll270KQLiP8o8x8Wwcj6ZE63Zw WSXsQpwBa3fxhvrWL7AsPI0e8NosoAo4shOaQfNrZ/1BWti8Lb6rW7zn0DeSqXW3y6 aLq+YtNTOZosA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer , zimoun 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.7 (-) Hi, The following changes from v3 were made: * rebased on latest master * in the swi-prolog patch, a use of %build-host-inputs has been replaced by #$(this-package-native-input ...) * The patch 'gnu: swi-prolog: Correct reference to 'bin/swi-prolog' is new. * Commit messages are made more consistent. E.g., patches removing ‘#:tests? #t’ are now named ‘gnu: ...: Run tests conditionally’ and ‘Don't run tests when cross-compiling.’ is reserved for patches that actually look at %current-target-system. Maxime Devos (25): lint: check-tests-true: Allow #:tests? #t for some build systems. gnu: lean: Don't run tests when cross-compiling. gnu: lean: Add bash-minimal. gnu: swi-prolog: Move native-inputs to inputs where appropriate. gnu: swi-prolog: Run tests conditionally. gnu: swi-prolog: Make configuration wok when cross-compiling. gnu: swi-prolog: Don't use 'cc'. gnu: swi-prolog: Use cross-compiled bash in shebangs. gnu: swi-prolog: Set PROG_SWIPL when cross-compiling. gnu: swi-prolog: Correct reference to 'bin/swi-prolog'. gnu: ruby-yard-with-tests: Run tests conditionally. gnu: ruby-ffi-rzmq: Run tests conditionally. gnu: ruby-ffi-rzmq: Respect #:tests?. gnu: go-1.16: Don't run tests when cross-compiling. gnu: ecl: Run tests conditionally. gnu: perl-unicode-utf8: Run tests conditionally. gnu: libicns: Run tests conditionally. gnu: python2-empy: Run tests conditionally. gnu: python2-promise: Run tests conditionally. gnu: lablgtk: Run tests conditionally. gnu: belcard: Run tests conditionally. gnu: pjproject: Run tests conditionally. gnu: tdlib: Run tests conditionally. gnu: extra-cmake-modules: Don't run tests when cross-compiling. gnu: ghc-bsb-http-chunked: Don't run tests when cross-compiling. gnu/packages/golang.scm | 4 +- gnu/packages/haskell-web.scm | 5 ++- gnu/packages/image.scm | 2 - gnu/packages/kde-frameworks.scm | 3 +- gnu/packages/lean.scm | 11 ++--- gnu/packages/linphone.scm | 3 +- gnu/packages/lisp.scm | 5 +-- gnu/packages/messaging.scm | 3 +- gnu/packages/ocaml.scm | 3 +- gnu/packages/perl.scm | 3 +- gnu/packages/prolog.scm | 79 ++++++++++++++++++++++++--------- gnu/packages/python-xyz.scm | 8 ++-- gnu/packages/ruby.scm | 12 ++--- gnu/packages/telephony.scm | 3 +- guix/lint.scm | 11 +++++ tests/lint.scm | 21 +++++++++ 16 files changed, 122 insertions(+), 54 deletions(-) base-commit: a4eb287e5e978719b0a736a587ceafb3686882ec -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 31 07:15:31 2021 Received: (at 50299) by debbugs.gnu.org; 31 Dec 2021 12:15:31 +0000 Received: from localhost ([127.0.0.1]:55294 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Gok-0001ur-Ll for submit@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:30 -0500 Received: from baptiste.telenet-ops.be ([195.130.132.51]:35820) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3God-0001ry-I1 for 50299@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:25 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by baptiste.telenet-ops.be with bizsmtp id d0FM260074UW6Th010FNL9; Fri, 31 Dec 2021 13:15:22 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v4 08/25] gnu: swi-prolog: Use cross-compiled bash in shebangs. Date: Fri, 31 Dec 2021 12:14:50 +0000 Message-Id: <20211231121507.70323-9-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20211231121507.70323-1-maximedevos@telenet.be> References: <20211231121507.70323-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1640952922; bh=vN3aP6Q+cgjxlx3z4EbgFWL5EOhgxg9JdY6jDbbCmcE=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=qlIapWxM8Sz/DbDaLH2OcBsNaWbpLexrenxCc+GGwGAA0X/bz26nyCpXhkZ6B77co 05vamZSBQ6bud3zD33qOIzpshXY56L8TvWrTN2ugq5DBinHZu8bzwYc8xl8RKWnzv3 7SGmKlRfNVkDED67pesNeKwXUphu7otERyt2EWPT93CdjCDDkTth/nwh9HxRZGiIbE uW+VJJ8TAbqeeXtyjCVwNy+PFfR0U7WhcjHWVsiyG86Hda2T8xIN9Fsk7wyfDs85xs 6fHjsWhQONa0tbCd+PglFvdpnNwtZhnEzKkaqLSJov4hs5u7C6SnefcfuHoSpmL2ut tSf3bH4eK6Q/A== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer , zimoun 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.7 (-) * gnu/packages/prolog.scm (swi-prolog)[inputs]: Add 'bash-minimal'. --- gnu/packages/prolog.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnu/packages/prolog.scm b/gnu/packages/prolog.scm index fc3956b17b..3eaec533d7 100644 --- a/gnu/packages/prolog.scm +++ b/gnu/packages/prolog.scm @@ -28,6 +28,7 @@ #:use-module (guix build-system cmake) #:use-module (guix build-system gnu) #:use-module (gnu packages backup) + #:use-module (gnu packages bash) #:use-module (gnu packages compression) #:use-module (gnu packages fontutils) #:use-module (gnu packages image) @@ -128,7 +129,8 @@ manner. It also features an interactive interpreter.") ("perl" ,perl) ("pkg-config" ,pkg-config))) (inputs - `(("zlib" ,zlib) + `(("bash-minimal" ,bash-minimal) ; for some scripts in 'lib' + ("zlib" ,zlib) ("gmp" ,gmp) ("readline" ,readline) ("libarchive" ,libarchive) -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 31 07:15:31 2021 Received: (at 50299) by debbugs.gnu.org; 31 Dec 2021 12:15:31 +0000 Received: from localhost ([127.0.0.1]:55296 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Gol-0001uy-0j for submit@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:31 -0500 Received: from baptiste.telenet-ops.be ([195.130.132.51]:35756) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3God-0001rp-4z for 50299@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:25 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by baptiste.telenet-ops.be with bizsmtp id d0FM260074UW6Th010FMKe; Fri, 31 Dec 2021 13:15:21 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v4 01/25] lint: check-tests-true: Allow #:tests? #t for some build systems. Date: Fri, 31 Dec 2021 12:14:43 +0000 Message-Id: <20211231121507.70323-2-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20211231121507.70323-1-maximedevos@telenet.be> References: <20211231121507.70323-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1640952921; bh=FM31V3ymizPUpgKQMIPETV5Kj5tkxtEWRXn98Bv6a/I=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=Cn4nevKi6hTh9pCxsqW5euLBe+cYVjEgECcHU+szTBk5UyaRFnbFZ+YzXOfDO+E8D uYjOsuinh/n0IHcj8bkD0BiXTBGjoOGiA7nbWPzNwsP17rpkgKUeEVJf47gJQ8rRk3 Z7m+3A8GTCCnNbgSp2w3HoMDtMJFqrHRHut+t4XigXfMj4+P3jFxC9/UqlUwJeI69c KSr8Zhx8TqsTM8vGMbqCGecXD4fneKBcVSqP+9pz4xkoirtkbTzlcNc2Fa6u4YOfD7 yZHhvQeGdTFkAybKTbjIwpMh5DgqzwKZl1MuESiNMPp/UnZn5ifZzRNYW4W3Iefsiw 0cMj6pa8hiwDw== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer , zimoun 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.7 (-) emacs-build-system sets #:tests? #f by default, so the linter shouldn't warn if #:tests? #t is set for packages using emacs-build-system. Likewise for texlive-build-system * guix/lint.scm (check-tests-true): Do not warn if the build system is emacs-build-system or texlive-build-system. * tests/lint.scm ("tests-true: #:tests? #t acceptable for emacs packages") ("tests-true: #:tests? #t acceptable for texlive packages"): New tests. Fixes: Reported-by: Maxim Cournoyer --- guix/lint.scm | 11 +++++++++++ tests/lint.scm | 21 +++++++++++++++++++++ 2 files changed, 32 insertions(+) diff --git a/guix/lint.scm b/guix/lint.scm index 379bd0e80b..8655f3aea7 100644 --- a/guix/lint.scm +++ b/guix/lint.scm @@ -34,6 +34,7 @@ #:use-module (guix store) #:autoload (guix base16) (bytevector->base16-string) #:use-module (guix base32) + #:use-module (guix build-system) #:use-module (guix diagnostics) #:use-module (guix download) #:use-module (guix ftp-client) @@ -279,6 +280,16 @@ superfluous when building natively and incorrect when cross-compiling." (eq? tests? #t)) (package-arguments package))) (if (and (tests-explicitly-enabled?) + ;; emacs-build-system sets #:tests? #f by default, therefore + ;; writing #:tests? #t in package definitions using + ;; emacs-build-system is reasonable. Likewise for + ;; texlive-build-system. + ;; + ;; Compare the name of the build system instead of the build system + ;; itself to avoid loading unnecessary modules when only a few + ;; modules are linted. + (not (memq (build-system-name (package-build-system package)) + '(emacs texlive))) ;; Some packages, e.g. gnutls, set #:tests? ;; differently depending on whether it is being ;; cross-compiled. diff --git a/tests/lint.scm b/tests/lint.scm index 76c2a70b3a..6bb24370da 100644 --- a/tests/lint.scm +++ b/tests/lint.scm @@ -35,6 +35,8 @@ #:use-module (guix tests http) #:use-module (guix download) #:use-module (guix git-download) + #:use-module (guix build-system texlive) + #:use-module (guix build-system emacs) #:use-module (guix build-system gnu) #:use-module (guix packages) #:use-module (guix lint) @@ -338,6 +340,25 @@ `(#:tests? ,(not (%current-target-system))))))) (check-tests-true pkg))) +;; The emacs-build-system sets #:tests? #f by default. +(test-equal "tests-true: #:tests? #t acceptable for emacs packages" + '() + (let ((pkg (dummy-package "x" + (build-system emacs-build-system) + (arguments + `(#:tests? #t))))) + (check-tests-true pkg))) + +;; Likewise, though the 'check' phase is deleted by default, +;; so #:tests? #t won't be useful by itself. +(test-equal "tests-true: #:tests? #t acceptable for texlive packages" + '() + (let ((pkg (dummy-package "x" + (build-system texlive-build-system) + (arguments + `(#:tests? #t))))) + (check-tests-true pkg))) + (test-equal "inputs: pkg-config is probably a native input" "'pkg-config' should probably be a native input" (single-lint-warning-message -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 31 07:15:31 2021 Received: (at 50299) by debbugs.gnu.org; 31 Dec 2021 12:15:31 +0000 Received: from localhost ([127.0.0.1]:55298 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Gol-0001v6-F2 for submit@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:31 -0500 Received: from baptiste.telenet-ops.be ([195.130.132.51]:35832) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3God-0001rz-Nd for 50299@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:26 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by baptiste.telenet-ops.be with bizsmtp id d0FM260074UW6Th010FNLD; Fri, 31 Dec 2021 13:15:23 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v4 09/25] gnu: swi-prolog: Set PROG_SWIPL when cross-compiling. Date: Fri, 31 Dec 2021 12:14:51 +0000 Message-Id: <20211231121507.70323-10-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20211231121507.70323-1-maximedevos@telenet.be> References: <20211231121507.70323-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1640952923; bh=3a/IyBdFIs76fPgtBDjE73UskfscHGJREiq1jR6ssLE=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=VQtk64S87/mKjri3mC3QsPwoNmjJMlp4Ff0PyhIeVUOWK3ay3P37SorC9d22uUJ/w Dj7RBVYg0O/cYYTiSyUKzQQMfv9ijHHt7evFfyz7eedl883m5zVYaOQEvy/GXbE8mv eqQDdiAZzx2vS2hn0ea69jj5K+uNBHALmqmv0ij7qmpLHTKaJ0ct/c/qJB+DssxBAb uCRc8YWYQBnOREf71LKaKFsdAcqNtFmCmHLu6p7FaYZexj6AIkj3mO541AaL2e2kDG 7lO0YSDGWax3VzwT0pjsMdM0wLZG9nepGwWarns7npESEuVgVqskagjUc3qirLTMxl WVyxY5zMM+FfA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer , zimoun 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.7 (-) * gnu/packages/prolog.scm (swi-prolog)[arguments]<#:configure-flags>: Set PROG_SWIPL and SWIPL_NATIVE_FRIEND when cross-compiling and make this a G-expression. (swi-prolog)[native-inputs]: Add 'this-package' when cross-compiling. --- gnu/packages/prolog.scm | 35 ++++++++++++++++++++++++++--------- 1 file changed, 26 insertions(+), 9 deletions(-) diff --git a/gnu/packages/prolog.scm b/gnu/packages/prolog.scm index 3eaec533d7..00f09b49cc 100644 --- a/gnu/packages/prolog.scm +++ b/gnu/packages/prolog.scm @@ -22,11 +22,13 @@ (define-module (gnu packages prolog) #:use-module (guix download) + #:use-module (guix gexp) #:use-module (guix git-download) #:use-module ((guix licenses) #:prefix license:) #:use-module (guix packages) #:use-module (guix build-system cmake) #:use-module (guix build-system gnu) + #:use-module (guix utils) #:use-module (gnu packages backup) #:use-module (gnu packages bash) #:use-module (gnu packages compression) @@ -100,16 +102,23 @@ manner. It also features an interactive interpreter.") (arguments `(#:parallel-build? #t #:configure-flags - (list ,@(if (%current-target-system) - ;; Set this manually, otherwise CMake would need to - ;; run a cross-compiled binary, which it can't do. - ;; These values were found on a Linux system. - '("-DBSD_SIGNALS=1" "-DQSORT_R_GNU=1" + ,#~(list + #$@(if (%current-target-system) + ;; Set this manually, otherwise CMake would need to + ;; run a cross-compiled binary, which it can't do. + ;; These values were found on a Linux system. + #~("-DBSD_SIGNALS=1" "-DQSORT_R_GNU=1" ;; If absent, the non-existent 'cc' is used. "-DCMAKE_HOST_CC=gcc" - '()) - "-DINSTALL_DOCUMENTATION=ON" - "-DSWIPL_INSTALL_IN_LIB=OFF") ; FIXME: Breaks RUNPATH validation. + ;; swi-prolog needs a native copy of itself for + ;; cross-compilation. + "-DSWIPL_NATIVE_FRIEND=/nowhere" + (string-append "-DPROG_SWIPL=" + #+(this-package-native-input "swi-prolog") + "/bin/swipl")) + #~()) + "-DINSTALL_DOCUMENTATION=ON" + "-DSWIPL_INSTALL_IN_LIB=OFF") ; FIXME: Breaks RUNPATH validation. #:phases (modify-phases %standard-phases ;; XXX: Delete the test phase that attempts to write to the @@ -125,7 +134,15 @@ manner. It also features an interactive interpreter.") '("save"))) #t))))) (native-inputs - `(("texinfo" ,texinfo) + `(,@(if (%current-target-system) + (begin + (unless (equal? (target-64bit?) + (target-64bit? (%current-system))) + (error "swi-prolog requires --system and --target to have \ +the same word size")) + `(("swi-prolog" ,this-package))) + '()) + ("texinfo" ,texinfo) ("perl" ,perl) ("pkg-config" ,pkg-config))) (inputs -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 31 07:15:32 2021 Received: (at 50299) by debbugs.gnu.org; 31 Dec 2021 12:15:32 +0000 Received: from localhost ([127.0.0.1]:55300 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Gol-0001vD-P7 for submit@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:32 -0500 Received: from newton.telenet-ops.be ([195.130.132.45]:37256) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Goe-0001s5-80 for 50299@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:26 -0500 Received: from baptiste.telenet-ops.be (baptiste.telenet-ops.be [IPv6:2a02:1800:120:4::f00:13]) by newton.telenet-ops.be (Postfix) with ESMTPS id 4JQPGz3KP5zMqw8Q for <50299@debbugs.gnu.org>; Fri, 31 Dec 2021 13:15:23 +0100 (CET) Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by baptiste.telenet-ops.be with bizsmtp id d0FM260074UW6Th010FPLR; Fri, 31 Dec 2021 13:15:23 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v4 11/25] gnu: ruby-yard-with-tests: Run tests conditionally. Date: Fri, 31 Dec 2021 12:14:53 +0000 Message-Id: <20211231121507.70323-12-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20211231121507.70323-1-maximedevos@telenet.be> References: <20211231121507.70323-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1640952923; bh=V+q0XwYeVV8sedEydVbXpnNp3jH8J8koCIZRixij8jM=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=Dav0HAu56D/W2hz1tXX/Dr9kv0sKGXvq0MngUBzpjz3fQ3HRIsq4p9jghNW2QNzAh MjN9iPEOIaD42YtpPnW7kurwmgvotimf7jXb3KaYA32rOf+syoXHx7MjlnBV0YEa8g bR9jjJDti2rsjUu73oTk6JPx7uLhfYkJieGLpsTmayk0Tm6dmlKSW/HJzuW/3hi+1f kv++aRYgqEiDkRG+Q0Ymv108SmFu6lOERpXGrH2ri2DX7wsa7KV/+Xy0p4h44fV+Uw v+L/aUITXVmTDRfBArYtxG6CzrDOfn9J38UHyMkAvQ5sH524FdhOExKsQdItIGoggr u2qSiuQf9sqfw== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer , zimoun 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.7 (-) * gnu/packages/ruby.scm (ruby-yard-with-tests)[arguments]: Remove #:tests? instead of setting unconditionally setting it to #t. --- gnu/packages/ruby.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index 9d1a414914..e04302a5e3 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -8252,8 +8252,8 @@ definitions.") (inherit ruby-yard) (name "ruby-yard-with-tests") (arguments - (substitute-keyword-arguments (package-arguments ruby-yard) - ((#:tests? _ #t) #t) + (substitute-keyword-arguments + (strip-keyword-arguments '(#:tests?) (package-arguments ruby-yard)) ((#:test-target _ "default") "default") ((#:phases phases '%standard-phases) `(modify-phases ,phases -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 31 07:15:32 2021 Received: (at 50299) by debbugs.gnu.org; 31 Dec 2021 12:15:32 +0000 Received: from localhost ([127.0.0.1]:55302 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Gom-0001vK-1l for submit@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:32 -0500 Received: from leibniz.telenet-ops.be ([195.130.137.77]:59562) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Goe-0001sD-OG for 50299@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:26 -0500 Received: from baptiste.telenet-ops.be (baptiste.telenet-ops.be [IPv6:2a02:1800:120:4::f00:13]) by leibniz.telenet-ops.be (Postfix) with ESMTPS id 4JQPH00bnBzMqmF3 for <50299@debbugs.gnu.org>; Fri, 31 Dec 2021 13:15:24 +0100 (CET) Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by baptiste.telenet-ops.be with bizsmtp id d0FM260074UW6Th010FPLk; Fri, 31 Dec 2021 13:15:24 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v4 15/25] gnu: ecl: Run tests conditionally. Date: Fri, 31 Dec 2021 12:14:57 +0000 Message-Id: <20211231121507.70323-16-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20211231121507.70323-1-maximedevos@telenet.be> References: <20211231121507.70323-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1640952924; bh=W/HGHmrYykL2RN1U7VUjODm5MDgNBjA2ZBaAuVFaGJI=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=KB/YvAB+xjU8Onfmki/n5zhaX3bYFbWsmCQPJ6cnTX+4gebJbDouLiMueOEoZHXzz 0ZBgcrBE980/3GS0P2CQZw/yTTh8zvwLznJL3tLbyTFlYUgKmgbOF0crS62hMWMKHv X75mpU67p9BjsT+o0L9gtcfhhPinYd7MlA3mMFJILCdQIvJZpJtW/srGt025pQinh5 dwR2dClWY/OEjDbTdaWVa0v6okjIdh1YxQXG147t9Tz+uEZfg60kSgZh56/qCAMLNQ /ivtdW0AJ8rdPbPMYJJcINviZsRrjNqAvB4Obo+UTMdFJNM8t+rsk7Kz7Bea2APlEr ziqAInzHigVyQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer , zimoun 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.7 (-) * gnu/packages/lisp.scm (ecl)[arguments]<#:tests?>: Move comment about failing tests to ... (ecl)[arguments]<#:phases>{check}: ... this deleted phase. (ecl)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- gnu/packages/lisp.scm | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index 5b1100a61c..3736e1450f 100644 --- a/gnu/packages/lisp.scm +++ b/gnu/packages/lisp.scm @@ -269,12 +269,11 @@ interface to the Tk widget system.") (list gmp libatomic-ops libgc libffi)) (arguments `(#:configure-flags '("--without-rt") - ;; FIXME: As of version 20.4.24, we pass 17995 tests and fail 7. - ;; 2-3 tests may be due to FHS assumptions. - #:tests? #t #:parallel-tests? #f #:phases (modify-phases %standard-phases + ;; FIXME: As of version 20.4.24, we pass 17995 tests and fail 7. + ;; 2-3 tests may be due to FHS assumptions. (delete 'check) (add-after 'unpack 'replace-asdf ;; Use system ASDF instead of bundled one. -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 31 07:15:32 2021 Received: (at 50299) by debbugs.gnu.org; 31 Dec 2021 12:15:33 +0000 Received: from localhost ([127.0.0.1]:55304 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Gom-0001vR-DN for submit@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:32 -0500 Received: from leibniz.telenet-ops.be ([195.130.137.77]:59560) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Goe-0001s8-ON for 50299@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:26 -0500 Received: from baptiste.telenet-ops.be (baptiste.telenet-ops.be [IPv6:2a02:1800:120:4::f00:13]) by leibniz.telenet-ops.be (Postfix) with ESMTPS id 4JQPGz5Wb1zMqmDg for <50299@debbugs.gnu.org>; Fri, 31 Dec 2021 13:15:23 +0100 (CET) Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by baptiste.telenet-ops.be with bizsmtp id d0FM260074UW6Th010FPLa; Fri, 31 Dec 2021 13:15:23 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v4 13/25] gnu: ruby-ffi-rzmq: Respect #:tests?. Date: Fri, 31 Dec 2021 12:14:55 +0000 Message-Id: <20211231121507.70323-14-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20211231121507.70323-1-maximedevos@telenet.be> References: <20211231121507.70323-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1640952923; bh=ypAV5WwgrGKKGicfMnWXCLGnGtS67CK2NkfaI6qae3E=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=UoQ4A6xEjaXEThsobxG/MiD6UflH07mDX+gRgs1YrBa75Od7NrcBMok0DFKryyeZb 35ZEWL4gHkq6oQ1ehpylhgz+yRU2rtw7hhBPnj40rzSlx8PUxgBRSjq+RTs76hlwdm QO6zZsYUHKRnQvJ97pDid1dGUJiPUa8gNjXwyJ/15sSAm5P18lOop/BwPDidPutN/C vLRwDz81ZjL3zsZ6pV5V0sp5imP3foNUoAMcds3FzYEHW4R816T7QX7byjb/l+G9jy CKcI4jPsOrEzfBnm27hx2Ss8lLo1b0OHFw69gGYXIqjXc3QB7ezXFKPzaJpXNg4/tJ X69qOLhVmNjdg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer , zimoun 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.7 (-) * gnu/packages/ruby.scm (ruby-ffi-rzmq)[arguments]<#:phases>: Only invoke "rspec" if #:tests? is true. --- gnu/packages/ruby.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index be773c7a61..a94270ecfa 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -7351,8 +7351,9 @@ library.") (build-system ruby-build-system) (arguments '(#:phases (modify-phases %standard-phases (replace 'check - (lambda _ - (invoke "rspec")))))) + (lambda* (#:key tests? #:allow-other-keys) + (when tests? + (invoke "rspec"))))))) (native-inputs (list ruby-rspec)) (propagated-inputs -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 31 07:15:33 2021 Received: (at 50299) by debbugs.gnu.org; 31 Dec 2021 12:15:33 +0000 Received: from localhost ([127.0.0.1]:55306 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Gom-0001ve-Sd for submit@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:33 -0500 Received: from baptiste.telenet-ops.be ([195.130.132.51]:35800) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Goe-0001rw-JG for 50299@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:27 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by baptiste.telenet-ops.be with bizsmtp id d0FM260074UW6Th010FQLs; Fri, 31 Dec 2021 13:15:24 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v4 17/25] gnu: libicns: Run tests conditionally. Date: Fri, 31 Dec 2021 12:14:59 +0000 Message-Id: <20211231121507.70323-18-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20211231121507.70323-1-maximedevos@telenet.be> References: <20211231121507.70323-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1640952924; bh=qJC1tIWCAu50DIfT3Rs4nn5lAwhwHE1kjzn9oF7m3Ms=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=VHah4xr83uOEZ7Drix+kZ7VpAkmw6Ed8ywdLemQhEd8B/sW5NwnyzITX5mQwazS/0 I4SIL96fplhXf63jGb+89GXaoG4t/ADRiuJfpuvVFuZsyVwvoIfMbmTC+52idlmwiX 7OA9lB7gX/P6DUxPEo06V9X3irNZjRN5W8OwN1aRRGDggEQi5L++DauR8ryZd+muxf V0+4NcwyPShdFnmlKrumLNNaVZGzDMSqZ3rMSASTbDF17t010ApQMd/5kIKVptAlvt tMyuWx5yMjjciR10yQclhrgySMZnJZnwQOQ3iCKSzeGevLJ6H8o1uHVnCFQ3hVcWzR YsTG6DQeqmBOA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer , zimoun 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.7 (-) The #:tests? #t is actually harmless here, because there are no tests (though there is a trivial 'check' target). The ‘; No tests.’ comment might be confusing though. * gnu/packages/image.scm (libicns)[arguments]: Remove. --- gnu/packages/image.scm | 2 -- 1 file changed, 2 deletions(-) diff --git a/gnu/packages/image.scm b/gnu/packages/image.scm index 6cf171a410..a8a77f7767 100644 --- a/gnu/packages/image.scm +++ b/gnu/packages/image.scm @@ -563,8 +563,6 @@ maximum quality factor.") (build-system gnu-build-system) (inputs (list libpng jasper)) - (arguments - `(#:tests? #t)) ; No tests. (home-page "http://icns.sourceforge.net/") (synopsis "Library for handling Mac OS icns resource files") (description -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 31 07:15:33 2021 Received: (at 50299) by debbugs.gnu.org; 31 Dec 2021 12:15:33 +0000 Received: from localhost ([127.0.0.1]:55308 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Gon-0001vl-6b for submit@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:33 -0500 Received: from baptiste.telenet-ops.be ([195.130.132.51]:35762) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Goe-0001rq-E9 for 50299@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:27 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by baptiste.telenet-ops.be with bizsmtp id d0FM260074UW6Th010FQLo; Fri, 31 Dec 2021 13:15:24 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v4 16/25] gnu: perl-unicode-utf8: Run tests conditionally. Date: Fri, 31 Dec 2021 12:14:58 +0000 Message-Id: <20211231121507.70323-17-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20211231121507.70323-1-maximedevos@telenet.be> References: <20211231121507.70323-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1640952924; bh=pqY5K2Y16Cxecpg2CTYBsrKge2+8oVJbJweyH4QP9/s=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=doEkWshHTmbk6qSXMQboBis7WYYef/IvsxKzde6lXXONUFQCbDwnb8s7ofKUmn+km OQD+L7I1mb0d5NCymCGTP0CMKFRZXPLMnpHMyc8atZHrCnEyC/D91SevyPEsYbEnjC Wc4L2wjCBIgdCpNM6OIIoMFWFuvYfSvwuv9gQBEMA9Nh/HD6G4mv5M/kyf3oqy0j4X fvCQC84T1wZNKgiD9F5k4ECTOtBzgfzikElJMtyo1J095JQwygPFSMNM4kS8HTrwl6 SBfOO7jdbWU47ya4pdJCQycRuxDPI/TknGetgwjGBD+ns91N5wK0eaSlUuKVwIziIo j4/NZYln0eMSA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer , zimoun 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.7 (-) * gnu/packages/perl.scm (perl-unicode-utf8)[arguments]<#:tests?>: Set to #false when cross-compiling. --- gnu/packages/perl.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index c6d63ce041..2b33d2dce4 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -10861,7 +10861,8 @@ defined by Annex #11 is used to determine breaking positions.") (build-system perl-build-system) ;; FIXME: Tests fail on 32-bit architectures: ;; . - (arguments `(#:tests? ,(target-64bit?))) + (arguments `(#:tests? ,(and (not (%current-target-system)) + (target-64bit?)))) (native-inputs (list perl-test-fatal perl-test-leaktrace perl-variable-magic perl-test-pod)) -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 31 07:15:33 2021 Received: (at 50299) by debbugs.gnu.org; 31 Dec 2021 12:15:33 +0000 Received: from localhost ([127.0.0.1]:55310 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Gon-0001vs-HV for submit@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:33 -0500 Received: from newton.telenet-ops.be ([195.130.132.45]:37264) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Goe-0001sO-VB for 50299@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:27 -0500 Received: from baptiste.telenet-ops.be (baptiste.telenet-ops.be [IPv6:2a02:1800:120:4::f00:13]) by newton.telenet-ops.be (Postfix) with ESMTPS id 4JQPH041RgzMqw87 for <50299@debbugs.gnu.org>; Fri, 31 Dec 2021 13:15:24 +0100 (CET) Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by baptiste.telenet-ops.be with bizsmtp id d0FM260074UW6Th010FQLx; Fri, 31 Dec 2021 13:15:24 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v4 18/25] gnu: python2-empy: Run tests conditionally. Date: Fri, 31 Dec 2021 12:15:00 +0000 Message-Id: <20211231121507.70323-19-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20211231121507.70323-1-maximedevos@telenet.be> References: <20211231121507.70323-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1640952924; bh=pC7sLq3CNBpK6d0TGGI4HA3oc1WbkA0b+5WBT46OmA0=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=mmE3PGQDFHob+ZTNyTCed59BhPkVMsjUBw/LlV38etg4q2J8IE6kDlNNF4BqH/xeb D6JdqOHfsAnLrKevlRN6XJg3mmR/Yj9X77D+yCbdbKAikOglARbAhhbpwelBkTDeJ5 ndCblzP9Ct05awFa9mFHKtwmmW7JQK51iNBjOiM5U0IQwwtzhtrQ/7fxYxTB9EgN6/ OsvQapLT6t/LA5AJuaAhPy/wFv4WNBmvQje7NupZ8D7qrRJzudPJDEr3dAYrlPtceA p2EU6SQKLMcPaiFOkehGkU3i3tyUd8aYvekW7BdSSQ/mLEgoPijRC8KaLDF0mFS9Hs 661RuOpiq1tHQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer , zimoun 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.7 (-) * gnu/packages/python-xyz.scm (python2-empy)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- gnu/packages/python-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 02aa58dcf0..be69b563ad 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -2742,8 +2742,8 @@ commands.") (define-public python2-empy (let ((base (package-with-python2 (strip-python2-variant python-empy)))) (package/inherit base - (arguments `(,@(package-arguments base) - #:tests? #t))))) + (arguments (strip-keyword-arguments '(#:tests?) + (package-arguments base)))))) (define-public python2-element-tree (package -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 31 07:15:34 2021 Received: (at 50299) by debbugs.gnu.org; 31 Dec 2021 12:15:34 +0000 Received: from localhost ([127.0.0.1]:55312 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Gon-0001w0-PQ for submit@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:34 -0500 Received: from baptiste.telenet-ops.be ([195.130.132.51]:35812) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Gof-0001rx-3P for 50299@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:27 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by baptiste.telenet-ops.be with bizsmtp id d0FM260074UW6Th010FQM8; Fri, 31 Dec 2021 13:15:24 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v4 20/25] gnu: lablgtk: Run tests conditionally. Date: Fri, 31 Dec 2021 12:15:02 +0000 Message-Id: <20211231121507.70323-21-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20211231121507.70323-1-maximedevos@telenet.be> References: <20211231121507.70323-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1640952924; bh=XbRtPpEQBmCPZn2mxNMPpyCqQwygYyE5jl6Wh9fb14U=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=SRDf5AFyxdMebdc1gBP0a8esUMnzQguH47Q3m5st02vZu3YZfSTizpZ5IoNMCQ/l3 nGaF6HylQe1O3EPSJi5jyD3PvdAXRRmB7yHovWHQJKQcpXeN48Gl6h6wQLH8lDlJGJ bdOhTSXb+wcIcVJ1Il7lU/yh+pZ6ueGGMQk0tMUmK0MPhsS0nlbTyE3t0miJ0srPs8 5lWr1dCjRtn+jrQZm8/JjZJZpcJnOhtOstV5D9we50WWZuaf56dTMuIfGqY9U53i83 OoMJI2vy9lwx8F3HZhsOC9ttSiDsE9EANlJ2tay9VwwKKEfGF0dUstGkOIIUiy/o8Y K+eyPZw2IGS7Q== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer , zimoun 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.7 (-) * gnu/packages/ocaml.scm (lablgtk)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- gnu/packages/ocaml.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index e6001ca37b..01cf348e54 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -7090,8 +7090,7 @@ support for Mparser."))) "11qfc39cmwfwfpwmjh6wh98zwdv6p73bv8hqwcsss869vs1r7gmn")))) (build-system dune-build-system) (arguments - `(#:tests? #t - #:test-target "." + `(#:test-target "." #:phases (modify-phases %standard-phases (add-before 'build 'make-writable -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 31 07:15:34 2021 Received: (at 50299) by debbugs.gnu.org; 31 Dec 2021 12:15:34 +0000 Received: from localhost ([127.0.0.1]:55314 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Goo-0001w7-1F for submit@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:34 -0500 Received: from leibniz.telenet-ops.be ([195.130.137.77]:59566) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Gof-0001sV-43 for 50299@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:27 -0500 Received: from baptiste.telenet-ops.be (baptiste.telenet-ops.be [IPv6:2a02:1800:120:4::f00:13]) by leibniz.telenet-ops.be (Postfix) with ESMTPS id 4JQPH058XgzMqmFL for <50299@debbugs.gnu.org>; Fri, 31 Dec 2021 13:15:24 +0100 (CET) Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by baptiste.telenet-ops.be with bizsmtp id d0FM260074UW6Th010FQM3; Fri, 31 Dec 2021 13:15:24 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v4 19/25] gnu: python2-promise: Run tests conditionally. Date: Fri, 31 Dec 2021 12:15:01 +0000 Message-Id: <20211231121507.70323-20-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20211231121507.70323-1-maximedevos@telenet.be> References: <20211231121507.70323-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1640952924; bh=lKpL+swIVfddREvJPBov188608c5qBQc7xKr+U6tV6o=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=P7ng8NnpIPsDwJNCFmtQcrHB9WFz34QW7R54U24r/jgEgrganLimXBY7SRnJET4R2 WUrrWAvTFJPpsecUFW151nwwYi+2eIOdxNLtoVNcNMEqEWnEZD27Xt8jrz9LFrT4C4 jQX/lzJSKIrHjAi9UQO6BTH6lT1XfYJxLsXdSKu5pg5cTNL6u+PiCXNz7L2m5GerHY cdJ+i4DU8++URwzy2zjPYHXOkEaq+XVwYf9OGNjSgKprjt9oY/BXmHfqjzhwJAhYSG yCel3VriphC9rUQdd2hvhNB2Rqm6I6rBt2DZCuHo971ONUbX4UqDJJTWfQJV0dx2X6 BWrIgETiy4YmQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer , zimoun 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.7 (-) * gnu/packages/python-xyz.scm (python2-promise)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- gnu/packages/python-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index be69b563ad..cfd1b28384 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -13196,8 +13196,8 @@ concurrent.futures package from Python 3.2") (let ((promise (package-with-python2 (strip-python2-variant python-promise)))) (package/inherit promise - (arguments (substitute-keyword-arguments (package-arguments promise) - ((#:tests? _) #t))) + (arguments (strip-keyword-arguments '(#:tests?) + (package-arguments promise))) (native-inputs `(("python2-futures" ,python2-futures) ("python2-pytest" ,python2-pytest) -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 31 07:15:34 2021 Received: (at 50299) by debbugs.gnu.org; 31 Dec 2021 12:15:34 +0000 Received: from localhost ([127.0.0.1]:55316 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Goo-0001wE-BJ for submit@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:34 -0500 Received: from baptiste.telenet-ops.be ([195.130.132.51]:35774) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Gof-0001rs-E4 for 50299@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:28 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by baptiste.telenet-ops.be with bizsmtp id d0FM260074UW6Th010FRMJ; Fri, 31 Dec 2021 13:15:25 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v4 22/25] gnu: pjproject: Run tests conditionally. Date: Fri, 31 Dec 2021 12:15:04 +0000 Message-Id: <20211231121507.70323-23-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20211231121507.70323-1-maximedevos@telenet.be> References: <20211231121507.70323-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1640952925; bh=z/2QudN6gNjjQfLengVLDjE1ERw/tGere7aG4i/cv6E=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=nwZgKdVcJj0fWIBV7IZSBlCMQ3kSYiV01YQDWpsXXi+Wg7Y5kjdZVwRJBEo9sIvdH ze9BVz+YzC3t4FxTqKIK/QCwWp13ym9kscKGHnWFHFtZQNeB7sQQkqCp+dhRv4sC1A QbgEEJaTVaQgRIYFroG7NHaYPAzUhJmCs8KcfHMeX9GOux/kmMggJa5OsDRN69ccjU Icp00uwwnQvUYNO3yvN/Di+14v1C38OdR5/dYu0Ubwx9icbHVqYJtmeMei5bGhBeaG L5JBraP7qDT4RGJKsM4ct4GE1Vhxq0ObILhxgXbD1kzma5ol3yreHfJ1tDTKR7ByTM 5i6hkAQ2yUO4Q== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer , zimoun 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.7 (-) * gnu/packages/telephony.scm (pjproject)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- gnu/packages/telephony.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/packages/telephony.scm b/gnu/packages/telephony.scm index 426ccad723..0dc86fd02d 100644 --- a/gnu/packages/telephony.scm +++ b/gnu/packages/telephony.scm @@ -764,8 +764,7 @@ your calls and messages.") (build-system gnu-build-system) (outputs '("out" "debug" "static")) (arguments - `(#:tests? #t - #:test-target "selftest" + `(#:test-target "selftest" #:configure-flags (list "--enable-shared" "--with-external-speex" -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 31 07:15:34 2021 Received: (at 50299) by debbugs.gnu.org; 31 Dec 2021 12:15:35 +0000 Received: from localhost ([127.0.0.1]:55318 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Goo-0001wL-M1 for submit@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:34 -0500 Received: from leibniz.telenet-ops.be ([195.130.137.77]:59570) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Gof-0001sb-Ee for 50299@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:28 -0500 Received: from baptiste.telenet-ops.be (baptiste.telenet-ops.be [IPv6:2a02:1800:120:4::f00:13]) by leibniz.telenet-ops.be (Postfix) with ESMTPS id 4JQPH10N7QzMqmFS for <50299@debbugs.gnu.org>; Fri, 31 Dec 2021 13:15:25 +0100 (CET) Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by baptiste.telenet-ops.be with bizsmtp id d0FM260074UW6Th010FQMC; Fri, 31 Dec 2021 13:15:25 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v4 21/25] gnu: belcard: Run tests conditionally. Date: Fri, 31 Dec 2021 12:15:03 +0000 Message-Id: <20211231121507.70323-22-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20211231121507.70323-1-maximedevos@telenet.be> References: <20211231121507.70323-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1640952925; bh=ZvzuNqGmWqcwSRwnyUbRgFBnf+DqCXgcsrOI+cnzNE0=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=ty5VcKevD2wXtXsYXEopYWaf3ivj7tEQ559qIwnjgUCka72EGoySrL7oQA6N2niMe tJhyyu1ChJq+tICGPRWBvB0kTOisTwAV8p93NSDon8ufLGmMHEM7sWGnwwby8ywKcZ GdNas7s7uOvmNopRUxQElNPHSb7OyEkyWhQZ2J2Nvb5y+guG4EXe74pRUKEgn9t0DX qHTLySGUb3faJH9rpwf9CBN/b8Ty4S5hIp/5L6C+OH2I2RjOSIUy77bmG/SbcSsT8d TB52q1vXTnDKl8ymlzmODiReBrUr3GW58B/+KqGf4TlPJiJp1egu4pZZbRN+SGXVvv 4OWzJJxLcM7LA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer , zimoun 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.7 (-) * gnu/packages/linphone.scm (belcard)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- gnu/packages/linphone.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/packages/linphone.scm b/gnu/packages/linphone.scm index 285ecb58fd..1536597f1d 100644 --- a/gnu/packages/linphone.scm +++ b/gnu/packages/linphone.scm @@ -260,8 +260,7 @@ IETF.") (build-system cmake-build-system) (outputs '("out" "debug" "tester")) (arguments - `(#:tests? #t - #:configure-flags '("-DENABLE_STATIC=OFF") + `(#:configure-flags '("-DENABLE_STATIC=OFF") #:phases (modify-phases %standard-phases (add-after 'unpack 'patch-vcard-grammar-location -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 31 07:15:35 2021 Received: (at 50299) by debbugs.gnu.org; 31 Dec 2021 12:15:35 +0000 Received: from localhost ([127.0.0.1]:55320 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Goo-0001wT-VK for submit@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:35 -0500 Received: from baptiste.telenet-ops.be ([195.130.132.51]:35786) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Gof-0001ru-Jj for 50299@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:28 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by baptiste.telenet-ops.be with bizsmtp id d0FM260074UW6Th010FRMT; Fri, 31 Dec 2021 13:15:25 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v4 23/25] gnu: tdlib: Run tests conditionally. Date: Fri, 31 Dec 2021 12:15:05 +0000 Message-Id: <20211231121507.70323-24-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20211231121507.70323-1-maximedevos@telenet.be> References: <20211231121507.70323-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1640952925; bh=CL3arfA5rRFF9xkwv72a5+nTjm1wJJaw7lkK4wtIMfQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=L34o3RDHQR+7jwoLxkQvxRwHybJhoUg1n7kOudlkdjxtuw2q/xVjDswVPRUM0gpwZ HLWYAEyfcKzE6HUbqIQnDqSO/Ewmj5xVufuqRayUYKqPZZgdj3ITC8FbZFbJWHTyhg 66UPQ6dfTYk1HzFa+F2ClRZHNbRhUnHTCFS7K3marDxuIMPdMXEOpCpGaWl9fBghb4 Qy/8d3H4FI/rVx7zBpK2O0/TnM+1010Nkwdo3v/sa/KH9mtC+FICPWP5wsl7so4X1L oM6boMGvVP+foL+l9YCErzjcXm/PcVV2Sq6e3QLs13figX664ATD7DXokzU+a40D8n reSSduFGG20cQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer , zimoun 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.7 (-) * gnu/packages/messaging.scm (tdlib)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- gnu/packages/messaging.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm index 52b01c8f87..365dfe4090 100644 --- a/gnu/packages/messaging.scm +++ b/gnu/packages/messaging.scm @@ -2608,8 +2608,7 @@ replacement.") (file-name (git-file-name name version)))) (build-system cmake-build-system) (arguments - `(#:tests? #t - #:configure-flags + `(#:configure-flags (list "-DCMAKE_BUILD_TYPE=Release" "-DTD_ENABLE_LTO=OFF") ; FIXME: Get LTO to work. #:phases -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 31 07:15:35 2021 Received: (at 50299) by debbugs.gnu.org; 31 Dec 2021 12:15:35 +0000 Received: from localhost ([127.0.0.1]:55322 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Gop-0001wa-7V for submit@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:35 -0500 Received: from baptiste.telenet-ops.be ([195.130.132.51]:35768) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Gof-0001rr-OV for 50299@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:28 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by baptiste.telenet-ops.be with bizsmtp id d0FM260074UW6Th010FRMY; Fri, 31 Dec 2021 13:15:25 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v4 24/25] gnu: extra-cmake-modules: Don't run tests when cross-compiling. Date: Fri, 31 Dec 2021 12:15:06 +0000 Message-Id: <20211231121507.70323-25-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20211231121507.70323-1-maximedevos@telenet.be> References: <20211231121507.70323-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1640952925; bh=wXFySczJo2+B8L2kDcPaMWJs//HSBa6TEUHhNQz2zxU=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=vPkgnV67KDn3nSNHeawkiK7YkIBfyTaCDc/b17Y3I19pM92VUMK/zNs1H2+NyU23H bNtC133p0SuUK1gx4bHg+Y6e4cZjKhLdqWanQdHpMq+NA/t6G5Bh3U3yYF/yzPYFY+ oho4+I4TfE+e5W1bjMP3Ss7u5lILt8keVELNGaXfwXHNw1KtvSQvHSQhD/psZ4vSr1 tXCkDCS6zmifH9XnF65o4egW0/athpPUC/k4H2VSu+wa8DT+88V7wmZlL5NpLTWsCt awl64p+sbeSq9iMRlWUSwzE23OtwmfaNcLK3AcIe9u6r8t6/FsGqua85xqY8GuG8N8 8kU9luLZend6Q== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer , zimoun 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.7 (-) * gnu/packages/kde-frameworks.scm (extra-cmake-modules)[arguments]<#:tests?>: Set to #false when cross-compiling. --- gnu/packages/kde-frameworks.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 65937f8970..aa88d140f5 100644 --- a/gnu/packages/kde-frameworks.scm +++ b/gnu/packages/kde-frameworks.scm @@ -106,7 +106,8 @@ '() `(("qtbase" ,qtbase-5)))) ;for tests (needs qmake) (arguments - `(#:tests? ,(not (null? (package-native-inputs this-package))) + `(#:tests? ,(and (not (%current-target-system)) + (not (null? (package-native-inputs this-package)))) #:phases (modify-phases %standard-phases (add-after 'unpack 'fix-lib-path -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 31 07:15:35 2021 Received: (at 50299) by debbugs.gnu.org; 31 Dec 2021 12:15:36 +0000 Received: from localhost ([127.0.0.1]:55324 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Gop-0001wh-MY for submit@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:35 -0500 Received: from baptiste.telenet-ops.be ([195.130.132.51]:35750) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Gof-0001ro-U5 for 50299@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:28 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by baptiste.telenet-ops.be with bizsmtp id d0FM260074UW6Th010FRMd; Fri, 31 Dec 2021 13:15:25 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v4 25/25] gnu: ghc-bsb-http-chunked: Don't run tests when cross-compiling. Date: Fri, 31 Dec 2021 12:15:07 +0000 Message-Id: <20211231121507.70323-26-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20211231121507.70323-1-maximedevos@telenet.be> References: <20211231121507.70323-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1640952925; bh=9l0TqrHg/RdL3nXA0whsLJwviFWo5HRFJ6IyZEjAufo=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=IY+p23nuS/UuCaOpdFr2CdQwsDeHLFzBlCebJEY2bhuWofQGeswZ/rl3zAixk9Sr8 mAtIhfgptP2WXumQ64cZU/UYq4mCfFlvFkniQqCXgf0sm1W0l3bYVoyynk9wB+eORg q41UnAKlBzETWU+LymdRrz3Yc2SC35d8sFs3JZ1HU4PSFhy4HdM9/Uf8Sab3GcIgHw VAT2vu367HGj4A19BS2YZsNJ1Tl+TXuwSYzMuao6PAxDH2FDd8NdBctDrYKXO3nDHr EFOWb1dvCOoes/CGl+c60GQhYA33EnT9NY5MZKOh2L2Kz+KohboU7KAggNDL8oRL7P VqiuFm9QOl0Mw== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer , zimoun 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.7 (-) * gnu/packages/haskell-web.scm (ghc-bsb-http-chunked)[arguments]<#:tests?>: Set to #false when cross-compiling. --- gnu/packages/haskell-web.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gnu/packages/haskell-web.scm b/gnu/packages/haskell-web.scm index 34dd2556be..70a4eccce6 100644 --- a/gnu/packages/haskell-web.scm +++ b/gnu/packages/haskell-web.scm @@ -603,8 +603,9 @@ Haskell's Web Application Interface (WAI).") (arguments `(;; XXX: As of 0.0.4, one property test ("Identical output as Blaze") ;; fails on i686-linux. - #:tests? ,(not (string-prefix? "i686" (or (%current-target-system) - (%current-system)))) + #:tests? ,(and (not (%current-target-system)) + (not (string-prefix? "i686" (or (%current-target-system) + (%current-system))))) #:cabal-revision ("3" "15hg352id2f4x0dnvv47bdiz6gv5hp5a2mki9yzmhc7ajpk31mdd"))) (native-inputs -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 31 07:16:40 2021 Received: (at 50299) by debbugs.gnu.org; 31 Dec 2021 12:16:40 +0000 Received: from localhost ([127.0.0.1]:55349 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Gps-00021G-Cj for submit@debbugs.gnu.org; Fri, 31 Dec 2021 07:16:40 -0500 Received: from newton.telenet-ops.be ([195.130.132.45]:37258) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Goe-0001s7-AD for 50299@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:29 -0500 Received: from baptiste.telenet-ops.be (baptiste.telenet-ops.be [IPv6:2a02:1800:120:4::f00:13]) by newton.telenet-ops.be (Postfix) with ESMTPS id 4JQPGz6Y0TzMqw8T for <50299@debbugs.gnu.org>; Fri, 31 Dec 2021 13:15:23 +0100 (CET) Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by baptiste.telenet-ops.be with bizsmtp id d0FM260074UW6Th010FPLg; Fri, 31 Dec 2021 13:15:23 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v4 14/25] gnu: go-1.16: Don't run tests when cross-compiling. Date: Fri, 31 Dec 2021 12:14:56 +0000 Message-Id: <20211231121507.70323-15-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20211231121507.70323-1-maximedevos@telenet.be> References: <20211231121507.70323-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1640952923; bh=G5kNUh6HnjBb20Va54x+8qfKS/nn4PHQXckvyvJLFLU=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=WXbB6Ry7y7VOQi5wKLBoTDmEbcblegWcbz0eo/+ygcvfbhIummErjo5Z0pwq74TKI 7xEeW5o8JtPfRPW6Lb60hopxewKB6wZQcsAAdefaABWG7VLx3kfoq7xU/0xY/Fd1KF kiKvDqE3DzFlkq0yAte3B+MOtmsu8JGhc+hIKGg40mhXXL4e+ALmGb8vuFPcBdpdQ/ 5y9sQjpeBXEsiUjos9HP93oa9vPJMWNyDHKQ3AQ64mp/gxlhU+/Tdc8P7SO2+eam3x lMV1CtqN/U8LycT1O9516egnk1m+0lMKxe+Xd9zGOLDOtBGh9h/nqHtq5Tq2l7+6k8 eOYTISYDZWAfw== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer , zimoun 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.7 (-) * gnu/packages/golang.scm (go-1.16)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- gnu/packages/golang.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index de0f5a695e..e139ba6f36 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -473,8 +473,8 @@ in the style of communicating sequential processes (@dfn{CSP}).") (base32 "06c8dcmni38za638ma069izd9kbxr6ii6ccflbibgc6k54lpc3fb")))) (arguments - (substitute-keyword-arguments (package-arguments go-1.14) - ((#:tests? _) #t) + (substitute-keyword-arguments + (strip-keyword-arguments '(#:tests?) (package-arguments go-1.14)) ((#:phases phases) `(modify-phases ,phases (add-after 'unpack 'remove-unused-sourcecode-generators -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 31 07:16:41 2021 Received: (at 50299) by debbugs.gnu.org; 31 Dec 2021 12:16:41 +0000 Received: from localhost ([127.0.0.1]:55352 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Gps-00021L-M2 for submit@debbugs.gnu.org; Fri, 31 Dec 2021 07:16:41 -0500 Received: from newton.telenet-ops.be ([195.130.132.45]:37252) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Goe-0001s0-7z for 50299@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:32 -0500 Received: from baptiste.telenet-ops.be (baptiste.telenet-ops.be [IPv6:2a02:1800:120:4::f00:13]) by newton.telenet-ops.be (Postfix) with ESMTPS id 4JQPGz23MMzMqw7y for <50299@debbugs.gnu.org>; Fri, 31 Dec 2021 13:15:23 +0100 (CET) Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by baptiste.telenet-ops.be with bizsmtp id d0FM260074UW6Th010FPLJ; Fri, 31 Dec 2021 13:15:23 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v4 10/25] gnu: swi-prolog: Correct reference to 'bin/swi-prolog'. Date: Fri, 31 Dec 2021 12:14:52 +0000 Message-Id: <20211231121507.70323-11-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20211231121507.70323-1-maximedevos@telenet.be> References: <20211231121507.70323-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1640952923; bh=NeqCXmRzxgiqE35Mq5xCaqIeLZOSwkb77RFhcydoKlQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=oGD4x/PmcpN6ep+xM+XRQt9hi8LDo4Q+39VnD/fYfA0q6F8WVNejQWORy/7aaUuFm qnw06b1sPnqtTqlViQwMpQc8EntpZQMF+KXE3jJkbmtBaWTWaUhu4O5Ap7ynG7r9zo UzQq3stBU0SAONkfA8mSsW+kl/EaGaQKxCXXAALtp2iCt1+j5tdezixOwo2oK+qEjw RQaPrggX8JRsCFwifvPqO8rKVCOSMNXbz+BK+vko+yepGi791rO5eJptIdS1IR46lx 1l+ek7UsWEODRmBNaz38761FeRW+HNUcV79ttSrvUC0Ks+X/RWa9dy4/t/mTN3ZPMt DVqvsEwGfdKWw== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer , zimoun 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.7 (-) * gnu/packages/prolog.scm (swi-prolog)[arguments]<#:phases>{fix-cross-references}: New phase. --- gnu/packages/prolog.scm | 37 ++++++++++++++++++++++++------------- 1 file changed, 24 insertions(+), 13 deletions(-) diff --git a/gnu/packages/prolog.scm b/gnu/packages/prolog.scm index 00f09b49cc..86ac2c2bb1 100644 --- a/gnu/packages/prolog.scm +++ b/gnu/packages/prolog.scm @@ -120,19 +120,30 @@ manner. It also features an interactive interpreter.") "-DINSTALL_DOCUMENTATION=ON" "-DSWIPL_INSTALL_IN_LIB=OFF") ; FIXME: Breaks RUNPATH validation. #:phases - (modify-phases %standard-phases - ;; XXX: Delete the test phase that attempts to write to the - ;; immutable store. - (add-after 'unpack 'delete-failing-tests - (lambda _ - (substitute* "src/CMakeLists.txt" - ((" save") "")) - (substitute* "src/test.pl" - (("testdir\\('Tests/save'\\).") "")) - (with-directory-excursion "src/Tests" - (for-each delete-file-recursively - '("save"))) - #t))))) + ,#~(modify-phases %standard-phases + ;; XXX: Delete the test phase that attempts to write to the + ;; immutable store. + (add-after 'unpack 'delete-failing-tests + (lambda _ + (substitute* "src/CMakeLists.txt" + ((" save") "")) + (substitute* "src/test.pl" + (("testdir\\('Tests/save'\\).") "")) + (with-directory-excursion "src/Tests" + (for-each delete-file-recursively + '("save"))) + #t)) + #$@(if (%current-target-system) + ;; Prevent man_server.pl and swipl-lfr.pl from keeping a + ;; reference to the native swi-prolog. + ;; FIXME: libswipl.so and swipl-ld keep a reference to the + ;; cross-compiler. + #~((add-after 'install 'fix-cross-references + (lambda _ + (define bin `(,(string-append #$output "/bin"))) + (for-each (lambda (file) (patch-shebang file bin)) + (find-files #$output ".pl$"))))) + #~())))) (native-inputs `(,@(if (%current-target-system) (begin -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 31 07:16:41 2021 Received: (at 50299) by debbugs.gnu.org; 31 Dec 2021 12:16:41 +0000 Received: from localhost ([127.0.0.1]:55354 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Gpt-00021S-2H for submit@debbugs.gnu.org; Fri, 31 Dec 2021 07:16:41 -0500 Received: from leibniz.telenet-ops.be ([195.130.137.77]:59558) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Goe-0001s6-OI for 50299@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:36 -0500 Received: from baptiste.telenet-ops.be (baptiste.telenet-ops.be [IPv6:2a02:1800:120:4::f00:13]) by leibniz.telenet-ops.be (Postfix) with ESMTPS id 4JQPGz4Sr6zMqmFK for <50299@debbugs.gnu.org>; Fri, 31 Dec 2021 13:15:23 +0100 (CET) Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by baptiste.telenet-ops.be with bizsmtp id d0FM260074UW6Th010FPLV; Fri, 31 Dec 2021 13:15:23 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v4 12/25] gnu: ruby-ffi-rzmq: Run tests conditionally. Date: Fri, 31 Dec 2021 12:14:54 +0000 Message-Id: <20211231121507.70323-13-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20211231121507.70323-1-maximedevos@telenet.be> References: <20211231121507.70323-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1640952923; bh=glnIhNaqm4XXiNuknPiGh8szNVL81rHWCfBuR27crCs=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=QvEf5diWdwFVL7qQWxv9RA0ChrufALFepchGqHPvyuShElueUsC+fIE44wdcvHQB2 YAJMa2a11SVY1G0SSvxx3I2BLxw8UAVvd7mFPUvycdq5mnUTrEFT1Ldbwuz3kMG3+U leCXMQUROtqvTT8lMhItTx+yvRwTqJyWBGMCgQMqVMLUau+cpIoN3dV2+1eVkDCJPw n5c/yHuJaS00is9ZqDf38wL6HOebSnq5FJbub3fP83Tlvz4sXv7R4xnD7qVFiVvsoU ydVziEDvIimvj1HxStsQZ1b1kIxVk6reZWC1QCnObnzqRM81JaUm3uCwKkMOswnXHk 9DtAhG7rJY8BQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer , zimoun 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.7 (-) * gnu/packages/ruby.scm (ruby-ffi-rzmq)[arguments]: Remove #:tests? instead of setting unconditionally setting it to #t. --- gnu/packages/ruby.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index e04302a5e3..be773c7a61 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -7349,8 +7349,7 @@ library.") (base32 "14a5kxfnf8l3ngyk8hgmk30z07aj1324ll8i48z67ps6pz2kpsrg")))) (build-system ruby-build-system) - (arguments '(#:tests? #t - #:phases (modify-phases %standard-phases + (arguments '(#:phases (modify-phases %standard-phases (replace 'check (lambda _ (invoke "rspec")))))) -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 31 07:25:12 2021 Received: (at 50299) by debbugs.gnu.org; 31 Dec 2021 12:25:12 +0000 Received: from localhost ([127.0.0.1]:55371 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Gy6-0002IX-C3 for submit@debbugs.gnu.org; Fri, 31 Dec 2021 07:25:12 -0500 Received: from baptiste.telenet-ops.be ([195.130.132.51]:35800) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3God-0001rw-5Z for 50299@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:24 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by baptiste.telenet-ops.be with bizsmtp id d0FM260074UW6Th010FNL0; Fri, 31 Dec 2021 13:15:22 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v4 06/25] gnu: swi-prolog: Make configuration wok when cross-compiling. Date: Fri, 31 Dec 2021 12:14:48 +0000 Message-Id: <20211231121507.70323-7-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20211231121507.70323-1-maximedevos@telenet.be> References: <20211231121507.70323-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1640952922; bh=suTYAx+xnrtY0xnn6lDVqfZSbWzyzSdxDwH2McORVXE=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=A6vbdPqJPl0pRHJMOsDCUsnDwqCxjvNcFHF6ZxZ5RQQU413tgb1W0dj6v0ARpb6sp cfst+9WidSntQ0yxCoSNAq+EmTlG0IVcdFS20kwSLDgtvC72lZiI64rQbyXXPJezv4 E0tCnBRf9D+KWd6zBA+uoggs8T2Jbx5xgiS5I4sTrr6l/N4AnMJMdAMmcm3rQGQhdE QEn/5um5osPhc+FgmFIBRSTkRL7SRtD/ozurXIW/P0xzizBhPRIehJLTwGljUiLzeF NyjQUi5wMH4Y7qw0FWLHsI19cP9M4K2Y+a7PpLd4sCHEdAnaARxTeR27rX7GVOuBP9 xcd2rdOoL+BPg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer , zimoun 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.7 (-) * gnu/packages/prolog.scm (swi-prolog)[arguments]<#:configure-flags>: Set BSD_SIGNALS and QSORT_R_GNU when cross-compiling. --- gnu/packages/prolog.scm | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/gnu/packages/prolog.scm b/gnu/packages/prolog.scm index be5a3c5bf8..8d940530d8 100644 --- a/gnu/packages/prolog.scm +++ b/gnu/packages/prolog.scm @@ -3,6 +3,7 @@ ;;; Copyright © 2013 Mark H Weaver ;;; Copyright © 2020 Brett Gilio ;;; Copyright © 2021 Efraim Flashner +;;; Copyright © 2021 Maxime Devos ;;; ;;; This file is part of GNU Guix. ;;; @@ -98,7 +99,13 @@ manner. It also features an interactive interpreter.") (arguments `(#:parallel-build? #t #:configure-flags - (list "-DINSTALL_DOCUMENTATION=ON" + (list ,@(if (%current-target-system) + ;; Set this manually, otherwise CMake would need to + ;; run a cross-compiled binary, which it can't do. + ;; These values were found on a Linux system. + '("-DBSD_SIGNALS=1" "-DQSORT_R_GNU=1") + '()) + "-DINSTALL_DOCUMENTATION=ON" "-DSWIPL_INSTALL_IN_LIB=OFF") ; FIXME: Breaks RUNPATH validation. #:phases (modify-phases %standard-phases -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 31 07:25:12 2021 Received: (at 50299) by debbugs.gnu.org; 31 Dec 2021 12:25:12 +0000 Received: from localhost ([127.0.0.1]:55373 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Gy8-0002Ie-6k for submit@debbugs.gnu.org; Fri, 31 Dec 2021 07:25:12 -0500 Received: from baptiste.telenet-ops.be ([195.130.132.51]:35762) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3God-0001rq-5F for 50299@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:24 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by baptiste.telenet-ops.be with bizsmtp id d0FM260074UW6Th010FMKi; Fri, 31 Dec 2021 13:15:21 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v4 02/25] gnu: lean: Don't run tests when cross-compiling. Date: Fri, 31 Dec 2021 12:14:44 +0000 Message-Id: <20211231121507.70323-3-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20211231121507.70323-1-maximedevos@telenet.be> References: <20211231121507.70323-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1640952921; bh=XS0eEN3f1fRz6ZspolF+GsaChUSqYc1sHJtrYxnoorg=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=k+SxW4E3sGu85r5gVWrbPvMNHQTG6+DVRLssrxvsFFJBws/dA+f9/Gq0OnEWBzTCI 9xp8tGLii/5lMuSi+Yy138AnjRjUiM0viBonPQuejCB5RFmNaQbX9/aWrC/JkQcxDO jxprDRFQgP/8WSfCTus2boex43AxeLrSQXQ7QyHdZcBzykXXU9hHgj2SDqvXntAt1Z kVKL3MIywNPihXqNCTtxfodtIWaCdRGPb6FgBJxoAU4LMKJNg8gwZbWR/RPEcJ9Jmn 3iNSN9aeKhhhEMyHYWy3pDb12grJA9OKDXCEmfCivYHIgVQr3vi9pO3O38u7YDxVnk TNMF/E7LYpNDA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer , zimoun 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.7 (-) It still fails to cross-compile though. * gnu/packages/lean.scm (lean)[arguments]<#:tests?>: Set to #false when cross-compiling. --- gnu/packages/lean.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gnu/packages/lean.scm b/gnu/packages/lean.scm index 6ac7f1668a..fa36d282d7 100644 --- a/gnu/packages/lean.scm +++ b/gnu/packages/lean.scm @@ -46,10 +46,10 @@ ;; XXX: Test phases currently fail on 32-bit sytems. ;; Tests for those architectures have been temporarily ;; disabled, pending further investigation. - #:tests? ,(let ((arch (or (%current-target-system) - (%current-system)))) - (not (or (string-prefix? "i686" arch) - (string-prefix? "armhf" arch)))) + #:tests? ,(and (not (%current-target-system)) + (let ((arch (%current-system))) + (not (or (string-prefix? "i686" arch) + (string-prefix? "armhf" arch))))) #:phases (modify-phases %standard-phases (add-after 'patch-source-shebangs 'patch-tests-shebangs -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 31 07:25:12 2021 Received: (at 50299) by debbugs.gnu.org; 31 Dec 2021 12:25:12 +0000 Received: from localhost ([127.0.0.1]:55375 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3Gy8-0002Il-Dh for submit@debbugs.gnu.org; Fri, 31 Dec 2021 07:25:12 -0500 Received: from baptiste.telenet-ops.be ([195.130.132.51]:35812) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3God-0001rx-Aq for 50299@debbugs.gnu.org; Fri, 31 Dec 2021 07:15:24 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by baptiste.telenet-ops.be with bizsmtp id d0FM260074UW6Th010FNL4; Fri, 31 Dec 2021 13:15:22 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v4 07/25] gnu: swi-prolog: Don't use 'cc'. Date: Fri, 31 Dec 2021 12:14:49 +0000 Message-Id: <20211231121507.70323-8-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20211231121507.70323-1-maximedevos@telenet.be> References: <20211231121507.70323-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1640952922; bh=jLbOjaEzkEAUYYot++Bd+0T3osrdqLDmEPM9UXraHzc=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=m7akJNfcZAYwgYOhMD/vkZx0fPuiDaFhgf7g1aZXb12VO+PZD0ycBA2Z/AI9VJB5n zTSW4dMiowS0Mo1sgWpG2m0R/iVkAinxAV5HRxjtCsPcq7vlc7bwYOpJWuoPUS9pYI yRBi8kB4a5oLSYne5R6jICWVlkntL2IKw09z3p8Wi/Y/49Iy7JBd41ZgahqEDzWqMI XLwTFrGRe7mec8oIPweJAneSNULzt3+Shb4EQKFJ2AFnwtWSb4ojGs73K84X4TcxBb QUzokuVAtzkcbdYF/DGsgyDeloJy386QM+QPHOB1mQd8dkV/e44pE5KUziiPHo75XW t23jWwQYa56JQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer , zimoun 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.7 (-) * gnu/packages/prolog.scm (swi-prolog)[arguments]<#:configure-flags>: Set CMAKE_HOST_CC to gcc when cross-compiling. --- gnu/packages/prolog.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnu/packages/prolog.scm b/gnu/packages/prolog.scm index 8d940530d8..fc3956b17b 100644 --- a/gnu/packages/prolog.scm +++ b/gnu/packages/prolog.scm @@ -103,7 +103,9 @@ manner. It also features an interactive interpreter.") ;; Set this manually, otherwise CMake would need to ;; run a cross-compiled binary, which it can't do. ;; These values were found on a Linux system. - '("-DBSD_SIGNALS=1" "-DQSORT_R_GNU=1") + '("-DBSD_SIGNALS=1" "-DQSORT_R_GNU=1" + ;; If absent, the non-existent 'cc' is used. + "-DCMAKE_HOST_CC=gcc" '()) "-DINSTALL_DOCUMENTATION=ON" "-DSWIPL_INSTALL_IN_LIB=OFF") ; FIXME: Breaks RUNPATH validation. -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 04 08:07:22 2022 Received: (at 50299) by debbugs.gnu.org; 4 Mar 2022 13:07:22 +0000 Received: from localhost ([127.0.0.1]:44755 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7eU-0007K9-EU for submit@debbugs.gnu.org; Fri, 04 Mar 2022 08:07:22 -0500 Received: from newton.telenet-ops.be ([195.130.132.45]:33824) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7eR-0007Jt-Fs for 50299@debbugs.gnu.org; Fri, 04 Mar 2022 08:07:20 -0500 Received: from andre.telenet-ops.be (andre.telenet-ops.be [IPv6:2a02:1800:120:4::f00:15]) by newton.telenet-ops.be (Postfix) with ESMTPS id 4K97K351XGzMsJnm for <50299@debbugs.gnu.org>; Fri, 4 Mar 2022 14:01:27 +0100 (CET) Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by andre.telenet-ops.be with bizsmtp id 2D1P2700M4UW6Th01D1TkN; Fri, 04 Mar 2022 14:01:27 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v5 23/24] gnu: extra-cmake-modules: Don't run tests when cross-compiling. Date: Fri, 4 Mar 2022 13:01:18 +0000 Message-Id: <20220304130119.14858-24-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220304130119.14858-1-maximedevos@telenet.be> References: <20220304130119.14858-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1646398887; bh=wXFySczJo2+B8L2kDcPaMWJs//HSBa6TEUHhNQz2zxU=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=Tm542bQbVa3/9/wsBYR3M1FVs21t0ljYAqEVlFLSdYx06ByXKoDMxKpIne/Iutwlx iLNR/3spdvGb46F/Nv/0eDv+iHYe79U4idDxAfwz9JjVpaH0OZrB3fd3JjZ1b+0/y7 wBJj9wPrAVhzKUYeBcxbwIj0c01luuXRtyyj6Piz3adTQEQR+5G7iy1DEFQUi2XYiZ Q6UCVfZ2nJztBtnxDodq95MbvBtvX5KcQKfoTr5UubyBGJk6TG/4aUFFLgHGjEv9SE lQ5PeQpVLvJ8wqZt0pdsePuTL4MX6xcX2CS30Bcr86+t8smSHJCQvMvh7cAMuUiLp1 yvmH+1RbyEiJw== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos 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.7 (-) * gnu/packages/kde-frameworks.scm (extra-cmake-modules)[arguments]<#:tests?>: Set to #false when cross-compiling. --- gnu/packages/kde-frameworks.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 65937f8970..aa88d140f5 100644 --- a/gnu/packages/kde-frameworks.scm +++ b/gnu/packages/kde-frameworks.scm @@ -106,7 +106,8 @@ '() `(("qtbase" ,qtbase-5)))) ;for tests (needs qmake) (arguments - `(#:tests? ,(not (null? (package-native-inputs this-package))) + `(#:tests? ,(and (not (%current-target-system)) + (not (null? (package-native-inputs this-package)))) #:phases (modify-phases %standard-phases (add-after 'unpack 'fix-lib-path -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 04 08:07:22 2022 Received: (at 50299) by debbugs.gnu.org; 4 Mar 2022 13:07:23 +0000 Received: from localhost ([127.0.0.1]:44757 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7eU-0007KB-L8 for submit@debbugs.gnu.org; Fri, 04 Mar 2022 08:07:22 -0500 Received: from newton.telenet-ops.be ([195.130.132.45]:34298) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7eS-0007Jw-8n for 50299@debbugs.gnu.org; Fri, 04 Mar 2022 08:07:20 -0500 Received: from andre.telenet-ops.be (andre.telenet-ops.be [IPv6:2a02:1800:120:4::f00:15]) by newton.telenet-ops.be (Postfix) with ESMTPS id 4K97K3429mzMsJnX for <50299@debbugs.gnu.org>; Fri, 4 Mar 2022 14:01:27 +0100 (CET) Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by andre.telenet-ops.be with bizsmtp id 2D1P2700M4UW6Th01D1TkL; Fri, 04 Mar 2022 14:01:27 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v5 22/24] gnu: tdlib: Run tests conditionally. Date: Fri, 4 Mar 2022 13:01:17 +0000 Message-Id: <20220304130119.14858-23-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220304130119.14858-1-maximedevos@telenet.be> References: <20220304130119.14858-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1646398887; bh=jdmUn4sRhA5Wb2eouQsHC0t7ptpis7ZJwr+lQeiUWus=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=ksLJRhoUKs7FEtfh6gQ8TtriRN/WwHTloPIf801lBe+kwunB3jbIwqsbPEilZ1JgX jv/eOVkZ04OgNWsXTqDJvF8mzqdToqgLOw9xMfoz9J++xFWISQO1TbQ8T0Nprvdabh 83vDD0YW4GTfF8p7AK84c9lxXRH+Wvu32O/8GczXtbHnRJX4qHjVxH8Oi7rEMvRMsB oMw1qvCJsfoqt+x9Tx7XQdajTLZhF/BFP/batpP5UR5tMdORiAH9VofqhBIkblJl0Z gi0bqtBymo216/jPRyDysU4W/M4Ijblr/kVPz7ZKB8jSdCd48btRuGUzgb5AtpS/Pz Tg62cPCukEAnA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos 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.7 (-) * gnu/packages/messaging.scm (tdlib)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- gnu/packages/messaging.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm index 779d37fdd7..14657facd1 100644 --- a/gnu/packages/messaging.scm +++ b/gnu/packages/messaging.scm @@ -2625,8 +2625,7 @@ replacement.") (file-name (git-file-name name version)))) (build-system cmake-build-system) (arguments - `(#:tests? #t - #:configure-flags + `(#:configure-flags (list "-DCMAKE_BUILD_TYPE=Release" "-DTD_ENABLE_LTO=OFF") ; FIXME: Get LTO to work. #:phases -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 04 08:10:11 2022 Received: (at 50299) by debbugs.gnu.org; 4 Mar 2022 13:10:11 +0000 Received: from localhost ([127.0.0.1]:44761 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7hD-0007OU-4M for submit@debbugs.gnu.org; Fri, 04 Mar 2022 08:10:11 -0500 Received: from andre.telenet-ops.be ([195.130.132.53]:42690) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7Yj-00079q-SF for 50299@debbugs.gnu.org; Fri, 04 Mar 2022 08:01:27 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by andre.telenet-ops.be with bizsmtp id 2D1P2700M4UW6Th01D1QiV; Fri, 04 Mar 2022 14:01:24 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v5 02/24] gnu: lean: Don't run tests when cross-compiling. Date: Fri, 4 Mar 2022 13:00:57 +0000 Message-Id: <20220304130119.14858-3-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220304130119.14858-1-maximedevos@telenet.be> References: <20220304130119.14858-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1646398884; bh=XS0eEN3f1fRz6ZspolF+GsaChUSqYc1sHJtrYxnoorg=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=ElIvDTHfXNGdRpJxA01rg9Oxs1onynsP3Ll8pgTQg5JT8Jq8UXrX7hozxCNHI9xwd KMhNWauQO2Als6Fwg43ayebDUOof769o3ScOVa+8iX62vM54QUedELIaD6BeYaHVBD zjWOfzvttEB2I5e/8sKcGwwlvi5nV40jXn4KCesjRktO/rABC0n0WItadPiYIs9vCI ze3AZcn8oxwLgiVQUhnL/JWhDql3Uqe4b4V7G5wZqZEFjraD63QzGWy/IeQ8Ey3zD6 hukhWx+LFS0vs1pXRbDLwyIgZ4AqfTWQUJPAOnk42CfMkZ9FprPXuPE/L7cIcsqzAZ H9Rsi+i1ujqQQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos 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.7 (-) It still fails to cross-compile though. * gnu/packages/lean.scm (lean)[arguments]<#:tests?>: Set to #false when cross-compiling. --- gnu/packages/lean.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gnu/packages/lean.scm b/gnu/packages/lean.scm index 6ac7f1668a..fa36d282d7 100644 --- a/gnu/packages/lean.scm +++ b/gnu/packages/lean.scm @@ -46,10 +46,10 @@ ;; XXX: Test phases currently fail on 32-bit sytems. ;; Tests for those architectures have been temporarily ;; disabled, pending further investigation. - #:tests? ,(let ((arch (or (%current-target-system) - (%current-system)))) - (not (or (string-prefix? "i686" arch) - (string-prefix? "armhf" arch)))) + #:tests? ,(and (not (%current-target-system)) + (let ((arch (%current-system))) + (not (or (string-prefix? "i686" arch) + (string-prefix? "armhf" arch))))) #:phases (modify-phases %standard-phases (add-after 'patch-source-shebangs 'patch-tests-shebangs -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 04 08:10:11 2022 Received: (at 50299) by debbugs.gnu.org; 4 Mar 2022 13:10:11 +0000 Received: from localhost ([127.0.0.1]:44763 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7hD-0007OY-GY for submit@debbugs.gnu.org; Fri, 04 Mar 2022 08:10:11 -0500 Received: from andre.telenet-ops.be ([195.130.132.53]:42676) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7Yj-00079o-SZ for 50299@debbugs.gnu.org; Fri, 04 Mar 2022 08:01:27 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by andre.telenet-ops.be with bizsmtp id 2D1P2700M4UW6Th01D1QiK; Fri, 04 Mar 2022 14:01:24 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v5 00/24] Fix 'check-tests-true' linter and some packages Date: Fri, 4 Mar 2022 13:00:55 +0000 Message-Id: <20220304130119.14858-1-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1646398884; bh=FUASCjDBEO7NrMeXo11RXHNmbyeB5hf7Ye2TGBrqeko=; h=From:To:Subject:Date; b=AhdPNqx7edC0QE44pPc51V/1xM926Ky40N7Uve5r5Pk3EMk1Jm91geR8mHNq7GPBj 1Jri4S8KCShomoxON0/0Sfy5L6nV7oSzH15edzNu0V95QWa+clEts2+LhKhB3y919Y ZlcRAsrDEXe7f7sQPJxrtRK7172ZgJhHvD/OC8WvrbozsJIBzcvNskulzx3tLzhbju 3JpzITXG1z3QIBmYH4C19V0cftvMsV5vupaFqCnfRf1hiDj+4CBQbGnELwGuzmbzkS EZkVTef+wudn5v14A9YAu2i9HXqInhnyJz9U7R964b5s6c5nPvJNxJdcaXViYSoOF5 +wgXnxTiaRwLg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 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.7 (-) This is the v4 patch, rebased. No other changes. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 04 08:10:12 2022 Received: (at 50299) by debbugs.gnu.org; 4 Mar 2022 13:10:12 +0000 Received: from localhost ([127.0.0.1]:44765 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7hD-0007Of-N3 for submit@debbugs.gnu.org; Fri, 04 Mar 2022 08:10:12 -0500 Received: from andre.telenet-ops.be ([195.130.132.53]:42700) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7Yj-00079r-S6 for 50299@debbugs.gnu.org; Fri, 04 Mar 2022 08:01:27 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by andre.telenet-ops.be with bizsmtp id 2D1P2700M4UW6Th01D1Qid; Fri, 04 Mar 2022 14:01:24 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v5 03/24] gnu: lean: Add bash-minimal. Date: Fri, 4 Mar 2022 13:00:58 +0000 Message-Id: <20220304130119.14858-4-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220304130119.14858-1-maximedevos@telenet.be> References: <20220304130119.14858-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1646398884; bh=ySEaRNwbjoBwEjQaMsNB5uZNPwJ/SHzFNtpZSzU4vZ4=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=fkBLIGhDAjpFktGgZgbyu7YOYov0z0dc6yPPCXlXqb8ojjbH7p76juOmJiPqPHuTd giE6gBdci1TPlPupBiz8sHlb5pz3B3Ys3xyyVTM9b8DiLVqNdTg8NUILhp363T9dND I6z11hqpts31vemeprUe8tqWZLPy7DEowHnN2X8vGO7D9k9a538i7TwlEqK2NTYalY Py+mKty89e6n2FDG4ZkRLvkwdcWWJr34A6eAI8ct1r89fYXq6Cgtsr8HS216QrtHAx rqxEcCZjOFdkjkwbOG+eJ+iXMnGVTBHM9w3Jax9X4u5x6Tfv8vLsU+WBbZdHe7ybZK 8hREfClMH8Pdg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos 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.7 (-) Explicitely adding this input is required for cross-compilation. * gnu/packages/lean.scm (lean)[inputs]: Add 'bash-minimal'. --- gnu/packages/lean.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/lean.scm b/gnu/packages/lean.scm index fa36d282d7..7f4cd507f8 100644 --- a/gnu/packages/lean.scm +++ b/gnu/packages/lean.scm @@ -19,6 +19,7 @@ ;;; along with GNU Guix. If not, see . (define-module (gnu packages lean) + #:use-module (gnu packages bash) #:use-module (gnu packages multiprecision) #:use-module (guix build-system cmake) #:use-module ((guix licenses) #:prefix license:) @@ -40,7 +41,7 @@ "09mklc1p6ms1jayg2f89hqfmhca3h5744lli936l38ypn1d00sxx")))) (build-system cmake-build-system) (inputs - (list gmp)) + (list bash-minimal gmp)) (arguments `(#:build-type "Release" ; default upstream build type ;; XXX: Test phases currently fail on 32-bit sytems. -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 04 08:10:12 2022 Received: (at 50299) by debbugs.gnu.org; 4 Mar 2022 13:10:12 +0000 Received: from localhost ([127.0.0.1]:44767 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7hE-0007Om-8n for submit@debbugs.gnu.org; Fri, 04 Mar 2022 08:10:12 -0500 Received: from andre.telenet-ops.be ([195.130.132.53]:42718) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7Yk-00079u-2e for 50299@debbugs.gnu.org; Fri, 04 Mar 2022 08:01:28 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by andre.telenet-ops.be with bizsmtp id 2D1P2700M4UW6Th01D1Rj9; Fri, 04 Mar 2022 14:01:25 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v5 06/24] gnu: swi-prolog: Make configuration wok when cross-compiling. Date: Fri, 4 Mar 2022 13:01:01 +0000 Message-Id: <20220304130119.14858-7-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220304130119.14858-1-maximedevos@telenet.be> References: <20220304130119.14858-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1646398885; bh=suTYAx+xnrtY0xnn6lDVqfZSbWzyzSdxDwH2McORVXE=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=VEGVVCYt9lYOz4wq+b61PGIvD9h/EXV21C9qcBMUCPa5GzBgOIRmD3+upVxW2yN9+ rfC23Tp+YKqaOKn5E0aVqTbThh6voDhLmsCbQQAdvetfsIsKrOJMPrbEjtIIdjbHh4 ElUZjdqcdhZj/7wsZWs+UW9pN2AnN3moXJ1TzaNBnBYHl98ck2Adtke+hNPZq8PzSB l6hl/J699Igu6Lhq51MpWKoEpFomdaC9+pHu8FD41wSJFLfPJ656mKM8ul9Yn/emL/ Gs0BiRi+831qnxlwAyuMRB6RwwLyFeZDpverFUy32Z1qCfhgj+pBRHjxD5sanIkMKH DaAH4bxoclY2Q== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos 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.7 (-) * gnu/packages/prolog.scm (swi-prolog)[arguments]<#:configure-flags>: Set BSD_SIGNALS and QSORT_R_GNU when cross-compiling. --- gnu/packages/prolog.scm | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/gnu/packages/prolog.scm b/gnu/packages/prolog.scm index be5a3c5bf8..8d940530d8 100644 --- a/gnu/packages/prolog.scm +++ b/gnu/packages/prolog.scm @@ -3,6 +3,7 @@ ;;; Copyright © 2013 Mark H Weaver ;;; Copyright © 2020 Brett Gilio ;;; Copyright © 2021 Efraim Flashner +;;; Copyright © 2021 Maxime Devos ;;; ;;; This file is part of GNU Guix. ;;; @@ -98,7 +99,13 @@ manner. It also features an interactive interpreter.") (arguments `(#:parallel-build? #t #:configure-flags - (list "-DINSTALL_DOCUMENTATION=ON" + (list ,@(if (%current-target-system) + ;; Set this manually, otherwise CMake would need to + ;; run a cross-compiled binary, which it can't do. + ;; These values were found on a Linux system. + '("-DBSD_SIGNALS=1" "-DQSORT_R_GNU=1") + '()) + "-DINSTALL_DOCUMENTATION=ON" "-DSWIPL_INSTALL_IN_LIB=OFF") ; FIXME: Breaks RUNPATH validation. #:phases (modify-phases %standard-phases -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 04 08:10:12 2022 Received: (at 50299) by debbugs.gnu.org; 4 Mar 2022 13:10:12 +0000 Received: from localhost ([127.0.0.1]:44769 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7hE-0007Ou-Jb for submit@debbugs.gnu.org; Fri, 04 Mar 2022 08:10:12 -0500 Received: from andre.telenet-ops.be ([195.130.132.53]:42712) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7Yj-00079t-UH for 50299@debbugs.gnu.org; Fri, 04 Mar 2022 08:01:28 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by andre.telenet-ops.be with bizsmtp id 2D1P2700M4UW6Th01D1Riy; Fri, 04 Mar 2022 14:01:25 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v5 05/24] gnu: swi-prolog: Run tests conditionally. Date: Fri, 4 Mar 2022 13:01:00 +0000 Message-Id: <20220304130119.14858-6-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220304130119.14858-1-maximedevos@telenet.be> References: <20220304130119.14858-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1646398885; bh=ClPGRkCst5xZoCsCDLIvo8wF0gwyGZ6nIfiMw+Jp67g=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=a2RFE6f5bTQCAUOyLaka+CnIdrptYJn339e/UstQpNUfXmDRwumnL0/jMYhSWeePB lnLgAnrzC9GG+F4FvizFc9ALFVzT1OxYs8B8Wm6uFaoOIWTjCeuygEQLmL9zYETQZK HIwc9M+9umpdbTkCqFsmS8vHnfXXkDVN6D8eXAVoWzg2hN+LFZT4hC9qY/McfF34Qw I4k0NuVgGhHFSMPWc0GkGAR8zpxQHj8C67ElbrW62yDh+BchrW0NOVwwBYUKd62vPn FYryeUOUvfdngIY8SnVx8pk+bMtqgkEXxFeX9kKzCI9nHExQgmotJxNTpUb4iXHmNi a1WT/3y/0/Fcg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos 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.7 (-) Tests are enabled by default (except when cross-compiling). Running tests when cross-compiling is rarely possible. * gnu/packages/prolog.scm (swi-prolog)[arguments]<#:tests>: Remove it. --- gnu/packages/prolog.scm | 1 - 1 file changed, 1 deletion(-) diff --git a/gnu/packages/prolog.scm b/gnu/packages/prolog.scm index 7857fdff68..be5a3c5bf8 100644 --- a/gnu/packages/prolog.scm +++ b/gnu/packages/prolog.scm @@ -97,7 +97,6 @@ manner. It also features an interactive interpreter.") (build-system cmake-build-system) (arguments `(#:parallel-build? #t - #:tests? #t #:configure-flags (list "-DINSTALL_DOCUMENTATION=ON" "-DSWIPL_INSTALL_IN_LIB=OFF") ; FIXME: Breaks RUNPATH validation. -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 04 08:10:13 2022 Received: (at 50299) by debbugs.gnu.org; 4 Mar 2022 13:10:13 +0000 Received: from localhost ([127.0.0.1]:44771 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7hE-0007P1-Rg for submit@debbugs.gnu.org; Fri, 04 Mar 2022 08:10:13 -0500 Received: from andre.telenet-ops.be ([195.130.132.53]:42706) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7Yj-00079s-S4 for 50299@debbugs.gnu.org; Fri, 04 Mar 2022 08:01:28 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by andre.telenet-ops.be with bizsmtp id 2D1P2700M4UW6Th01D1Qis; Fri, 04 Mar 2022 14:01:25 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v5 04/24] gnu: swi-prolog: Move native-inputs to inputs where appropriate. Date: Fri, 4 Mar 2022 13:00:59 +0000 Message-Id: <20220304130119.14858-5-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220304130119.14858-1-maximedevos@telenet.be> References: <20220304130119.14858-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1646398885; bh=4KwmRZl0Fh/z6S+auKitFERPyIFBPhyw52eFbdWDY/U=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=LJh5uVfQAT06HrxxTMpfYpHg2XsAFrcJa6FcTo9oDFABMtIvGEjljQ8GxPeuGA8Zn nb6w40kAZbDC8bGyD3s9RVq8vesm1KrMYJ+Dfl+tqm2PS4GMgcLlOzF2TXPNFmt4UY +yD50+/RSHcEcicffQLPCGSnN3CIdLfA+SNP5NT5jrKS0mDTsC2C4QZz2ZqzhuP+Uf bEIWO9HZb+nIJnD2MJbqwYMsC3c/jgr/nChPmBemF9+RD5FPnoB1CqmxYdct+nDUdN uCBtZnVYKlSMRp6nTEvW5sjrtAGCz9pdMlxtD6Domvx+esGeqvr6scO2UnHA+3MO9t sY1rWqrtUsoeA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos 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.7 (-) * gnu/package/prolog.scm (swi-prolog) [native-inputs]: Keep 'texinfo', 'perl' and 'pkg-config' and move the rest to ... [inputs]: ... here. --- gnu/packages/prolog.scm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gnu/packages/prolog.scm b/gnu/packages/prolog.scm index 4eb0f4d3b6..7857fdff68 100644 --- a/gnu/packages/prolog.scm +++ b/gnu/packages/prolog.scm @@ -116,17 +116,18 @@ manner. It also features an interactive interpreter.") '("save"))) #t))))) (native-inputs + `(("texinfo" ,texinfo) + ("perl" ,perl) + ("pkg-config" ,pkg-config))) + (inputs `(("zlib" ,zlib) ("gmp" ,gmp) ("readline" ,readline) - ("texinfo" ,texinfo) ("libarchive" ,libarchive) ("libunwind" ,libunwind) ("libjpeg" ,libjpeg-turbo) ("libxft" ,libxft) ("fontconfig" ,fontconfig) - ("perl" ,perl) - ("pkg-config" ,pkg-config) ("openssl" ,openssl))) (home-page "https://www.swi-prolog.org/") (synopsis "ISO/Edinburgh-style Prolog interpreter") -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 04 08:10:13 2022 Received: (at 50299) by debbugs.gnu.org; 4 Mar 2022 13:10:13 +0000 Received: from localhost ([127.0.0.1]:44773 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7hF-0007PA-7t for submit@debbugs.gnu.org; Fri, 04 Mar 2022 08:10:13 -0500 Received: from andre.telenet-ops.be ([195.130.132.53]:42726) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7Yk-00079w-7c for 50299@debbugs.gnu.org; Fri, 04 Mar 2022 08:01:28 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by andre.telenet-ops.be with bizsmtp id 2D1P2700M4UW6Th01D1RjJ; Fri, 04 Mar 2022 14:01:25 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v5 07/24] gnu: swi-prolog: Don't use 'cc'. Date: Fri, 4 Mar 2022 13:01:02 +0000 Message-Id: <20220304130119.14858-8-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220304130119.14858-1-maximedevos@telenet.be> References: <20220304130119.14858-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1646398885; bh=jLbOjaEzkEAUYYot++Bd+0T3osrdqLDmEPM9UXraHzc=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=dhUCXms5fvJdOEWW0B+WAbsMQqaMweupXKmNVvYnQITKCebNOd8CTTM0AHyM2wJ9p kIGkP70eb/cbc2uF53YXeY2I5Zb2/fJUyJwyYyCowYUGWJ3LUqWq7WOOe+ON4Es97D x9818uF+FFDB4o7arEOQ76TK5Gm88kKrR8WvcenEXNiY8oGr0zAOINKNUxUHHHD1h2 F3vVht7GBoJdITLh2DpyS9ffQq8PVjhpWXVNLg5RLngeod5CDieCzkgQ1Z8joWrZBA TODaUurx43lzYYGbi4om6w8DeMzi+SjRv36+qE2yqbBw/HFBGcEZMjwR6EpozEg+y4 3njekDjKK/gtg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos 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.7 (-) * gnu/packages/prolog.scm (swi-prolog)[arguments]<#:configure-flags>: Set CMAKE_HOST_CC to gcc when cross-compiling. --- gnu/packages/prolog.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnu/packages/prolog.scm b/gnu/packages/prolog.scm index 8d940530d8..fc3956b17b 100644 --- a/gnu/packages/prolog.scm +++ b/gnu/packages/prolog.scm @@ -103,7 +103,9 @@ manner. It also features an interactive interpreter.") ;; Set this manually, otherwise CMake would need to ;; run a cross-compiled binary, which it can't do. ;; These values were found on a Linux system. - '("-DBSD_SIGNALS=1" "-DQSORT_R_GNU=1") + '("-DBSD_SIGNALS=1" "-DQSORT_R_GNU=1" + ;; If absent, the non-existent 'cc' is used. + "-DCMAKE_HOST_CC=gcc" '()) "-DINSTALL_DOCUMENTATION=ON" "-DSWIPL_INSTALL_IN_LIB=OFF") ; FIXME: Breaks RUNPATH validation. -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 04 08:10:13 2022 Received: (at 50299) by debbugs.gnu.org; 4 Mar 2022 13:10:14 +0000 Received: from localhost ([127.0.0.1]:44775 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7hF-0007PH-IX for submit@debbugs.gnu.org; Fri, 04 Mar 2022 08:10:13 -0500 Received: from andre.telenet-ops.be ([195.130.132.53]:42682) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7Yj-00079p-S6 for 50299@debbugs.gnu.org; Fri, 04 Mar 2022 08:01:28 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by andre.telenet-ops.be with bizsmtp id 2D1P2700M4UW6Th01D1QiM; Fri, 04 Mar 2022 14:01:24 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v5 01/24] lint: check-tests-true: Allow #:tests? #t for some build systems. Date: Fri, 4 Mar 2022 13:00:56 +0000 Message-Id: <20220304130119.14858-2-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220304130119.14858-1-maximedevos@telenet.be> References: <20220304130119.14858-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1646398884; bh=7i9QSV2aE3IFpHZ7vNTAoCI6fet4Kic+0x1zoQrPGOo=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=DXk8z+qv0ccZyYAdL+9Ib3W+Bq6ft2nzDdgBJrka4CMtp+roGA9fCjvZD22oXYcPg DFmotSXCHtJx+kkrIjkjwIs1AqWIhvu4CXlUkDO918pcOAtCwYPDPJOxWrG1wXtYNx E31phsasNz3Z6sw9sa4mSe2jJHPS/Xo/BuwQo97n7tkg/W/XnVxKiz48ZcO9ZQXUDa CG1Kos50280QkeRbaZsX6sAxc9CAJTR9dAk0FDT83oOpbDFW0C4lik8cbE0uv1Hteo NhbR/Ru7/vh17/8NDiveW7sSpNsWQ+IlzpFUbhbEyDrE5jLHAdhzfN8u/37306n/yV MGxjkrm7H9YMg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos , Maxim Cournoyer 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.7 (-) emacs-build-system sets #:tests? #f by default, so the linter shouldn't warn if #:tests? #t is set for packages using emacs-build-system. Likewise for texlive-build-system * guix/lint.scm (check-tests-true): Do not warn if the build system is emacs-build-system or texlive-build-system. * tests/lint.scm ("tests-true: #:tests? #t acceptable for emacs packages") ("tests-true: #:tests? #t acceptable for texlive packages"): New tests. Fixes: Reported-by: Maxim Cournoyer --- guix/lint.scm | 11 +++++++++++ tests/lint.scm | 21 +++++++++++++++++++++ 2 files changed, 32 insertions(+) diff --git a/guix/lint.scm b/guix/lint.scm index 3ca7a0b608..e535eb8158 100644 --- a/guix/lint.scm +++ b/guix/lint.scm @@ -34,6 +34,7 @@ #:use-module (guix store) #:autoload (guix base16) (bytevector->base16-string) #:use-module (guix base32) + #:use-module (guix build-system) #:use-module (guix diagnostics) #:use-module (guix download) #:use-module (guix ftp-client) @@ -279,6 +280,16 @@ superfluous when building natively and incorrect when cross-compiling." (eq? tests? #t)) (package-arguments package))) (if (and (tests-explicitly-enabled?) + ;; emacs-build-system sets #:tests? #f by default, therefore + ;; writing #:tests? #t in package definitions using + ;; emacs-build-system is reasonable. Likewise for + ;; texlive-build-system. + ;; + ;; Compare the name of the build system instead of the build system + ;; itself to avoid loading unnecessary modules when only a few + ;; modules are linted. + (not (memq (build-system-name (package-build-system package)) + '(emacs texlive))) ;; Some packages, e.g. gnutls, set #:tests? ;; differently depending on whether it is being ;; cross-compiled. diff --git a/tests/lint.scm b/tests/lint.scm index 76c2a70b3a..6bb24370da 100644 --- a/tests/lint.scm +++ b/tests/lint.scm @@ -35,6 +35,8 @@ #:use-module (guix tests http) #:use-module (guix download) #:use-module (guix git-download) + #:use-module (guix build-system texlive) + #:use-module (guix build-system emacs) #:use-module (guix build-system gnu) #:use-module (guix packages) #:use-module (guix lint) @@ -338,6 +340,25 @@ `(#:tests? ,(not (%current-target-system))))))) (check-tests-true pkg))) +;; The emacs-build-system sets #:tests? #f by default. +(test-equal "tests-true: #:tests? #t acceptable for emacs packages" + '() + (let ((pkg (dummy-package "x" + (build-system emacs-build-system) + (arguments + `(#:tests? #t))))) + (check-tests-true pkg))) + +;; Likewise, though the 'check' phase is deleted by default, +;; so #:tests? #t won't be useful by itself. +(test-equal "tests-true: #:tests? #t acceptable for texlive packages" + '() + (let ((pkg (dummy-package "x" + (build-system texlive-build-system) + (arguments + `(#:tests? #t))))) + (check-tests-true pkg))) + (test-equal "inputs: pkg-config is probably a native input" "'pkg-config' should probably be a native input" (single-lint-warning-message base-commit: 29091731a0c6cb649cdfd72297575fe2bb2a9591 -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 04 08:10:14 2022 Received: (at 50299) by debbugs.gnu.org; 4 Mar 2022 13:10:14 +0000 Received: from localhost ([127.0.0.1]:44777 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7hF-0007PP-Uw for submit@debbugs.gnu.org; Fri, 04 Mar 2022 08:10:14 -0500 Received: from andre.telenet-ops.be ([195.130.132.53]:42734) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7Yk-00079x-BG for 50299@debbugs.gnu.org; Fri, 04 Mar 2022 08:01:28 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by andre.telenet-ops.be with bizsmtp id 2D1P2700M4UW6Th01D1RjR; Fri, 04 Mar 2022 14:01:25 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v5 08/24] gnu: swi-prolog: Use cross-compiled bash in shebangs. Date: Fri, 4 Mar 2022 13:01:03 +0000 Message-Id: <20220304130119.14858-9-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220304130119.14858-1-maximedevos@telenet.be> References: <20220304130119.14858-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1646398885; bh=vN3aP6Q+cgjxlx3z4EbgFWL5EOhgxg9JdY6jDbbCmcE=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=LWnnbRX5jhB+qwDdJ3jKAcDO2Y9Q2tCUm0cPzWgEzoGvD7Ues79hHbKgRBELu3I1y Ls9MHuAenwUA8xKMF0xwwxLeuxqAInkIiPqfeSGImlB7egABcjNcPmf/Nm4XgEdsJ6 7D2MXztYLVdxZp1qoLVnIOZWPEu+xaCkDiik0J9NAHYEFfAOYGy9+R3mlod2Qm4QI1 CffuaCE15GLuHZhoNawtNDPfSs+T1MX0Hw1bBiifwsS+3OpO5NhqMAqSNKe7N+SHH8 oat8nHMKyLgg+2xgNOU/aScRRQa6w6oAMRPnZ4Zw5R9mWy2D7pfnlG3KfTXBvcDJdN oO2Cb+sJJbp4w== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos 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.7 (-) * gnu/packages/prolog.scm (swi-prolog)[inputs]: Add 'bash-minimal'. --- gnu/packages/prolog.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnu/packages/prolog.scm b/gnu/packages/prolog.scm index fc3956b17b..3eaec533d7 100644 --- a/gnu/packages/prolog.scm +++ b/gnu/packages/prolog.scm @@ -28,6 +28,7 @@ #:use-module (guix build-system cmake) #:use-module (guix build-system gnu) #:use-module (gnu packages backup) + #:use-module (gnu packages bash) #:use-module (gnu packages compression) #:use-module (gnu packages fontutils) #:use-module (gnu packages image) @@ -128,7 +129,8 @@ manner. It also features an interactive interpreter.") ("perl" ,perl) ("pkg-config" ,pkg-config))) (inputs - `(("zlib" ,zlib) + `(("bash-minimal" ,bash-minimal) ; for some scripts in 'lib' + ("zlib" ,zlib) ("gmp" ,gmp) ("readline" ,readline) ("libarchive" ,libarchive) -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 04 08:10:14 2022 Received: (at 50299) by debbugs.gnu.org; 4 Mar 2022 13:10:14 +0000 Received: from localhost ([127.0.0.1]:44779 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7hG-0007PW-6C for submit@debbugs.gnu.org; Fri, 04 Mar 2022 08:10:14 -0500 Received: from andre.telenet-ops.be ([195.130.132.53]:42764) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7Yk-0007A1-TN for 50299@debbugs.gnu.org; Fri, 04 Mar 2022 08:01:29 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by andre.telenet-ops.be with bizsmtp id 2D1P2700M4UW6Th01D1Sje; Fri, 04 Mar 2022 14:01:26 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v5 12/24] gnu: ruby-ffi-rzmq: Run tests conditionally. Date: Fri, 4 Mar 2022 13:01:07 +0000 Message-Id: <20220304130119.14858-13-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220304130119.14858-1-maximedevos@telenet.be> References: <20220304130119.14858-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1646398886; bh=QTHdSOXv31bQasTZBTW+0RkcWut6jwdud4TczlOaLIs=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=U+gL+7u1imnw9ihJaYyg3q9xsmXeJqius1EdWhoKPXk4Q3RMinVj91AT54kpXS9ay rf0K6bUHGbfATr4qsBRFLRpnXMdWi9DEII45oZ9fB39Cow0Lmey5uABhVDYyI5jRQN 9znZWI4c3el6E6+nRwNZzdsjQeC9LnmwS+gD5HxLfFT7pLF0PtUvhCV/E9B2o3mRNU Ffv+3gYdK7mEERbonIlOXj0Hn4Fwy1coQRUa/qnUGtz5I+/tKGD8gnN0JkyULTRMPu ZQ9bnfkF91Kzyo8ldhCHZQmON/BXKt8ValFrPa5cQczsTTp+epGO8VG38Lz9IM0IsF nKfSd2ESQn1jQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos 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.7 (-) * gnu/packages/ruby.scm (ruby-ffi-rzmq)[arguments]: Remove #:tests? instead of setting unconditionally setting it to #t. --- gnu/packages/ruby.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index 59912fd795..306b07ea68 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -7358,8 +7358,7 @@ library.") (base32 "14a5kxfnf8l3ngyk8hgmk30z07aj1324ll8i48z67ps6pz2kpsrg")))) (build-system ruby-build-system) - (arguments '(#:tests? #t - #:phases (modify-phases %standard-phases + (arguments '(#:phases (modify-phases %standard-phases (replace 'check (lambda _ (invoke "rspec")))))) -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 04 08:10:14 2022 Received: (at 50299) by debbugs.gnu.org; 4 Mar 2022 13:10:14 +0000 Received: from localhost ([127.0.0.1]:44781 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7hG-0007Pd-Dc for submit@debbugs.gnu.org; Fri, 04 Mar 2022 08:10:14 -0500 Received: from andre.telenet-ops.be ([195.130.132.53]:42770) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7Yl-0007A2-1P for 50299@debbugs.gnu.org; Fri, 04 Mar 2022 08:01:29 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by andre.telenet-ops.be with bizsmtp id 2D1P2700M4UW6Th01D1Sjg; Fri, 04 Mar 2022 14:01:26 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v5 13/24] gnu: ruby-ffi-rzmq: Respect #:tests?. Date: Fri, 4 Mar 2022 13:01:08 +0000 Message-Id: <20220304130119.14858-14-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220304130119.14858-1-maximedevos@telenet.be> References: <20220304130119.14858-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1646398886; bh=76kPKc4nY5HRJ7WyDqTsutHvFQsJOp8VzgN31CllByE=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=TR4s7/Enw+MIMFaXthFxbuFo0HIE3qNSJRrymGaeWK0EJH11GZHxtbaN40uDJEWok tjEDzA+11W7iwuuwcDeFoz9BHuJY/Y4f70qxmYS7ZrinF2OunG3wQ+HbW2HnL85+dI 1EhylI26wGCDj+ZkeEXh5RVsArBnopog4ozeOsrQ1/VzEImq1HEXBch/ZrBgq8K6vy g/xBqKLkwSDfCDl5Hd+zey5ah3+E5jqoDNFVzR2J1OJ8SBDRhnE5qgJBxc9oT4F88j /o8Ui2RoTa1hVTaAKAye8+aStRXVO/U29sYVL0WiL0qCG73KV01ILbw0yijtx3uWi5 J3apdPuNI0zOg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos 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.7 (-) * gnu/packages/ruby.scm (ruby-ffi-rzmq)[arguments]<#:phases>: Only invoke "rspec" if #:tests? is true. --- gnu/packages/ruby.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index 306b07ea68..ec557d1afa 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -7360,8 +7360,9 @@ library.") (build-system ruby-build-system) (arguments '(#:phases (modify-phases %standard-phases (replace 'check - (lambda _ - (invoke "rspec")))))) + (lambda* (#:key tests? #:allow-other-keys) + (when tests? + (invoke "rspec"))))))) (native-inputs (list ruby-rspec)) (propagated-inputs -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 04 08:10:14 2022 Received: (at 50299) by debbugs.gnu.org; 4 Mar 2022 13:10:15 +0000 Received: from localhost ([127.0.0.1]:44783 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7hG-0007Pk-KJ for submit@debbugs.gnu.org; Fri, 04 Mar 2022 08:10:14 -0500 Received: from andre.telenet-ops.be ([195.130.132.53]:42778) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7Yl-0007A3-5P for 50299@debbugs.gnu.org; Fri, 04 Mar 2022 08:01:29 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by andre.telenet-ops.be with bizsmtp id 2D1P2700M4UW6Th01D1Sji; Fri, 04 Mar 2022 14:01:26 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v5 14/24] gnu: go-1.16: Don't run tests when cross-compiling. Date: Fri, 4 Mar 2022 13:01:09 +0000 Message-Id: <20220304130119.14858-15-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220304130119.14858-1-maximedevos@telenet.be> References: <20220304130119.14858-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1646398886; bh=D4RymXmDWosKunVbgPZbR1gj5SKB/daZndRRJT8ft4Y=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=HdjY+21bk9ttdfErEI9DAQSgiLLYIn3nfklaH468BSgdbhsIpObevxPXK6LabYd4F qLuBQCnRT70vN2gV5amUqo5KklMcEqTnz+4CUZYl4kPy59fd3eB2Fu/LO0d4JqJGIi T0zxB/6Q4BrqI8v2n6AektCZzlasQWSeaj/Ip+PRsFW0+Ggu1UgJX3XkorwKXMUQkF fgdTMUeD0jw2ZiSgEXq8N2zhWJUojhhFJkXnjzkIa7vbMj+ewpnhXFJBD5xdZmuaRS suM+mrhy8zjSL6MztxP60WiXIsgP7xQbIoWKIQE5jPYQTzqTU0txKbn00VA+d6BwbH setLypsv8tG2g== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos 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.7 (-) * gnu/packages/golang.scm (go-1.16)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- gnu/packages/golang.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 4471fea19d..eed15f4dd8 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -478,8 +478,8 @@ in the style of communicating sequential processes (@dfn{CSP}).") (base32 "03f37dspn4h5kqf0nqwmnl858wx6hngnlvbnrjl1ll6ihc5j66jz")))) (arguments - (substitute-keyword-arguments (package-arguments go-1.14) - ((#:tests? _) #t) + (substitute-keyword-arguments + (strip-keyword-arguments '(#:tests?) (package-arguments go-1.14)) ((#:phases phases) `(modify-phases ,phases (add-after 'unpack 'remove-unused-sourcecode-generators -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 04 08:10:15 2022 Received: (at 50299) by debbugs.gnu.org; 4 Mar 2022 13:10:15 +0000 Received: from localhost ([127.0.0.1]:44785 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7hG-0007Pt-RN for submit@debbugs.gnu.org; Fri, 04 Mar 2022 08:10:15 -0500 Received: from andre.telenet-ops.be ([195.130.132.53]:42794) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7Yl-0007A5-AA for 50299@debbugs.gnu.org; Fri, 04 Mar 2022 08:01:29 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by andre.telenet-ops.be with bizsmtp id 2D1P2700M4UW6Th01D1Sjp; Fri, 04 Mar 2022 14:01:26 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v5 15/24] gnu: ecl: Run tests conditionally. Date: Fri, 4 Mar 2022 13:01:10 +0000 Message-Id: <20220304130119.14858-16-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220304130119.14858-1-maximedevos@telenet.be> References: <20220304130119.14858-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1646398886; bh=kQOPToYcLZfPfV3GGlcgRql2dNbGO/MiNonoW1Oru6g=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=LugoPRsUu5zc+GgFfLc9nkDs0qDgEYWWv/3iikMc9Y1tgrIn9KxgczKvwYPhbf/3C oTqPeHoFDaqbP3mF4qsfKKNQPNAtOClES5u/15tA3AkQqNXFKlqSgHS3tDHii9DQcV 76j4NqtKusEV/wbIgYD6WKDIDyzYSzQaegNRCjf94oscSPTCVQEG6F0Blvf3EsweSN MXibu5xseVUgo7Hs8y6AIzyRzn+4st45uXmZ23xoUCNqdDZ1IKb8V48gwadl3VQGi2 pTmvo5Asrx9lBFOwTVIgK1J3ueoqa0VOjiRUH0sJOqEJMvQWasaMU+jwdN8Hbe98wa L2bhSNwYlGAgw== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos 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.7 (-) * gnu/packages/lisp.scm (ecl)[arguments]<#:tests?>: Move comment about failing tests to ... (ecl)[arguments]<#:phases>{check}: ... this deleted phase. (ecl)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- gnu/packages/lisp.scm | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index 82fbd15381..c7b526d550 100644 --- a/gnu/packages/lisp.scm +++ b/gnu/packages/lisp.scm @@ -269,12 +269,11 @@ interface to the Tk widget system.") (list gmp libatomic-ops libgc libffi)) (arguments `(#:configure-flags '("--without-rt") - ;; FIXME: As of version 20.4.24, we pass 17995 tests and fail 7. - ;; 2-3 tests may be due to FHS assumptions. - #:tests? #t #:parallel-tests? #f #:phases (modify-phases %standard-phases + ;; FIXME: As of version 20.4.24, we pass 17995 tests and fail 7. + ;; 2-3 tests may be due to FHS assumptions. (delete 'check) (add-after 'unpack 'replace-asdf ;; Use system ASDF instead of bundled one. -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 04 08:10:15 2022 Received: (at 50299) by debbugs.gnu.org; 4 Mar 2022 13:10:15 +0000 Received: from localhost ([127.0.0.1]:44787 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7hH-0007Q1-5y for submit@debbugs.gnu.org; Fri, 04 Mar 2022 08:10:15 -0500 Received: from andre.telenet-ops.be ([195.130.132.53]:42804) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7Yl-0007A6-EU for 50299@debbugs.gnu.org; Fri, 04 Mar 2022 08:01:30 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by andre.telenet-ops.be with bizsmtp id 2D1P2700M4UW6Th01D1Sjt; Fri, 04 Mar 2022 14:01:26 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v5 16/24] gnu: perl-unicode-utf8: Run tests conditionally. Date: Fri, 4 Mar 2022 13:01:11 +0000 Message-Id: <20220304130119.14858-17-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220304130119.14858-1-maximedevos@telenet.be> References: <20220304130119.14858-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1646398886; bh=aKtEZuLeQB0ZRPAUT50FH4rY0PDYKAEqgAFZYBnzfW8=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=h8x/ZCWqZacRpJbJ9a6TBHxkcDLvv9vgHIMHMF1Gv15SllVChKp0tDh9zYVTvLfUk IGfBZFAsYiCWjy0XdAfpd+k7hLiMfZUVkxLgXj2ZYGLYAquLuJ81TaJONvyULPCb9W ReFqwI2iBuF9aRwcW4PCXsD2jD6eGhsNlwiEy9h/+2cSgouFkNxca7POlaY+c/hcMs 8vx5zeFKuXx9e+OVXx1qEclnN3m5EbVKN4OrQnwwKncDZTf6O0IrmyEyr/V6iKwtEk BUGTvcfWMWiuZTB5ZU8IUFpQmrimf0QySZRDs2+ec3/2h9hs7y/s/VP6SNzRzz0QIX +CtZKKjsS+E6A== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos 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.7 (-) * gnu/packages/perl.scm (perl-unicode-utf8)[arguments]<#:tests?>: Set to #false when cross-compiling. --- gnu/packages/perl.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index d6ca055147..ba65cc6e6d 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -11007,7 +11007,8 @@ defined by Annex #11 is used to determine breaking positions.") (build-system perl-build-system) ;; FIXME: Tests fail on 32-bit architectures: ;; . - (arguments `(#:tests? ,(target-64bit?))) + (arguments `(#:tests? ,(and (not (%current-target-system)) + (target-64bit?)))) (native-inputs (list perl-test-fatal perl-test-leaktrace perl-variable-magic perl-test-pod)) -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 04 08:10:16 2022 Received: (at 50299) by debbugs.gnu.org; 4 Mar 2022 13:10:16 +0000 Received: from localhost ([127.0.0.1]:44789 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7hH-0007Q8-OM for submit@debbugs.gnu.org; Fri, 04 Mar 2022 08:10:15 -0500 Received: from andre.telenet-ops.be ([195.130.132.53]:42810) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7Yl-0007A7-Ia for 50299@debbugs.gnu.org; Fri, 04 Mar 2022 08:01:30 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by andre.telenet-ops.be with bizsmtp id 2D1P2700M4UW6Th01D1Sjv; Fri, 04 Mar 2022 14:01:26 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v5 17/24] gnu: libicns: Run tests conditionally. Date: Fri, 4 Mar 2022 13:01:12 +0000 Message-Id: <20220304130119.14858-18-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220304130119.14858-1-maximedevos@telenet.be> References: <20220304130119.14858-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1646398886; bh=ASWx1QMLjfL0S5QtMPzmyPygBtHP497hcEaiRSa39uI=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=N13kNGtvAq3G2qJm5pwBzvrMPruEISN7DfxKskfMLuv2Pb0nGLPS6sscykiYoBNZZ CF2ch8zAazGwhZIZDU3z2AWIitoqw0PVnzaXK4tdbND8jQBFdGEpoDRDPk7PLhqfVO DwkDJAiwOnuVJbqSTqq4Iu5KLl0tWUOzg6QAzf2I+qcdZwYeTcNd1obviPRyC5cYLW i+8kJvbGR8THGx7S5EyKCuZ2U/WLgzeWXWoXO+fpXfZhB6i6FI8WL0t2OuEtZNOIiz Wu5u4tqpVbI9wLKbKHkya7nx5ZRCZvRjjDX5Z+ANWKQzStXsci1mTTgfaPkgpZ5qWs AE3X8tee9A7VA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos 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.7 (-) The #:tests? #t is actually harmless here, because there are no tests (though there is a trivial 'check' target). The ‘; No tests.’ comment might be confusing though. * gnu/packages/image.scm (libicns)[arguments]: Remove. --- gnu/packages/image.scm | 2 -- 1 file changed, 2 deletions(-) diff --git a/gnu/packages/image.scm b/gnu/packages/image.scm index b9c780fa69..46b64cc2ed 100644 --- a/gnu/packages/image.scm +++ b/gnu/packages/image.scm @@ -564,8 +564,6 @@ maximum quality factor.") (build-system gnu-build-system) (inputs (list libpng jasper)) - (arguments - `(#:tests? #t)) ; No tests. (home-page "http://icns.sourceforge.net/") (synopsis "Library for handling Mac OS icns resource files") (description -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 04 08:10:16 2022 Received: (at 50299) by debbugs.gnu.org; 4 Mar 2022 13:10:16 +0000 Received: from localhost ([127.0.0.1]:44791 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7hH-0007QG-W0 for submit@debbugs.gnu.org; Fri, 04 Mar 2022 08:10:16 -0500 Received: from andre.telenet-ops.be ([195.130.132.53]:42824) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7Yl-0007AH-NJ for 50299@debbugs.gnu.org; Fri, 04 Mar 2022 08:01:30 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by andre.telenet-ops.be with bizsmtp id 2D1P2700M4UW6Th01D1Sjz; Fri, 04 Mar 2022 14:01:26 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v5 18/24] gnu: python2-empy: Run tests conditionally. Date: Fri, 4 Mar 2022 13:01:13 +0000 Message-Id: <20220304130119.14858-19-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220304130119.14858-1-maximedevos@telenet.be> References: <20220304130119.14858-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1646398887; bh=ufvx19yggZESlhcx8NKYbso0VmsJLBWhgqKtcg4Xp0o=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=TDMHAaJ9cHeBW7tIYYeVmV/AIL65SwBHx+CfCSLX+ZcC0NXHaK4Rln543gsNYuyew LPkDz8cpT6zgVSo6gOfexW3KbGRipxePVgksL3zxChY89icXTVL4k5lMPK2jUzkQp4 vdEHG3kvAKkVXpPxOub315+MRtDqNZXby+eQICwEvXHYgvd+Z84vRV7nQlBV1KnRld zsAKTm0VhjXCYrKPn18+dSk6zqj9oINd8vqHLB1kSfYCflephEMyriHv5xEACny7AK MLQ+ry4ANhXVT9xWk2UhDiqwU7afOLL/1tsF9zDCOqYKvmmmQgJneXrz4J7n01E6Fo 7Q87iiq1ge9Rw== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos 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.7 (-) * gnu/packages/python-xyz.scm (python2-empy)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- gnu/packages/python-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 21e6a7755b..29df43c03d 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -2768,8 +2768,8 @@ commands.") (define-public python2-empy (let ((base (package-with-python2 (strip-python2-variant python-empy)))) (package/inherit base - (arguments `(,@(package-arguments base) - #:tests? #t))))) + (arguments (strip-keyword-arguments '(#:tests?) + (package-arguments base)))))) (define-public python2-element-tree (package -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 04 08:10:16 2022 Received: (at 50299) by debbugs.gnu.org; 4 Mar 2022 13:10:16 +0000 Received: from localhost ([127.0.0.1]:44793 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7hI-0007QN-77 for submit@debbugs.gnu.org; Fri, 04 Mar 2022 08:10:16 -0500 Received: from andre.telenet-ops.be ([195.130.132.53]:42690) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7Yl-00079q-GI for 50299@debbugs.gnu.org; Fri, 04 Mar 2022 08:01:30 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by andre.telenet-ops.be with bizsmtp id 2D1P2700M4UW6Th01D1Tk6; Fri, 04 Mar 2022 14:01:27 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v5 19/24] gnu: python2-promise: Run tests conditionally. Date: Fri, 4 Mar 2022 13:01:14 +0000 Message-Id: <20220304130119.14858-20-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220304130119.14858-1-maximedevos@telenet.be> References: <20220304130119.14858-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1646398887; bh=NlEB48qbeWW9GKkfOxH0+MmgyqAUQ8HWkcrsncizNas=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=NKrCNf3IvpOjYbe/kUyYfm/2RbzAWR04RnVzOc4phQ3AZG7C+riCvswZFSwk53V13 gqPYl0ZedWudXz9UFSr/d+ssmMwb9oLvQcTKdOxWv59dtg8EwyKKLbbBCCQUfdi2Jk 1NpArRRG+IKmeuRj4cX2MX6J2yb+3AzKeplf9BLIyTIofPICpDfQdbEa67a2yDxFR2 gQX1TqeZCJQaQzzd8sUanh7HIrfZqtH77tQaLd7J/LGggr3HDIvL2NGhUMYRj4V5kg DBygDBvzz6Bx7PTLysMP3K2tGr9QmXho17D90RPmI5utMMsFzqQF5odhjFCyc/R7pI YU2DYOqtTHDWg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos 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.7 (-) * gnu/packages/python-xyz.scm (python2-promise)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- gnu/packages/python-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 29df43c03d..227f63c65d 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -13916,8 +13916,8 @@ concurrent.futures package from Python 3.2") (let ((promise (package-with-python2 (strip-python2-variant python-promise)))) (package/inherit promise - (arguments (substitute-keyword-arguments (package-arguments promise) - ((#:tests? _) #t))) + (arguments (strip-keyword-arguments '(#:tests?) + (package-arguments promise))) (native-inputs `(("python2-futures" ,python2-futures) ("python2-pytest" ,python2-pytest) -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 04 08:10:16 2022 Received: (at 50299) by debbugs.gnu.org; 4 Mar 2022 13:10:16 +0000 Received: from localhost ([127.0.0.1]:44795 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7hI-0007QU-Dx for submit@debbugs.gnu.org; Fri, 04 Mar 2022 08:10:16 -0500 Received: from andre.telenet-ops.be ([195.130.132.53]:42676) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7Yl-00079o-Jv for 50299@debbugs.gnu.org; Fri, 04 Mar 2022 08:01:31 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by andre.telenet-ops.be with bizsmtp id 2D1P2700M4UW6Th01D1TkC; Fri, 04 Mar 2022 14:01:27 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v5 20/24] gnu: lablgtk: Run tests conditionally. Date: Fri, 4 Mar 2022 13:01:15 +0000 Message-Id: <20220304130119.14858-21-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220304130119.14858-1-maximedevos@telenet.be> References: <20220304130119.14858-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1646398887; bh=YhW1IyvYuYNWO3RTJXAs6+kX0ST2FCofWc4CNM80jsQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=Zb9H51G3qVxGDUmPxwR5dpffVGhlS+l9SZGDi8Yw0RiMORnq9bnX8F8ym2GfhwJ1A 0X815HaJVrNBfdZtkEdvBKPSEjSyE3yptyDYhAEkad2auFRWaEMK0B3PCY6GVC0XNB kXUVWI3QlKPJx3kp96AvE1bMKddOxOVFmLBd2jgUeAYF1CNwpL2Go6JqOh5rvF+qUi q453yc6DQ0g5K9YQ7/0V7xgVOXOxCWCm4otgVBHlZl/K+4kYlhWlczMIFI1eAcqetk Zt5a4QIPZAzxpiv3T3908CM5DGGzQG146Q+eMSWIFQ0FP6ZSThHDq/cO/DDdmpekdV EC2E71vluOZSg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos 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.7 (-) * gnu/packages/ocaml.scm (lablgtk)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- gnu/packages/ocaml.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index b34013cc31..bf378be89e 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -7117,8 +7117,7 @@ support for Mparser."))) "11qfc39cmwfwfpwmjh6wh98zwdv6p73bv8hqwcsss869vs1r7gmn")))) (build-system dune-build-system) (arguments - `(#:tests? #t - #:test-target "." + `(#:test-target "." #:phases (modify-phases %standard-phases (add-before 'build 'make-writable -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 04 08:10:16 2022 Received: (at 50299) by debbugs.gnu.org; 4 Mar 2022 13:10:17 +0000 Received: from localhost ([127.0.0.1]:44797 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7hI-0007Qb-Kg for submit@debbugs.gnu.org; Fri, 04 Mar 2022 08:10:16 -0500 Received: from andre.telenet-ops.be ([195.130.132.53]:42844) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7Ym-0007AM-3r for 50299@debbugs.gnu.org; Fri, 04 Mar 2022 08:01:31 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by andre.telenet-ops.be with bizsmtp id 2D1P2700M4UW6Th01D1TkJ; Fri, 04 Mar 2022 14:01:27 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v5 21/24] gnu: belcard: Run tests conditionally. Date: Fri, 4 Mar 2022 13:01:16 +0000 Message-Id: <20220304130119.14858-22-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220304130119.14858-1-maximedevos@telenet.be> References: <20220304130119.14858-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1646398887; bh=lNC7Ba1D0IU3ZzDIotaG/0Hyld+XiGCmt/npHd26go0=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=lmDGQC/qJtmoMdj45byTfUcpUQQML9A1MNjoS02cHxTs4BYyfC/3oR4iVMzsEOUFW T6W7DzsiFVld9tzFXBZDNYZ9+H38K2y6LOs4mP1gwvNZth/gZICkOdB5MvwrqrL5QL GXbVGgn0cJUA4hOIMWWbVylhGLfH95dAZNkNvvHAL5xt0adhJP70HzURNFlH549fVJ julG14EqWY7H2NDxO5S0snW37i0MfL2bI9bIfeTTrSlZSQNSD8gcCrDuZKc99EU4r3 VqPfpgaCuM/JupMtuQBNiMTlEJNZfXQBBrWxqs1OQ6Omm60m1WLJ1mc2mtpxbWbgwy DgdcE0bzR9+Og== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos 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.7 (-) * gnu/packages/linphone.scm (belcard)[arguments]: Remove #:tests? instead of unconditionally setting it to #t. --- gnu/packages/linphone.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/packages/linphone.scm b/gnu/packages/linphone.scm index 709013f061..504b494563 100644 --- a/gnu/packages/linphone.scm +++ b/gnu/packages/linphone.scm @@ -259,8 +259,7 @@ IETF.") (build-system cmake-build-system) (outputs '("out" "debug" "tester")) (arguments - `(#:tests? #t - #:configure-flags '("-DENABLE_STATIC=OFF") + `(#:configure-flags '("-DENABLE_STATIC=OFF") #:phases (modify-phases %standard-phases (add-after 'unpack 'patch-vcard-grammar-location -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 04 08:10:17 2022 Received: (at 50299) by debbugs.gnu.org; 4 Mar 2022 13:10:17 +0000 Received: from localhost ([127.0.0.1]:44799 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7hI-0007Qi-TB for submit@debbugs.gnu.org; Fri, 04 Mar 2022 08:10:17 -0500 Received: from andre.telenet-ops.be ([195.130.132.53]:42700) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7Ym-00079r-4L for 50299@debbugs.gnu.org; Fri, 04 Mar 2022 08:01:31 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by andre.telenet-ops.be with bizsmtp id 2D1P2700M4UW6Th01D1TkR; Fri, 04 Mar 2022 14:01:27 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v5 24/24] gnu: ghc-bsb-http-chunked: Don't run tests when cross-compiling. Date: Fri, 4 Mar 2022 13:01:19 +0000 Message-Id: <20220304130119.14858-25-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220304130119.14858-1-maximedevos@telenet.be> References: <20220304130119.14858-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1646398887; bh=9l0TqrHg/RdL3nXA0whsLJwviFWo5HRFJ6IyZEjAufo=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=d/tedirnLeYgqtySUdYFcYJD24LNDBmovPTPRQwUenj5ZtThhk/e/WZdJAAAZLH6y M+J9WZXPB9nTlXwqPQv9iAKzRkRhFwkVlDtT0Yo9+177XHHGXsEAfFqI+m7AKPl1X0 h38MFwXX7vhgZ5jHcpjckwpKOkRGL5CaKp7OvAME2wTM2XPZM7mD3t4mBORYOE1fbj 6qaAUyCXI/gcg3rJSYlETQt9T/OyP6VCPdikfT+4+FFYAhMFdjWHpSOrcL7Hpm+VV+ dSAF5o1fAUrDgrQmEGt4ckTClkYaRN8Ol0N5pm7REzweBrtNeidtQt/84zAG7xesBU npKpQqVY4NaaQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos 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.7 (-) * gnu/packages/haskell-web.scm (ghc-bsb-http-chunked)[arguments]<#:tests?>: Set to #false when cross-compiling. --- gnu/packages/haskell-web.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gnu/packages/haskell-web.scm b/gnu/packages/haskell-web.scm index 34dd2556be..70a4eccce6 100644 --- a/gnu/packages/haskell-web.scm +++ b/gnu/packages/haskell-web.scm @@ -603,8 +603,9 @@ Haskell's Web Application Interface (WAI).") (arguments `(;; XXX: As of 0.0.4, one property test ("Identical output as Blaze") ;; fails on i686-linux. - #:tests? ,(not (string-prefix? "i686" (or (%current-target-system) - (%current-system)))) + #:tests? ,(and (not (%current-target-system)) + (not (string-prefix? "i686" (or (%current-target-system) + (%current-system))))) #:cabal-revision ("3" "15hg352id2f4x0dnvv47bdiz6gv5hp5a2mki9yzmhc7ajpk31mdd"))) (native-inputs -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 04 08:10:21 2022 Received: (at 50299) by debbugs.gnu.org; 4 Mar 2022 13:10:22 +0000 Received: from localhost ([127.0.0.1]:44801 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7hJ-0007Qq-3n for submit@debbugs.gnu.org; Fri, 04 Mar 2022 08:10:21 -0500 Received: from andre.telenet-ops.be ([195.130.132.53]:42742) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7Yk-00079y-GT for 50299@debbugs.gnu.org; Fri, 04 Mar 2022 08:01:32 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by andre.telenet-ops.be with bizsmtp id 2D1P2700M4UW6Th01D1RjT; Fri, 04 Mar 2022 14:01:25 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v5 09/24] gnu: swi-prolog: Set PROG_SWIPL when cross-compiling. Date: Fri, 4 Mar 2022 13:01:04 +0000 Message-Id: <20220304130119.14858-10-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220304130119.14858-1-maximedevos@telenet.be> References: <20220304130119.14858-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1646398885; bh=3a/IyBdFIs76fPgtBDjE73UskfscHGJREiq1jR6ssLE=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=RM3OEfNwDKpsjrmFn5NoMGRNZ2IPCOgfsHYAfZzUD/EZwdyYxgDjisyejirVmvlte 7SeJdJIc9YzMSPLYeIqd4bagnTfgCq1E6XEPvtM7YKq/2HtcZgBELK5faHVWAzuDpq n1FePRQLTawhTWfHnN9C9SHypFn81PrH+B848LD4h7SZcvW08+htkPG+HIGpD66Z8p u3BvBANs5QYuEnx17wZ/H5x+y4F9q/9SLGu3lFNEhjlkoU6Z151YK06uJwQSGdMq4r EhfFe+PqqGptiO02suzR3jJo1VUcm3RO1z+gAzZGZRVynK/y9yp5TCGBU/aquDB0wr rbte3S4dQXxqw== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos 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.7 (-) * gnu/packages/prolog.scm (swi-prolog)[arguments]<#:configure-flags>: Set PROG_SWIPL and SWIPL_NATIVE_FRIEND when cross-compiling and make this a G-expression. (swi-prolog)[native-inputs]: Add 'this-package' when cross-compiling. --- gnu/packages/prolog.scm | 35 ++++++++++++++++++++++++++--------- 1 file changed, 26 insertions(+), 9 deletions(-) diff --git a/gnu/packages/prolog.scm b/gnu/packages/prolog.scm index 3eaec533d7..00f09b49cc 100644 --- a/gnu/packages/prolog.scm +++ b/gnu/packages/prolog.scm @@ -22,11 +22,13 @@ (define-module (gnu packages prolog) #:use-module (guix download) + #:use-module (guix gexp) #:use-module (guix git-download) #:use-module ((guix licenses) #:prefix license:) #:use-module (guix packages) #:use-module (guix build-system cmake) #:use-module (guix build-system gnu) + #:use-module (guix utils) #:use-module (gnu packages backup) #:use-module (gnu packages bash) #:use-module (gnu packages compression) @@ -100,16 +102,23 @@ manner. It also features an interactive interpreter.") (arguments `(#:parallel-build? #t #:configure-flags - (list ,@(if (%current-target-system) - ;; Set this manually, otherwise CMake would need to - ;; run a cross-compiled binary, which it can't do. - ;; These values were found on a Linux system. - '("-DBSD_SIGNALS=1" "-DQSORT_R_GNU=1" + ,#~(list + #$@(if (%current-target-system) + ;; Set this manually, otherwise CMake would need to + ;; run a cross-compiled binary, which it can't do. + ;; These values were found on a Linux system. + #~("-DBSD_SIGNALS=1" "-DQSORT_R_GNU=1" ;; If absent, the non-existent 'cc' is used. "-DCMAKE_HOST_CC=gcc" - '()) - "-DINSTALL_DOCUMENTATION=ON" - "-DSWIPL_INSTALL_IN_LIB=OFF") ; FIXME: Breaks RUNPATH validation. + ;; swi-prolog needs a native copy of itself for + ;; cross-compilation. + "-DSWIPL_NATIVE_FRIEND=/nowhere" + (string-append "-DPROG_SWIPL=" + #+(this-package-native-input "swi-prolog") + "/bin/swipl")) + #~()) + "-DINSTALL_DOCUMENTATION=ON" + "-DSWIPL_INSTALL_IN_LIB=OFF") ; FIXME: Breaks RUNPATH validation. #:phases (modify-phases %standard-phases ;; XXX: Delete the test phase that attempts to write to the @@ -125,7 +134,15 @@ manner. It also features an interactive interpreter.") '("save"))) #t))))) (native-inputs - `(("texinfo" ,texinfo) + `(,@(if (%current-target-system) + (begin + (unless (equal? (target-64bit?) + (target-64bit? (%current-system))) + (error "swi-prolog requires --system and --target to have \ +the same word size")) + `(("swi-prolog" ,this-package))) + '()) + ("texinfo" ,texinfo) ("perl" ,perl) ("pkg-config" ,pkg-config))) (inputs -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 04 08:10:22 2022 Received: (at 50299) by debbugs.gnu.org; 4 Mar 2022 13:10:22 +0000 Received: from localhost ([127.0.0.1]:44803 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7hN-0007R4-Tt for submit@debbugs.gnu.org; Fri, 04 Mar 2022 08:10:22 -0500 Received: from andre.telenet-ops.be ([195.130.132.53]:42756) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7Yk-0007A0-PC for 50299@debbugs.gnu.org; Fri, 04 Mar 2022 08:01:43 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by andre.telenet-ops.be with bizsmtp id 2D1P2700M4UW6Th01D1Rja; Fri, 04 Mar 2022 14:01:26 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v5 11/24] gnu: ruby-yard-with-tests: Run tests conditionally. Date: Fri, 4 Mar 2022 13:01:06 +0000 Message-Id: <20220304130119.14858-12-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220304130119.14858-1-maximedevos@telenet.be> References: <20220304130119.14858-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1646398886; bh=x/vdFU4fThp5Z2VYkDsSPICldfwOyvR12RHp+7cpoNM=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=mkWjYgWp+puIRIYzBIGkWoWw1IeQSY2WdizoZdwc5dsIbiZ/T8QCJNkDFP0/xWu77 Au/B09iPOhDUrwzUQvmEWZgFo/W1P8py/LweixT+DHkr08XFoH/V/uzKT7uuinqIj+ ssRv0lmMOf8vSlanll9uDyvHpM0VgcrETn0gBqHheF8dJuvXIDnoyFIDd8CdAppXYL oHFdlW2TtJJojd5NjpLhyhGPVpcNfyXX44Ix5aLsj30Zrr2Zn0IksXTzYDPYrp3MLp Z+r/ix5/yklXvX1RKglVi8rn2j4oZw2BoIH/7dPRSrRcYqS14VZciZajf0YwyZwtnA ELwnGfwaguR6w== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos 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.7 (-) * gnu/packages/ruby.scm (ruby-yard-with-tests)[arguments]: Remove #:tests? instead of setting unconditionally setting it to #t. --- gnu/packages/ruby.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index 121948b4fc..59912fd795 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -8265,8 +8265,8 @@ definitions.") (inherit ruby-yard) (name "ruby-yard-with-tests") (arguments - (substitute-keyword-arguments (package-arguments ruby-yard) - ((#:tests? _ #t) #t) + (substitute-keyword-arguments + (strip-keyword-arguments '(#:tests?) (package-arguments ruby-yard)) ((#:test-target _ "default") "default") ((#:phases phases '%standard-phases) `(modify-phases ,phases -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 04 08:10:23 2022 Received: (at 50299) by debbugs.gnu.org; 4 Mar 2022 13:10:23 +0000 Received: from localhost ([127.0.0.1]:44805 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7hO-0007RB-4D for submit@debbugs.gnu.org; Fri, 04 Mar 2022 08:10:22 -0500 Received: from andre.telenet-ops.be ([195.130.132.53]:42750) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQ7Yk-00079z-LJ for 50299@debbugs.gnu.org; Fri, 04 Mar 2022 08:01:43 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by andre.telenet-ops.be with bizsmtp id 2D1P2700M4UW6Th01D1RjX; Fri, 04 Mar 2022 14:01:25 +0100 From: Maxime Devos To: 50299@debbugs.gnu.org Subject: [PATCH v5 10/24] gnu: swi-prolog: Correct reference to 'bin/swi-prolog'. Date: Fri, 4 Mar 2022 13:01:05 +0000 Message-Id: <20220304130119.14858-11-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220304130119.14858-1-maximedevos@telenet.be> References: <20220304130119.14858-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1646398885; bh=NeqCXmRzxgiqE35Mq5xCaqIeLZOSwkb77RFhcydoKlQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=G/Xr086h3fiYBU5kzqGDDpexQd7PbRXJPRBHJVWxPhvpOwXoVNL6YgUXb9fyX2Nz5 SY1TciNiLp+j20GJXy8IUuliCvUOIFSKv7hqxoMKGMDFlKNmlUrWJrgnj5svQJ8ilQ 4Q9+asjMGFAFg9lOaL7xteHXXPSPHG6tb/ZmhzfIXajQEl/KS8+u8VEeDfjTO6Z4Wa LkURA7/XNU02YzlZY25enn0SyRkIiJu0Oqm6Bx9ajH/wv3rEoh+LGVg+tIwXknp/eK 8K/ChUOOhSrGcSiTUsAbKwBxhdAInWIyfywbomj/KL1LmmbCFyKKOrQ2zf2JjGQdpn 5g45qwcVcU6ZQ== X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 50299 Cc: Maxime Devos 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.7 (-) * gnu/packages/prolog.scm (swi-prolog)[arguments]<#:phases>{fix-cross-references}: New phase. --- gnu/packages/prolog.scm | 37 ++++++++++++++++++++++++------------- 1 file changed, 24 insertions(+), 13 deletions(-) diff --git a/gnu/packages/prolog.scm b/gnu/packages/prolog.scm index 00f09b49cc..86ac2c2bb1 100644 --- a/gnu/packages/prolog.scm +++ b/gnu/packages/prolog.scm @@ -120,19 +120,30 @@ manner. It also features an interactive interpreter.") "-DINSTALL_DOCUMENTATION=ON" "-DSWIPL_INSTALL_IN_LIB=OFF") ; FIXME: Breaks RUNPATH validation. #:phases - (modify-phases %standard-phases - ;; XXX: Delete the test phase that attempts to write to the - ;; immutable store. - (add-after 'unpack 'delete-failing-tests - (lambda _ - (substitute* "src/CMakeLists.txt" - ((" save") "")) - (substitute* "src/test.pl" - (("testdir\\('Tests/save'\\).") "")) - (with-directory-excursion "src/Tests" - (for-each delete-file-recursively - '("save"))) - #t))))) + ,#~(modify-phases %standard-phases + ;; XXX: Delete the test phase that attempts to write to the + ;; immutable store. + (add-after 'unpack 'delete-failing-tests + (lambda _ + (substitute* "src/CMakeLists.txt" + ((" save") "")) + (substitute* "src/test.pl" + (("testdir\\('Tests/save'\\).") "")) + (with-directory-excursion "src/Tests" + (for-each delete-file-recursively + '("save"))) + #t)) + #$@(if (%current-target-system) + ;; Prevent man_server.pl and swipl-lfr.pl from keeping a + ;; reference to the native swi-prolog. + ;; FIXME: libswipl.so and swipl-ld keep a reference to the + ;; cross-compiler. + #~((add-after 'install 'fix-cross-references + (lambda _ + (define bin `(,(string-append #$output "/bin"))) + (for-each (lambda (file) (patch-shebang file bin)) + (find-files #$output ".pl$"))))) + #~())))) (native-inputs `(,@(if (%current-target-system) (begin -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 11 23:43:47 2022 Received: (at 50299-done) by debbugs.gnu.org; 12 Mar 2022 04:43:47 +0000 Received: from localhost ([127.0.0.1]:38961 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nStbX-0002K8-68 for submit@debbugs.gnu.org; Fri, 11 Mar 2022 23:43:47 -0500 Received: from mail-qv1-f43.google.com ([209.85.219.43]:39678) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nStbW-0002Jx-17 for 50299-done@debbugs.gnu.org; Fri, 11 Mar 2022 23:43:46 -0500 Received: by mail-qv1-f43.google.com with SMTP id hu12so8548072qvb.6 for <50299-done@debbugs.gnu.org>; Fri, 11 Mar 2022 20:43:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=h5ELb9jXNKRivcZvOaIY7w1e6olZRd1jFJJdhI7P+7E=; b=nfeUWUp6NSnt2ai5ztVosbWvfGkTf/8Xyvo6rcdSUmji3XIKrLGlzEcSiGsuKJsA1i Tba1RHAx0WIMlTqczOa2/PVQInVAf3fQnSQdv6VfRTBGrOKmwxvTbwRJifUZaUwHFz7Q QhNnycejlSQgsRu9PwXIpBLGPSq7IO9bSLfr11YNqdcJHJCmG5Dc+pVf/wCWncGTidiV KKmvZgRsXhkkPO/Is2ncnmKuM8bdkcLZZv9Dp1f5M89Uf5hBq3l0JkVgsQ96QwBer/St JxblTfUExVksCb8g6V7onrJfJ5adMheKbPeQDtpC81BT1veWVEddEk2CK+1CdndckmvJ nQ/Q== 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=h5ELb9jXNKRivcZvOaIY7w1e6olZRd1jFJJdhI7P+7E=; b=l5LLfmjHc8ulo3VqqI0EZLWRz5DcFIq71MnIJO3bC/mOot+jdl7wifvBWKCnBaXGvK VxsIiyRL+Wr6AxLSC8UziD3B641TVXRkrHicuZDEEPLUy+UzL6m5JVFMpbI1AWCmBDAu ecj4mqbr+lksk5iRjaPv/ENGoOLRFAH1AZn6dYCzMDcI8OaC6BqOzgr+A22yVg/Q5Oml Q4go4+rq0eR36RIUPzhcILZWZC7qMFKO1XgtsmUqNb06YQRsRPTo6tsWR3SmTEa8UQ/L SxpQWOXNl4kpJJH22npWRwgXk4AzYIN/DnUbcToh3UdcpQMRy/hKruiYAxkZYt3FZjw/ GzwA== X-Gm-Message-State: AOAM530MRaB6j1xZsDJ4daWFWQ+kVwcpJfr1rlsX9c7xT/Gy3fvYpSW0 bBL+NWhzCS1e7QnihCM+ksFDmwAf1II= X-Google-Smtp-Source: ABdhPJxnOMaSzJVReX315m32JeaoJFqTMmY63l+2ef9a7chL7iDmtn1NIMcHNwX8dlbspBSecBdCaw== X-Received: by 2002:a0c:e881:0:b0:42c:421d:2489 with SMTP id b1-20020a0ce881000000b0042c421d2489mr10301547qvo.0.1647060220104; Fri, 11 Mar 2022 20:43:40 -0800 (PST) Received: from hurd (dsl-10-128-158.b2b2c.ca. [72.10.128.158]) by smtp.gmail.com with ESMTPSA id h22-20020a05620a245600b0067d6dae634csm3101713qkn.9.2022.03.11.20.43.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 11 Mar 2022 20:43:39 -0800 (PST) From: Maxim Cournoyer To: Maxime Devos Subject: Re: bug#50299: The check-tests-true lint check is incorrect for Emacs packages References: <87mtoxiqkw.fsf@gmail.com> <20220304130119.14858-1-maximedevos@telenet.be> Date: Fri, 11 Mar 2022 23:43:38 -0500 In-Reply-To: <20220304130119.14858-1-maximedevos@telenet.be> (Maxime Devos's message of "Fri, 4 Mar 2022 13:00:55 +0000") Message-ID: <87k0czsrut.fsf_-_@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 50299-done Cc: 50299-done@debbugs.gnu.org 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 Maxime, Maxime Devos writes: > This is the v4 patch, rebased. No other changes. I've tried to getting rid of as many lint warnings I could on each package touched, got rid of the python2* packages touched, and squashed many same-package/scope changes together. Note that the latest available version of swi-prolog builds and test fine, but fails to be cross-compiled, so I've left it as is; you may want to investigate the upgrade. Thank you, Closing. Maxim From unknown Thu Sep 11 18:07:22 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 09 Apr 2022 11:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator