From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id sLVBA7Wi02FkIQEAgWs5BA (envelope-from ) for ; Tue, 04 Jan 2022 02:28:21 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id wJxJO7Si02FsgAEAauVa8A (envelope-from ) for ; Tue, 04 Jan 2022 02:28:20 +0100 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 C0B1B180E8 for ; Tue, 4 Jan 2022 02:28:20 +0100 (CET) Received: from localhost ([::1]:57326 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n4Ycd-00072X-St for larch@yhetil.org; Mon, 03 Jan 2022 20:28:19 -0500 Received: from eggs.gnu.org ([209.51.188.92]:43792) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n4YcT-00072P-Ax for guix-devel@gnu.org; Mon, 03 Jan 2022 20:28:09 -0500 Received: from mail-lj1-f173.google.com ([209.85.208.173]:41669) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n4YcR-0008Io-CM for guix-devel@gnu.org; Mon, 03 Jan 2022 20:28:09 -0500 Received: by mail-lj1-f173.google.com with SMTP id t14so29795656ljh.8 for ; Mon, 03 Jan 2022 17:28:06 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to :content-transfer-encoding; bh=dQ3IievfgMmkHhbmIe651xxm0esGyVeiMX2UgyR3xEU=; b=wmrvlw3M8ylDUEHPiVVeORW+q+5wVBcVMMqsRWZU8quMKLO2djKEcCzBH2VSDa3+OL 44RguJdYYLNs9XyTFrgFf15UheQkSlTiEbcY9ZZpy6rozhCJUMYUsf74ZZztY2JxU2Jx siOMIxgy8SpYI8QstxdDLZ/Kgb5PTrzyQERZ6kSXaK2SBhWnkEusvMpWzzRwNYpKi1h0 Q9FKoZGYZxzyq8uALp1vSBfzqtZYPh8+EQyd6wMY/A6i0fO9upiHVzFTiFJzIcAMfQfE 3V/h9DE058MXNeP6HNX9HfDAmto/aboqsZQTGydoSq/r6yChXy9fn/JJVGZo01ey7Dt4 yJcA== X-Gm-Message-State: AOAM533NTByCOtY9bt0OCxpvO1Il33Fno96h+E+3Wwp0xk7kx0jddgJc HnvAEABAha5EFwapuJls5Nc1dfcHA3PSvg== X-Google-Smtp-Source: ABdhPJyT7vwZNPxKV64X8HKM6hTzwHzkqQz6Yv5t9UQLMRdOSkGW5UxhXK3/6dZVcrh9vb3yWfggMA== X-Received: by 2002:a05:651c:168b:: with SMTP id bd11mr38492719ljb.455.1641259685105; Mon, 03 Jan 2022 17:28:05 -0800 (PST) Received: from mail-lf1-f47.google.com (mail-lf1-f47.google.com. [209.85.167.47]) by smtp.gmail.com with ESMTPSA id k12sm2386629ljq.91.2022.01.03.17.28.04 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 03 Jan 2022 17:28:05 -0800 (PST) Received: by mail-lf1-f47.google.com with SMTP id u13so78180404lff.12 for ; Mon, 03 Jan 2022 17:28:04 -0800 (PST) X-Received: by 2002:a05:6512:1149:: with SMTP id m9mr42050989lfg.679.1641259684828; Mon, 03 Jan 2022 17:28:04 -0800 (PST) MIME-Version: 1.0 From: Akira Kyle Date: Mon, 3 Jan 2022 18:27:53 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: guix fails to build on aarch64 To: rekado@elephly.net, guix-devel@gnu.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=209.85.208.173; envelope-from=aikokyle@gmail.com; helo=mail-lj1-f173.google.com X-Spam_score_int: 5 X-Spam_score: 0.5 X-Spam_bar: / X-Spam_report: (0.5 / 5.0 requ) FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1641259700; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=dQ3IievfgMmkHhbmIe651xxm0esGyVeiMX2UgyR3xEU=; b=iY3x1DrCBJfS/JT7PJlbTSXFqu+kdzyki9gj5xJw8vR7T5eLvKwI4JHIOQLbAQ1Rfuop4/ WLTmI9BSNg38G+3iby86mMQElN7vKoJBWahfEViRF7VB9LuaQmfXlnx5NncvKQXfrEgL0Z rVolFOd8KET9GKBatpDMSJSnme4YrK2HVy4zFtkraBMkVkrkhtywSlDslBTYk+VBvX24fd 77h36hrGmZ+VqoqqvFrT4KHpvbZfoezu0QLxbCA+XplXRovNjwrsDCeeW0nknzUM0B+p54 oGUAfL4Xpe51fqOITcY3+Enq+Eq0vcN91R8Q4qDFfGp0K9sJcswZYeINvZ0Cbw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1641259700; a=rsa-sha256; cv=none; b=iJXdMNWuhANoCuzvjlfJsGZ7K474KSUu7UJ8aeJgEQCVWYgxJ1n9YKE/ya601tCu5XMZnv fuEp4P4FYYXx4pVnFPEDDv9Nxlp3vfEDvdzkBKjK/17ACa28u/WL+NAbbYHGMoAKe9eeAI kD8yXRpJG26cTiy0KElRfX4gT5x+XI2NeDuaV3Qnql6b5130jcEp61cNLk84twkh9nzOh8 HCHMOPFdOhPrULUo6t39AFD61UDPztz0SHbEjyU/LXm+zaZdbhWeNwVAkfdkTKwqti7L4+ vdsvzb7t7XKbsZm+SlY5Qcw+253NvQJjcIVjPzBsCZ5N+79T9ZkWTMKGP+Vuiw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -3.39 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: C0B1B180E8 X-Spam-Score: -3.39 X-Migadu-Scanner: scn0.migadu.com X-TUID: PXWsE6zCypD3 Ricardo Wurmus writes: > > test-name: file-needed/recursive > > location: > > /tmp/guix-build-guix-1.3.0-14.2a621f1.drv-0/source/tests/gremlin.scm:70 > > source: > =E2=80=A6 > > + (and (zero? (close-pipe pipe)) > > + (lset=3D string=3D? > > + (pk 'truth ground-truth) > > + (pk 'needed needed))))) > > actual-value: #f > > result: FAIL > Did the logs not contain the values for truth and needed? That would > mean that the test already failed to close the pipe. I've been trying to debug failing guix tests on aarch64. At the end of logfile for the gremlin test suite there's the following which may be related to why the truth and needed values were not printed: a.out: stripping RUNPATH to ("/gnu/store/skfhr2f8b7jnnpiarrrcjn6qx0xzfw00-glibc-2.33/lib" "/gnu/store/47snyrq6pq6896m9dysp2s5vx53m6x08-gcc-10.3.0-lib/lib" "/gnu/store/47snyrq6pq6896m9dysp2s5vx53m6x08-gcc-10.3.0-lib/lib/gcc/aarch64= -unknown-linux-gnu/10.3.0/../../.." "/gnu/store/40lx91wz35qci25qzi9xfqvxwby85xha-profile/lib") (removed ("/foo" "/bar")) a.out: warning: RUNPATH contains bogus entries: ("/gnu/store/skfhr2f8b7jnnpiarrrcjn6qx0xzfw00-glibc-2.33/lib" "/gnu/store/47snyrq6pq6896m9dysp2s5vx53m6x08-gcc-10.3.0-lib/lib" "/gnu/store/47snyrq6pq6896m9dysp2s5vx53m6x08-gcc-10.3.0-lib/lib/gcc/aarch64= -unknown-linux-gnu/10.3.0/../../.." "/gnu/store/40lx91wz35qci25qzi9xfqvxwby85xha-profile/lib") a.out: error: depends on 'libgcc_s.so.1', which cannot be found in RUNPATH = () WARNING: (test-gremlin): imported module (guix build utils) overrides core binding `delete' There are other tests failing as well and the full test-suite.log I posted here: https://issues.guix.gnu.org/52943 I'm a newcomer to guix so I feel a bit out of my depth trying to debug these failures. I'd really like to be able to use guix as my daily driver but so far it's been difficult since my machine is aarch64!