From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id +1mOKCdpV18QWgAA0tVLHw (envelope-from ) for ; Tue, 08 Sep 2020 11:21:11 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id UN7fIydpV18pbQAAB5/wlQ (envelope-from ) for ; Tue, 08 Sep 2020 11:21:11 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id C129594060B for ; Tue, 8 Sep 2020 11:21:10 +0000 (UTC) Received: from localhost ([::1]:48294 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kFbgT-0008Ho-6x for larch@yhetil.org; Tue, 08 Sep 2020 07:21:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44870) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kFbgM-0008HX-HG for bug-guix@gnu.org; Tue, 08 Sep 2020 07:21:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:40650) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kFbgM-0007TF-7t for bug-guix@gnu.org; Tue, 08 Sep 2020 07:21:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kFbgM-0006pQ-3Z for bug-guix@gnu.org; Tue, 08 Sep 2020 07:21:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#43274: fdisk fails to build on armhf Resent-From: Andreas Enge Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 08 Sep 2020 11:21:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 43274 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 43274@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.159956400726162 (code B ref -1); Tue, 08 Sep 2020 11:21:01 +0000 Received: (at submit) by debbugs.gnu.org; 8 Sep 2020 11:20:07 +0000 Received: from localhost ([127.0.0.1]:52196 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kFbfS-0006nu-UD for submit@debbugs.gnu.org; Tue, 08 Sep 2020 07:20:07 -0400 Received: from lists.gnu.org ([209.51.188.17]:42918) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kFbfO-0006nh-R0 for submit@debbugs.gnu.org; Tue, 08 Sep 2020 07:20:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44620) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kFbfO-00086N-K4 for bug-guix@gnu.org; Tue, 08 Sep 2020 07:20:02 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:54216) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kFbfM-0007Br-Sj for bug-guix@gnu.org; Tue, 08 Sep 2020 07:20:02 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id EC364D759; Tue, 8 Sep 2020 13:19:57 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5zjrHFX23soH; Tue, 8 Sep 2020 13:19:57 +0200 (CEST) Received: from jurong (unknown [IPv6:2001:910:103f::c08]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 21F37D675; Tue, 8 Sep 2020 13:19:57 +0200 (CEST) Date: Tue, 8 Sep 2020 13:19:39 +0200 From: Andreas Enge Message-ID: <20200908111939.GA10965@jurong> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Received-SPF: neutral client-ip=185.233.100.1; envelope-from=andreas@enge.fr; helo=hera.aquilenet.fr X-detected-operating-system: by eggs.gnu.org: First seen = 2020/09/08 06:56:41 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] X-Spam_score_int: -10 X-Spam_score: -1.1 X-Spam_bar: - X-Spam_report: (-1.1 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_MSPIKE_BL=0.001, RCVD_IN_MSPIKE_L3=0.001, SPF_HELO_PASS=-0.001, SPF_NEUTRAL=0.779 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -2.6 (--) X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Spam-Score: -0.51 X-TUID: GmeFfXBYktEy Hello, I am trying to build an armhf disk image on an aarch64 machine. The build fails in this order: genimage requires fdisk fdisk requires guile-1.8.8 (!) guile-1.8.8 fails two of its 16 tests: ERROR: Value out of range -9223372036854775808 to 9223372036854775807: -9223372036854775808 FAIL: test-num2integral fail: scm_is_signed_integer ((- (expt 2 63)), -9223372036854775808, 9223372036854775807) == 1 FAIL: test-conversion This might be due to trying to "pseudo-cross-compile" from an aarch64 machine. Independently, the last fdisk release dates from 2011, and relying on guile-1.8.8 is not sustainable. Can we phase out fdisk in Guix? Replace it by parted? Something else? Actually genimage is the only package depending on fdisk, so if anything, we could maybe drop this dependency, marked as (native-inputs ... ("fdisk" ,fdisk) ; for the tests What do you think? Andreas