From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id SO5ZBq101WB8awEAgWs5BA (envelope-from ) for ; Fri, 25 Jun 2021 08:16:13 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id sI4PAq101WAmGAAA1q6Kng (envelope-from ) for ; Fri, 25 Jun 2021 06:16:13 +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 7846121069 for ; Fri, 25 Jun 2021 08:16:12 +0200 (CEST) Received: from localhost ([::1]:35950 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lwf8N-00066C-Fw for larch@yhetil.org; Fri, 25 Jun 2021 02:16:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48316) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lwf8E-00062v-F4 for bug-guix@gnu.org; Fri, 25 Jun 2021 02:16:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:33107) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lwf8E-0005km-6f for bug-guix@gnu.org; Fri, 25 Jun 2021 02:16:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lwf8D-0008NF-QI for bug-guix@gnu.org; Fri, 25 Jun 2021 02:16:01 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#49220: LuaJIT on powerpc64le-linux-gnu (POWER9)? References: <87pmwa4gzc.fsf@gmail.com> In-Reply-To: <87pmwa4gzc.fsf@gmail.com> Resent-From: Chris Marusich Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 25 Jun 2021 06:16:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49220 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: luajit@freelists.org Received: via spool by 49220-submit@debbugs.gnu.org id=B49220.162460171129266 (code B ref 49220); Fri, 25 Jun 2021 06:16:01 +0000 Received: (at 49220) by debbugs.gnu.org; 25 Jun 2021 06:15:11 +0000 Received: from localhost ([127.0.0.1]:44653 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lwf7P-0007bP-16 for submit@debbugs.gnu.org; Fri, 25 Jun 2021 02:15:11 -0400 Received: from mail-pg1-f182.google.com ([209.85.215.182]:45023) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lwf7N-0007TY-5g for 49220@debbugs.gnu.org; Fri, 25 Jun 2021 02:15:09 -0400 Received: by mail-pg1-f182.google.com with SMTP id u14so262163pga.11 for <49220@debbugs.gnu.org>; Thu, 24 Jun 2021 23:15:09 -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:user-agent:mime-version; bh=1o1We9PXySqauvimk/XsfGspo5hOW0gLnTPXZh0re9k=; b=U21fdDL/nYXVyqb0H7Zj7K+RM8l7SroEQW2sIsBh2vLkoGuEVVJ48Wl/ddtMAjbeX9 p4lOQnipH1uN3GAEKAFa/+eCE6Kg10ZexjgfdxZZdFufA10YlfhOQ2n5LWAzvFf1NblP eyiykAvnsrHoMMDlCTQg3dRhmTW9EtVx98qq3EmYE+vZu4s8uV0lGaO/o+1EloXOtZ+j xWAdHFL/0M8FSKlJHmc98DkUV0VaCUMKgYrNDnEkuGaBnOeb00C6NujwGCXuDx4f/Ej6 jYAcwyiMM5C5nVBF2LM9A9OAnhwi6n0wFoDcSBbN79WvBu5ShkAw1Q09uaHoadzJMfbi lk4Q== 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:user-agent :mime-version; bh=1o1We9PXySqauvimk/XsfGspo5hOW0gLnTPXZh0re9k=; b=bj1mFcl6iB4fV4rDgnCD2NfORXBtdYNrmQ7E/j8upyJcmPkIX2O9PrE/iFK9DwQn+b cYrdoABHXknZA8Xq2Iaw/pmBdzAXIGu1ELoekAccSl3nHNGDV7Iiu4q1FgPumjT/nXeU 3qjVNXtoT23DIMatdTgW/W6x/u3LtkzlZoxmS8N5+/LDQt8/jNzVc4Qlq4IOXCJ6fWPc Q4xoYolEKsp7lWduII+v9zcuM/x/pNCB8xAZUuS/kk0hz8iGeaBvi57zYGCiknbIxIZN KlPSDVAuzSZ6ple6FL/NjdqRjrV3uMu3cZ+M+H6IjmeLbk/bp22/3B0B5h0Z+Kh5Wz2u Y5QQ== X-Gm-Message-State: AOAM532qRTY9UBPdECAwyC7YUscms3vbsIbTUywVRodsOjXGgP9BWkv+ KQKpdDFW/Rk6V9jAYtdew+XXJ6B0cSKV2A== X-Google-Smtp-Source: ABdhPJxeEox6U2c1Z0Kj9+e8LRWL2e9OXWRjXnSDAexvzDP3ICxs40PbRgMDPJiQmfK7LBek0JYP9w== X-Received: by 2002:aa7:93bb:0:b029:307:31a3:ad3d with SMTP id x27-20020aa793bb0000b029030731a3ad3dmr8910591pff.65.1624601703042; Thu, 24 Jun 2021 23:15:03 -0700 (PDT) Received: from garuda-lan ([2601:601:9d01:3f90::24aa]) by smtp.gmail.com with ESMTPSA id p12sm2621517pgn.46.2021.06.24.23.15.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 24 Jun 2021 23:15:02 -0700 (PDT) From: Chris Marusich Date: Thu, 24 Jun 2021 23:15:01 -0700 Message-ID: <87im224gii.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: 49220@debbugs.gnu.org Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1624601772; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=1o1We9PXySqauvimk/XsfGspo5hOW0gLnTPXZh0re9k=; b=QBGp7ko1RAodzACy8zvgCPCrvBOuH7Efqt4LPtsIMjhCD2ovQ0+zGDOuxEkwsaG87t+aHa DPwuvcxjKqCe3mAlfEffdsYqul2wY+oUycNuMEWg2QuHUJadDoVgn0OvGpwBHwTLQEXzDM cZQozcMNrxk7XdRX8IjTRQVI6M577MLvacQ3yWuBkTM3TD9Zf0MGVoUP+n9TbiDRMa4Qdl kUqeNufe0FsVDImDI0VGOjptcaQqubq7yUpGPePFjF8XoVLU0IYWK+CXVaBNGT+EggIvYd Ix4RjQEyTcZlgQeQyAay7d6ogPE/x2dfHfd/eWw6PgdUtoZTE73OaTCGkpJ75A== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1624601772; a=rsa-sha256; cv=none; b=kEdDWEA7RI/6OdhuEEgrAWByL09+ouyXG4p/bj6vfF+LjsWsXV0pAWkHS+tnHfjqTXE8oQ 1o9XbXXX2LcF/ffV4CDlbPSWBHjqHQ9wpQtM4jJV+OLEO87EpZgcgFseRzShOnMIPbxpP3 2ttiGD5GC1gRZ1cnxOoGKesA3thmwPbKQjMIG45jc/KQzri8s8oJYUeZlT2/WZXcwG4G98 ZwSLH0Zp+S5VaIkbXkMfKZaIdSXurMaEur7Y9LAbSbpLXLKH0sMnhZyut2fPhYMmtwdnbI 7EdFlBr/19WNXyd/faiG75YPSlz8fmrq0U8rO6J0lPk4pv8uEaIiELunjorpuw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20161025 header.b="U21fdDL/"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=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-Migadu-Spam-Score: 0.07 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20161025 header.b="U21fdDL/"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=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-Migadu-Queue-Id: 7846121069 X-Spam-Score: 0.07 X-Migadu-Scanner: scn1.migadu.com X-TUID: 53Pgx94ii5Qn --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi LuaJIT community, Is anyone in the LuaJIT community actively working on adding support for the powerpc64le architecture? Specifically, I am wondering about the powerpc64le-linux-gnu triplet, running on POWER9-based systems like the Talos II and Blackbird sold by Raptor Computing Systems. I ask because LuaJIT has been packaged for Guix, but it currently fails to build on this platform, as explained in the following Guix bug report: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D49220 Based on the error output, it seems that this platform just isn't supported yet: =2D-8<---------------cut here---------------start------------->8--- =3D=3D=3D=3D Building LuaJIT 2.1.0-beta3 =3D=3D=3D=3D make -C src make[1]: Entering directory '/tmp/guix-build-luajit-2.1.0-beta3.drv-0/LuaJI= T-2.1.0-beta3/src' lj_arch.h:428:2: error: #error "No support for PowerPC 64 bit mode (yet)" 428 | #error "No support for PowerPC 64 bit mode (yet)" | ^~~~~ lj_arch.h:428:2: error: #error "No support for PowerPC 64 bit mode (yet)" 428 | #error "No support for PowerPC 64 bit mode (yet)" | ^~~~~ lj_arch.h:428:2: error: #error "No support for PowerPC 64 bit mode (yet)" 428 | #error "No support for PowerPC 64 bit mode (yet)" | ^~~~~ lj_arch.h:428:2: error: #error "No support for PowerPC 64 bit mode (yet)" 428 | #error "No support for PowerPC 64 bit mode (yet)" | ^~~~~ lj_arch.h:428:2: error: #error "No support for PowerPC 64 bit mode (yet)" 428 | #error "No support for PowerPC 64 bit mode (yet)" | ^~~~~ lj_arch.h:428:2: error: #error "No support for PowerPC 64 bit mode (yet)" 428 | #error "No support for PowerPC 64 bit mode (yet)" | ^~~~~ lj_arch.h:428:2: error: #error "No support for PowerPC 64 bit mode (yet)" 428 | #error "No support for PowerPC 64 bit mode (yet)" | ^~~~~ lj_arch.h:428:2: error: #error "No support for PowerPC 64 bit mode (yet)" 428 | #error "No support for PowerPC 64 bit mode (yet)" | ^~~~~ lj_arch.h:428:2: error: #error "No support for PowerPC 64 bit mode (yet)" 428 | #error "No support for PowerPC 64 bit mode (yet)" | ^~~~~ lj_arch.h:428:2: error: #error "No support for PowerPC 64 bit mode (yet)" 428 | #error "No support for PowerPC 64 bit mode (yet)" | ^~~~~ lj_arch.h:428:2: error: #error "No support for PowerPC 64 bit mode (yet)" 428 | #error "No support for PowerPC 64 bit mode (yet)" | ^~~~~ lj_arch.h:428:2: error: #error "No support for PowerPC 64 bit mode (yet)" 428 | #error "No support for PowerPC 64 bit mode (yet)" | ^~~~~ lj_arch.h:428:2: error: #error "No support for PowerPC 64 bit mode (yet)" 428 | #error "No support for PowerPC 64 bit mode (yet)" | ^~~~~ lj_arch.h:428:2: error: #error "No support for PowerPC 64 bit mode (yet)" 428 | #error "No support for PowerPC 64 bit mode (yet)" | ^~~~~ lj_arch.h:428:2: error: #error "No support for PowerPC 64 bit mode (yet)" 428 | #error "No support for PowerPC 64 bit mode (yet)" | ^~~~~ lj_arch.h:428:2: error: #error "No support for PowerPC 64 bit mode (yet)" 428 | #error "No support for PowerPC 64 bit mode (yet)" | ^~~~~ lj_arch.h:428:2: error: #error "No support for PowerPC 64 bit mode (yet)" 428 | #error "No support for PowerPC 64 bit mode (yet)" | ^~~~~ lj_arch.h:428:2: error: #error "No support for PowerPC 64 bit mode (yet)" 428 | #error "No support for PowerPC 64 bit mode (yet)" | ^~~~~ lj_arch.h:428:2: error: #error "No support for PowerPC 64 bit mode (yet)" 428 | #error "No support for PowerPC 64 bit mode (yet)" | ^~~~~ make[1]: *** No rule to make target 'vm_ppc64.dasc', needed by 'host/buildv= m_arch.h'. Stop. make[1]: Leaving directory '/tmp/guix-build-luajit-2.1.0-beta3.drv-0/LuaJIT= -2.1.0-beta3/src' make: *** [Makefile:113: default] Error 2 =2D-8<---------------cut here---------------end--------------->8--- I have CC'd the Guix bug report for this issue. When replying, if you could please keep 49220@debbugs.gnu.org in the CC list so that your replies will be recorded in the bug report, that would be helpful. That will make it easier for Guix contributors to follow the conversation. Best regards, =2D-=20 Chris Marusich --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJJBAEBCAAzFiEEy/WXVcvn5+/vGD+x3UCaFdgiRp0FAmDVdGUVHGNtbWFydXNp Y2hAZ21haWwuY29tAAoJEN1AmhXYIkad5y8QAJLBJHbwcSVccjTkqthHoRx2F/DJ h3EzeAygnF4HDRe/1uL12epPB2Lujvdz933oLquh60aHFL8H+tH3XeYYvv7fPbi8 SACXPoBY0Yjmg3w3dS84YEmTi/O8mkVpIFMvxODmfo9AzMFqAeEnta4mIGN130iC 5cR++d+SZr/ZX4KnvoMxkVeUaVUX7bZRRS542TTcoRC8UvHHPg0tJnplvhCzeyBd XcRpJ0uM/PX+5YHNeLdhiqS33lJqtgqieJOoI3v+GJTyP1Y136kcUdolHaOfEUmn //JNf3g8K2QT+PRAEwi7QLXTZmsxIWCXz2tcD6h3HxrMYwkEx1eHXXAqt79WO98z dCzKT82MU6cKjqcnFTwOhb9eWjBNvS1Gz8QOCAZcIIUwMRDchc2nIM3GMRhwpgK8 AoqtJKxhXgAjXI3xvWgyY/7JdCVnKNvax4DSPkEALCl9fzgVRFM0S1lUA19bYcXQ csrq0/hqpMiuWh3wQtbUhYorEtZJphB2Y2TtLreAhowtMWLW8pYJ00ivUuMJFCIx Jfy/vNJhmFPFdtpM09GRRFIbXB9l73XUct+48vcQxkaPvpZYnf3h6odvXxbvEe/H Nz686NNL08PH5t0WcnLGf5/IUQiKiUfr2b7TxzeHbaaQTeBsbRtNDlm3rCGU32mY XLiLkftcAScwTpa0 =0Vsj -----END PGP SIGNATURE----- --=-=-=--