From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id OD7SB8zcCmcXYAAA62LTzQ:P1 (envelope-from ) for ; Sat, 12 Oct 2024 20:32:12 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id OD7SB8zcCmcXYAAA62LTzQ (envelope-from ) for ; Sat, 12 Oct 2024 22:32:12 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=Wd7bnqHd; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=g99UoNLc; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=gmail.com (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1728765131; 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: content-transfer-encoding:content-transfer-encoding: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=nPhOr+L4bU0wd2uFGyf8eWkA1iEgU30QLiGI44JlQNo=; b=qagCS5lzuZBdzWeSeLbRGo0laq6+OzXJAAqsi0NiF5ZEpXNLxW5MYRvKtEv/tenVKGzHKN +o4ABGqqVZzcJ1YDKhe0lrij0fnQbD64Wm3wG3wXgE6WLjm0rRYYEoRaRLZro9qqyJWq/Z BW9pS3vcFM1ug5UPbkNcxhOA9FULhWK0oTeMXTIIjT4isYMt46D1wVcl+4mvR5DPAts8UI M5Oo/yNp7A5FDwHTMZfUXAeTzsNazvlLctuiIKnUxFWGNgNkQE2fLWDrehQn0nnAWEXPLB 6LI/W9/TxTSGY1CKZYvZpv9j9Pq+XZ2xDrX9kCjCP7czq5TF4bf8Askw7Ygx9Q== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1728765131; a=rsa-sha256; cv=none; b=DFU5n0cJUmlbFx2zyOIKgVSRGJzleCJ7afGmXooVSkHz6Jxd7qH3M4+EGUxb4/u0eyKkyj qvIdNWzIIHoOcXl21aEk+iKnl5TBkHgyrQKGPqI2IZvSD3CmHi4lufmpY9LV/PrS2f2PYI U5Xb5/jsGgraeK5ZgN7ltaBXN6PTsUoQdrYY2x1wfTS6N8TVLb0uvko/eqAoz7HWA/qXlb jqH2+hidnZXn3lvaKouZsxCXvl7hlHiupRgLKRoC+lmTDJ7+p1AOIshxU63kgRRoTr3xzD fD2Y2RLnficX92KXIfH+QmstTyvl0KZxDNfMJY5ZxoRM7h+HCmhQvATm8qqY9Q== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=Wd7bnqHd; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=g99UoNLc; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=gmail.com (policy=none) 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 8F2BA79425 for ; Sat, 12 Oct 2024 22:32:11 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1szimE-0006Af-FJ; Sat, 12 Oct 2024 16:31:50 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1szimC-0006AW-Ci for guix-patches@gnu.org; Sat, 12 Oct 2024 16:31:48 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1szimC-00030b-4B for guix-patches@gnu.org; Sat, 12 Oct 2024 16:31:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:References:In-Reply-To:From:To:Subject; bh=nPhOr+L4bU0wd2uFGyf8eWkA1iEgU30QLiGI44JlQNo=; b=Wd7bnqHd1jBDMQhx+dB2hhkaKNaPpTM7ZeJDETa6nQehO0Sz8BoixkLfRO2nUEjwGFpRrbYCSXtKODicO2rW/gDusE+eWYxbyEk0yIlQP52ftg+RgsqCyTCDG2ECL8bEh33MtSvtneKGzDCdmiMwJ4tQcO+WqYYbHkeiiiO4w2dFIwe5HdMR4e7Lnvw4x0UxJDIK/nJrAfzpgaFKlmbusR0ZLYYTYb1DlyqH+0Mbjx8cSnc57vEd/y98wsxRIfh+ehcW3EFzJ6MfWxN0X8RstWWXJooOh7mMmUNlNh+m6jkrNXqu9Z+xJ+JeK7LypoR5f2TNo/Yil+lb94bY82UHBg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1szimQ-0001Qd-CC for guix-patches@gnu.org; Sat, 12 Oct 2024 16:32:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#72925] Adding JPM package for Janet Resent-From: Suhail Singh Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 12 Oct 2024 20:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72925 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: Sharlatan Hellseher , 72925@debbugs.gnu.org, Munyoki Kilyungi , Katherine Cox-Buday , Guillaume Le Vaillant , jgart , Suhail Singh Received: via spool by 72925-submit@debbugs.gnu.org id=B72925.17287651095459 (code B ref 72925); Sat, 12 Oct 2024 20:32:02 +0000 Received: (at 72925) by debbugs.gnu.org; 12 Oct 2024 20:31:49 +0000 Received: from localhost ([127.0.0.1]:33761 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1szimD-0001Py-C0 for submit@debbugs.gnu.org; Sat, 12 Oct 2024 16:31:49 -0400 Received: from mail-oo1-f68.google.com ([209.85.161.68]:44459) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1szimB-0001Pg-4D for 72925@debbugs.gnu.org; Sat, 12 Oct 2024 16:31:47 -0400 Received: by mail-oo1-f68.google.com with SMTP id 006d021491bc7-5e800d4e462so1942980eaf.1 for <72925@debbugs.gnu.org>; Sat, 12 Oct 2024 13:31:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1728765027; x=1729369827; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=nPhOr+L4bU0wd2uFGyf8eWkA1iEgU30QLiGI44JlQNo=; b=g99UoNLcVnECMlrLAobwEKx1q5yHCIT3WKTMfL9HKGNjezif/uMQZACN16PSGrR2Oe c/iBX+D64CJLrX1VQgan88Hgy68Ao/4zOjfylrw4HP0HMatFD3tRMijRx5WfHDKaNAzO hgaoEIvxCItOvQ21U1fTSUQzb3d15qhsw/FZ5idnrRcV+E2es0gFr81l51rLRG7hXJS9 5xurQdq0vKgy/bLlGbvt4a1A4pcpFXt4VMFRXadKNGoGEE5EMwauxuuUBIyR0a/HRMJ7 YxAI5Qz253yE59Rlsv5hH00vsVV+gIdG8OOpMHYH41OtDFch05W+khQ7b4oDQYpovDxN T1Dg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1728765027; x=1729369827; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=nPhOr+L4bU0wd2uFGyf8eWkA1iEgU30QLiGI44JlQNo=; b=cM8+qnQxH2tyQKHPA7ZOzthAP0dPhL2NOOrkwkUTZO4R2+zyhmYlrUyzFlsqYs/14a YjS5Pqfz8an9MzuRezCwT04twNUCKgaSwlRSnSIl8ZhOZt28wqrZ+QqFYekAjK/4193s xMvLvbzYpUs+tVPVVtsfi1AqZSyKvHTrjvnG8Poc3RzY79G/xYtWmuNzqsKqwu1Gvw5B p8OmZGiLfPSi7wsdQjgb4mgkWRdh7axOdiMeVpRyJT93NIoq6rcZhyO/6n0ndHosDonA rKHXXwy8ETHulZiaJG4SEFRYfLYyqIYtQozLSzdf+MoEF2r0Rvdwq9p5w+HfbgcBBjzH e6jw== X-Forwarded-Encrypted: i=1; AJvYcCVQqC4yKRvepM44u+w3OnuvCiCG+IWMWauEChCJtaUYou7kngSni/R3qdNI8W18JKBxeIMlsQ==@debbugs.gnu.org X-Gm-Message-State: AOJu0YwID3T2uaoG43Ai6Fi89moY6Anb0Wl9lB6ElRgD++cPRiNYAW2Q u66hYoSCH2hkob6hICHnFjInDly7r3CoXksPYzpm5jLiy9nIALy/FPfKdOELpWI= X-Google-Smtp-Source: AGHT+IHXaLe52sop/PGYnS7XTgssic6dXf3AQGMAvYDPodXqDXVo3ahE1fUHBy9egwL7zG4MudjBxg== X-Received: by 2002:a05:6214:2b88:b0:6c5:bc40:9bdb with SMTP id 6a1803df08f44-6cbf00748c6mr96899166d6.22.1728764581814; Sat, 12 Oct 2024 13:23:01 -0700 (PDT) Received: from gnus (bras-base-mtrlpq0776w-grc-11-70-48-225-6.dsl.bell.ca. [70.48.225.6]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6cbe86322a7sm28660276d6.116.2024.10.12.13.22.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 12 Oct 2024 13:23:00 -0700 (PDT) From: Suhail Singh In-Reply-To: <87ldyts0cm.fsf_-_@gnu.org> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Sat, 12 Oct 2024 19:22:01 +0200") References: <4665e2a478a63cf0bc6b8a18a2fb44687298bbd7.1728359428.git.suhail@bayesians.ca> <87ldyts0cm.fsf_-_@gnu.org> Date: Sat, 12 Oct 2024 16:22:59 -0400 Message-ID: <87ed4lul3w.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: 1.32 X-Spam-Score: 1.32 X-Migadu-Queue-Id: 8F2BA79425 X-Migadu-Scanner: mx13.migadu.com X-TUID: NpR9wx9UZjDA Ludovic Court=C3=A8s writes: > I suppose JPM shells out to GCC to compiler Janet (or C?) code, right? Yes. > I=E2=80=99d recommend adding =E2=80=98gcc=E2=80=99, =E2=80=98glibc=E2=80= =99, =E2=80=98binutils=E2=80=99, and =E2=80=98ld-wrapper=E2=80=99 to > =E2=80=98inputs=E2=80=99; that=E2=80=99d less us avoid the =E2=80=98gcc-t= oolchain=E2=80=99 dance. > > Then in, the phase above, make sure to =E2=80=98search-input-file=E2=80= =99 rather than > direct references to these variables. > > How does that sound? Sounds good. > Alternatively, depending on how important this is for JPM, you could > also leave it up to users to install =E2=80=98gcc-toolchain=E2=80=99 alon= gside JPM when > they need it. It's a pretty essential dependency for JPM, so adding gcc, glibc etc to inputs would be preferable. I'll submit v13 shortly. I look forward to your elaboration on why direct references aren't preferable. Thank you for taking the time to review. --=20 Suhail