From unknown Sat Jun 14 19:13:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#47720: bsnes build might be not reproducible Resent-From: =?UTF-8?Q?Nicol=C3=B2?= Balzarotti Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 12 Apr 2021 08:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 47720 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 47720@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16182144812881 (code B ref -1); Mon, 12 Apr 2021 08:02:02 +0000 Received: (at submit) by debbugs.gnu.org; 12 Apr 2021 08:01:21 +0000 Received: from localhost ([127.0.0.1]:56304 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lVrVZ-0000kP-6w for submit@debbugs.gnu.org; Mon, 12 Apr 2021 04:01:21 -0400 Received: from lists.gnu.org ([209.51.188.17]:34294) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lVrVX-0000kH-99 for submit@debbugs.gnu.org; Mon, 12 Apr 2021 04:01:19 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:55410) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lVrVX-0006ZU-0G for bug-guix@gnu.org; Mon, 12 Apr 2021 04:01:19 -0400 Received: from mail-ed1-x52a.google.com ([2a00:1450:4864:20::52a]:34728) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lVrVT-0003P5-L4 for bug-guix@gnu.org; Mon, 12 Apr 2021 04:01:18 -0400 Received: by mail-ed1-x52a.google.com with SMTP id ba6so13923731edb.1 for ; Mon, 12 Apr 2021 01:01:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version; bh=E+oef6aVPjbAFyLp26TZZ/CcubRt07hLS42ZUCm9XaU=; b=CrrKwJpcMfoLfRDBB3/Y3/yCTxEarid4hzFSOoGpmXznzrt/AapwZWrzWMu8Tj8ZqZ /4vCSDEMhX8YOh2kpEm8pDAK+W/qmv7AkA6FwFqY0a96gQ6GBs0L5xn8/kwv/HfBaqEp 5dDGnOir8C5+C4ZmwF0RLF7VNoca0A1nWZA3a0rD39zMlB/v+jnP0mYeFfPin749LI3M VF+CSRdd2v3MenNcKhxqmZkpSXA5PWhBBd2fE3msHZE8KVMqnXdKd43DhLlgRzejC/iH MBTNx6UPlbXS3Vqjb3QvenMUm31oJYbTvcA3wEfjkN/PZTWyY1BMDBQIEKaI5eDJVVhA YVUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=E+oef6aVPjbAFyLp26TZZ/CcubRt07hLS42ZUCm9XaU=; b=hSn3WCWUZOQ9Jk2iLqQUhF3Br9KPkadRrCi1LKmnA+tbhRplKY9dUkMi4EqYX6U1sL 7cZadsvN21lr+cBE+9Szrgrp0HsWMheE/prKlYocgnCH+fLHu/7gV+tEUsx3kbSmsGok RkMtJoMyb7nV3HFc2V9gIxEY7Jp9xCqq5JEaAjK+0C6c1/HmKapRWN51Mk7K7Rwdaqes 6isQiL7gxBQ2YioJwXUizelHZA19FB4ZWg9FEaV9A3nnPqU4dT4fU/wqT/qO168LpVp4 yNnaw6b4uUBd9m5sTNOirVjtTRXn90s7sH8XRjXWxMu0Ij4aCc7LCnkEt8Zfp9//sXLh T4ag== X-Gm-Message-State: AOAM5306EUo3rfRFi+1iaYMisXtWA/x0/kZtnrkuHDKBUEOTHx9wYwZM TzhpdXQcEpHIP3qRUHcwTHLSFhghf9o= X-Google-Smtp-Source: ABdhPJzW4v5DBHSPnVq3SlybE6EFrk7h8Ej/Ad/9Qed9wyRWyuU1xGpxVXJ8HAB+buH9sQBU6sam4A== X-Received: by 2002:a05:6402:35cd:: with SMTP id z13mr28556568edc.21.1618214473796; Mon, 12 Apr 2021 01:01:13 -0700 (PDT) Received: from guixSD (host-79-17-142-89.retail.telecomitalia.it. [79.17.142.89]) by smtp.gmail.com with ESMTPSA id t7sm5992353edq.42.2021.04.12.01.01.12 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Apr 2021 01:01:13 -0700 (PDT) From: =?UTF-8?Q?Nicol=C3=B2?= Balzarotti Date: Mon, 12 Apr 2021 10:01:11 +0200 Message-ID: <87mtu4ue2g.fsf@guixSD.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=2a00:1450:4864:20::52a; envelope-from=anothersms@gmail.com; helo=mail-ed1-x52a.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: 0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.3 (/) --=-=-= Content-Type: text/plain Hi guix, I get an 'Illegal instruction' error when running bsnes (on my X200). $ guix environment --ad-hoc bsnes $ bsnes Illegal instruction The makefile contains this: https://github.com/bsnes-emu/bsnes/blob/4ea984b6886ecb61afc26c177eeced77e8582a44/bsnes/GNUmakefile#L17 (march=native when local) I tried to patch it, but I don't know how to check if this is fixed. I attach the patch here, on my laptop applied over 073b12d70d I get guix hash -r /gnu/store/h2k0la0cyilfj7y7vm9r2zs1vi3wkiwy-bsnes-115 0298ajc60qpjhllyqv8gdb503bzg0rcd7pvigq22h7gm58d0g0sd Thanks! --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-gnu-bsnes-Disable-march-native.patch >From 2707ecb0c39cd731344cb1f68d17662b7272b415 Mon Sep 17 00:00:00 2001 From: nixo Date: Mon, 12 Apr 2021 09:42:13 +0200 Subject: [PATCH] gnu: bsnes: Disable march=native --- gnu/packages/emulators.scm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gnu/packages/emulators.scm b/gnu/packages/emulators.scm index 8482f679e2..09d6095a7d 100644 --- a/gnu/packages/emulators.scm +++ b/gnu/packages/emulators.scm @@ -1955,6 +1955,8 @@ from various forks of Gens, and improved platform portability.") (build-system gnu-build-system) (arguments `(#:make-flags (list "-C" "bsnes" + ;; Remove march=native + "local=false" (string-append "prefix=" (assoc-ref %outputs "out"))) #:tests? #f ; No tests. #:phases (modify-phases %standard-phases -- 2.31.1 --=-=-=-- From unknown Sat Jun 14 19:13:56 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: =?UTF-8?Q?Nicol=C3=B2?= Balzarotti Subject: bug#47720: closed (Re: bug#47720: bsnes build might be not reproducible) Message-ID: References: <87mtu4ue2g.fsf@guixSD.i-did-not-set--mail-host-address--so-tickle-me> X-Gnu-PR-Message: they-closed 47720 X-Gnu-PR-Package: guix Reply-To: 47720@debbugs.gnu.org Date: Tue, 08 Jun 2021 08:29:01 +0000 Content-Type: multipart/mixed; boundary="----------=_1623140941-12716-1" This is a multi-part message in MIME format... ------------=_1623140941-12716-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #47720: bsnes build might be not reproducible which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 47720@debbugs.gnu.org. --=20 47720: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D47720 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1623140941-12716-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 47720-done) by debbugs.gnu.org; 8 Jun 2021 08:28:12 +0000 Received: from localhost ([127.0.0.1]:57327 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lqX5n-0003Ht-QW for submit@debbugs.gnu.org; Tue, 08 Jun 2021 04:28:11 -0400 Received: from flashner.co.il ([178.62.234.194]:50956) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lqX5m-0003Hf-Ay for 47720-done@debbugs.gnu.org; Tue, 08 Jun 2021 04:28:10 -0400 Received: from localhost (unknown [31.210.177.125]) by flashner.co.il (Postfix) with ESMTPSA id 79F0C4020F; Tue, 8 Jun 2021 08:28:04 +0000 (UTC) Date: Tue, 8 Jun 2021 11:27:08 +0300 From: Efraim Flashner To: =?utf-8?Q?Nicol=C3=B2?= Balzarotti Subject: Re: bug#47720: bsnes build might be not reproducible Message-ID: Mail-Followup-To: Efraim Flashner , =?utf-8?Q?Nicol=C3=B2?= Balzarotti , 47720-done@debbugs.gnu.org References: <87mtu4ue2g.fsf@guixSD.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="NwYFJxc0VY/vaYby" Content-Disposition: inline In-Reply-To: <87mtu4ue2g.fsf@guixSD.i-did-not-set--mail-host-address--so-tickle-me> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 47720-done Cc: 47720-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 (-) --NwYFJxc0VY/vaYby Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Seems this patch fell through the cracks. Patch pushed! --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --NwYFJxc0VY/vaYby Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmC/KdwACgkQQarn3Mo9 g1H22Q//XP8PEZwgt85J0+YofE5cH/6MiD031wKcQA6q8QcXuZ44TK8qDEZZORVh bId7Kyoc9/EOa3QBWps/kNhPPKl2hC5Lq/Ze3yH7OC5UjkRPpRtr6GdoMGjAe1xn qdAFEBLoRZSvej56nQblHCVvwh16mPElsgJ7d3+2FUHjwEOATquiZ2z8oKK4Arh7 nNSNn7mmeaJXdkq/Qb63poBFo1eNdDRw5fCuH2rZkvFL+8cPQ40KzEheMtB52Kuo 0N3Ycwk3JV1x0PSF79mWpabyMZcYAUQWowVbpg1GjGtLKnRFmClfT4z1rY+JGch9 F9VSiJRD3z106OUyORUcJ+QY/ZqMGpXXMmU/AAgsvn04GTJnIdl9DD7GVlRaebLF N1jy+47C1i1n67NG0+/Yg8yppGqH1JmpfZHCcLBCXBKnTR+6Mwe4XLCH7YN++re9 Ni8UI3TslLtLqPpNkKoo5yFWgYCZBq/AVTRfF8mxXwdMJjDMe3J43ib3+SZ5ubUS W6/1FJq9Nkei5bq7PfCUOlRp0icHnayC6b+2/fsWUkmND9GJYL/f+LJxHAL7xYH4 c7dMjB6tTkAnBjH7KPMLTHSEBXAMpsprVEfc9qxWUWyycHYKP28gu+VlVfWz6jkf F0W0z548UGQpsz78aqM3G5KZ7qlqZtYTSZrZKxByiYiDhhVBvyk= =kAVr -----END PGP SIGNATURE----- --NwYFJxc0VY/vaYby-- ------------=_1623140941-12716-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 12 Apr 2021 08:01:21 +0000 Received: from localhost ([127.0.0.1]:56304 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lVrVZ-0000kP-6w for submit@debbugs.gnu.org; Mon, 12 Apr 2021 04:01:21 -0400 Received: from lists.gnu.org ([209.51.188.17]:34294) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lVrVX-0000kH-99 for submit@debbugs.gnu.org; Mon, 12 Apr 2021 04:01:19 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:55410) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lVrVX-0006ZU-0G for bug-guix@gnu.org; Mon, 12 Apr 2021 04:01:19 -0400 Received: from mail-ed1-x52a.google.com ([2a00:1450:4864:20::52a]:34728) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lVrVT-0003P5-L4 for bug-guix@gnu.org; Mon, 12 Apr 2021 04:01:18 -0400 Received: by mail-ed1-x52a.google.com with SMTP id ba6so13923731edb.1 for ; Mon, 12 Apr 2021 01:01:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version; bh=E+oef6aVPjbAFyLp26TZZ/CcubRt07hLS42ZUCm9XaU=; b=CrrKwJpcMfoLfRDBB3/Y3/yCTxEarid4hzFSOoGpmXznzrt/AapwZWrzWMu8Tj8ZqZ /4vCSDEMhX8YOh2kpEm8pDAK+W/qmv7AkA6FwFqY0a96gQ6GBs0L5xn8/kwv/HfBaqEp 5dDGnOir8C5+C4ZmwF0RLF7VNoca0A1nWZA3a0rD39zMlB/v+jnP0mYeFfPin749LI3M VF+CSRdd2v3MenNcKhxqmZkpSXA5PWhBBd2fE3msHZE8KVMqnXdKd43DhLlgRzejC/iH MBTNx6UPlbXS3Vqjb3QvenMUm31oJYbTvcA3wEfjkN/PZTWyY1BMDBQIEKaI5eDJVVhA YVUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=E+oef6aVPjbAFyLp26TZZ/CcubRt07hLS42ZUCm9XaU=; b=hSn3WCWUZOQ9Jk2iLqQUhF3Br9KPkadRrCi1LKmnA+tbhRplKY9dUkMi4EqYX6U1sL 7cZadsvN21lr+cBE+9Szrgrp0HsWMheE/prKlYocgnCH+fLHu/7gV+tEUsx3kbSmsGok RkMtJoMyb7nV3HFc2V9gIxEY7Jp9xCqq5JEaAjK+0C6c1/HmKapRWN51Mk7K7Rwdaqes 6isQiL7gxBQ2YioJwXUizelHZA19FB4ZWg9FEaV9A3nnPqU4dT4fU/wqT/qO168LpVp4 yNnaw6b4uUBd9m5sTNOirVjtTRXn90s7sH8XRjXWxMu0Ij4aCc7LCnkEt8Zfp9//sXLh T4ag== X-Gm-Message-State: AOAM5306EUo3rfRFi+1iaYMisXtWA/x0/kZtnrkuHDKBUEOTHx9wYwZM TzhpdXQcEpHIP3qRUHcwTHLSFhghf9o= X-Google-Smtp-Source: ABdhPJzW4v5DBHSPnVq3SlybE6EFrk7h8Ej/Ad/9Qed9wyRWyuU1xGpxVXJ8HAB+buH9sQBU6sam4A== X-Received: by 2002:a05:6402:35cd:: with SMTP id z13mr28556568edc.21.1618214473796; Mon, 12 Apr 2021 01:01:13 -0700 (PDT) Received: from guixSD (host-79-17-142-89.retail.telecomitalia.it. [79.17.142.89]) by smtp.gmail.com with ESMTPSA id t7sm5992353edq.42.2021.04.12.01.01.12 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Apr 2021 01:01:13 -0700 (PDT) From: =?utf-8?Q?Nicol=C3=B2_Balzarotti?= To: bug-guix@gnu.org Subject: bsnes build might be not reproducible Date: Mon, 12 Apr 2021 10:01:11 +0200 Message-ID: <87mtu4ue2g.fsf@guixSD.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=2a00:1450:4864:20::52a; envelope-from=anothersms@gmail.com; helo=mail-ed1-x52a.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: 0.7 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.3 (/) --=-=-= Content-Type: text/plain Hi guix, I get an 'Illegal instruction' error when running bsnes (on my X200). $ guix environment --ad-hoc bsnes $ bsnes Illegal instruction The makefile contains this: https://github.com/bsnes-emu/bsnes/blob/4ea984b6886ecb61afc26c177eeced77e8582a44/bsnes/GNUmakefile#L17 (march=native when local) I tried to patch it, but I don't know how to check if this is fixed. I attach the patch here, on my laptop applied over 073b12d70d I get guix hash -r /gnu/store/h2k0la0cyilfj7y7vm9r2zs1vi3wkiwy-bsnes-115 0298ajc60qpjhllyqv8gdb503bzg0rcd7pvigq22h7gm58d0g0sd Thanks! --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-gnu-bsnes-Disable-march-native.patch >From 2707ecb0c39cd731344cb1f68d17662b7272b415 Mon Sep 17 00:00:00 2001 From: nixo Date: Mon, 12 Apr 2021 09:42:13 +0200 Subject: [PATCH] gnu: bsnes: Disable march=native --- gnu/packages/emulators.scm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gnu/packages/emulators.scm b/gnu/packages/emulators.scm index 8482f679e2..09d6095a7d 100644 --- a/gnu/packages/emulators.scm +++ b/gnu/packages/emulators.scm @@ -1955,6 +1955,8 @@ from various forks of Gens, and improved platform portability.") (build-system gnu-build-system) (arguments `(#:make-flags (list "-C" "bsnes" + ;; Remove march=native + "local=false" (string-append "prefix=" (assoc-ref %outputs "out"))) #:tests? #f ; No tests. #:phases (modify-phases %standard-phases -- 2.31.1 --=-=-=-- ------------=_1623140941-12716-1--