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 UBkCNdmxBGdKEQAA62LTzQ:P1 (envelope-from ) for ; Tue, 08 Oct 2024 04:15:22 +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 UBkCNdmxBGdKEQAA62LTzQ (envelope-from ) for ; Tue, 08 Oct 2024 06:15:21 +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=uces2EUC; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=eSZl3Kkc; 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=1728360921; 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=S7Ar2W4DIEc3ehbsK/TCVXJPbQffZvN7UZwX/Z+CS/g=; b=g0spq+CE11eBHL00zipx2xPVGeFJpxieOuDopgBnH0iS3psEe2mEPGL/UXly3kma0MgfH7 cPL5JOsRNK9+GVuJzU8XaJtBtywCwdEsRfItkoLeQ97u/ZqyzSSjI7KIbcZbB0kyeqQPDU ttmX7pTi0OREK2zomhaGhXEpDHiGsWHZphKELY2kCp080Ely7bs0qmNGGNkWqrDBbRecZH ls5tILsq285VFRN+XOabKFxeEcTHy2ClKl0U2ZfcmwNgIhm1BesDzvVm2WmKtPQldOPKIq IP2Smb71jh4FdPJeV3IIp9+QYKEXN77x5BIbKMDQeq6S5MXNQgZp2B1Tbbl4uA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1728360921; a=rsa-sha256; cv=none; b=rhvPvro/vTv83CLE1QBdYOpzCRCEZZAeDkuUQPsoWD9XgBAK8ROX1/+bCjnKGmPQifyuD5 4i7yX8cyCQqv80et7WGwlZFnYxlXOF+tz1KeLIMYVxzmQI/B7y+juq3E20v5M7pEBJ9YUw 8DKJbq95pkbDsFhx7YDI1FX/vfnW0mR2oK0oALyN3GE5u0LRcngozud2zMtCKAuQBtxI25 LgqekGvUefWyMUa1tnHxlSYvGHhXV8lMOuE2Z2NGgenzbV/iQkuUKPoQi5A4LTH9XeOCwR KEiCUM1MZznnPPxLs134vA7axD4HHd9a9zogptTt7NLbqHva0ZMsN/5yBfQ7mw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=uces2EUC; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=eSZl3Kkc; 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 7C22E7889C for ; Tue, 08 Oct 2024 06:15:20 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sy1ci-0006FJ-OT; Tue, 08 Oct 2024 00:15:01 -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 1sy1cf-0006F9-V1 for guix-patches@gnu.org; Tue, 08 Oct 2024 00:14:58 -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 1sy1cf-0007qE-M0 for guix-patches@gnu.org; Tue, 08 Oct 2024 00:14:57 -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:From:To:In-Reply-To:References:Subject; bh=S7Ar2W4DIEc3ehbsK/TCVXJPbQffZvN7UZwX/Z+CS/g=; b=uces2EUC5G+258R0P35TNaSTkGPdjiFmwpo5vncVVXOHUwzX8H0PwIZLQWl79M/zyxWz6Hjq3Gp7N08bJi33/FHlFweabSVidmF/qMbXT1An7BtBjJcJj7QlhhOHl0+v80QeYm1v2uNdGF9kLNMOHj/u44S+3QpKWL29r9t2k7Vkbm5aZPz977QJFWI61f2GE53C3wVP6X9xQezRf1p+uINV8pVSG2M6kPlpfnOo21IY5lmy2l7+iocsI3Vn4zrKuTf0Myxq8YFEEiDojd2BdVSbNnLeuY538AkCjV4AAsJ81wQqpKbTAYesrg0r2ylR3oGGcuElSCcahcQiAnIYGw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sy1cj-00027A-S0; Tue, 08 Oct 2024 00:15:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#72925] [PATCH v12 0/2] gnu: Add jpm package. References: In-Reply-To: Resent-From: Suhail Singh Original-Sender: "Debbugs-submit" Resent-CC: glv@posteo.net, cox.katherine.e+guix@gmail.com, me@bonfacemunyoki.com, sharlatanus@gmail.com, jgart@dismail.de, guix-patches@gnu.org Resent-Date: Tue, 08 Oct 2024 04:15:01 +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: 72925@debbugs.gnu.org Cc: Guillaume Le Vaillant , Katherine Cox-Buday , Munyoki Kilyungi , Sharlatan Hellseher , jgart X-Debbugs-Original-Xcc: Guillaume Le Vaillant , Katherine Cox-Buday , Munyoki Kilyungi , Sharlatan Hellseher , jgart Received: via spool by 72925-submit@debbugs.gnu.org id=B72925.17283608698069 (code B ref 72925); Tue, 08 Oct 2024 04:15:01 +0000 Received: (at 72925) by debbugs.gnu.org; 8 Oct 2024 04:14:29 +0000 Received: from localhost ([127.0.0.1]:50094 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sy1cD-000265-E7 for submit@debbugs.gnu.org; Tue, 08 Oct 2024 00:14:29 -0400 Received: from mail-qv1-f68.google.com ([209.85.219.68]:55402) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sy1cA-00025p-OD for 72925@debbugs.gnu.org; Tue, 08 Oct 2024 00:14:27 -0400 Received: by mail-qv1-f68.google.com with SMTP id 6a1803df08f44-6cb54eef205so47788606d6.2 for <72925@debbugs.gnu.org>; Mon, 07 Oct 2024 21:14:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1728360793; x=1728965593; darn=debbugs.gnu.org; h=mime-version:user-agent:date:message-id:subject:to:from:from:to:cc :subject:date:message-id:reply-to; bh=S7Ar2W4DIEc3ehbsK/TCVXJPbQffZvN7UZwX/Z+CS/g=; b=eSZl3Kkc/riFNPvRsdxxDYtRrdjkmwR/M9Mfdz1ZzWkeXw2okRRFauPkNmTVOmlLRv zby5Huw3IvzbucNlUKHqDuJesmd6ViynvS3TAfW/v+ZYWEDmxRfaeizM+8clAzwKwSBs KwVzwCLl9ylp+mwJuZWrowgq8eMq7e3zFOiMAJ5hBVKEf6vCqPIckxpGjSg8FpWGfFyi FVT7gDzL4ms3lEgq59ZARVrPf9kG/IvDiVZuWonWIHOBchX0LxdRnM0Eca14+OfIxEjy NE79F6gy/eoAc79L4aca13wD37lE79YMbcRai/msMCSy3/62b/lEJKYLZxFYWsHU3N0i Jbqg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1728360793; x=1728965593; h=mime-version:user-agent:date:message-id:subject:to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=S7Ar2W4DIEc3ehbsK/TCVXJPbQffZvN7UZwX/Z+CS/g=; b=vBQKywFRZKUUZisrkupOLouCrwogcJBJ6i4H91nMVwGZefQIdpWKucJVJrfsI8bsxp lr/jQKva+zo9v/PBchDiRN2xBMu2b9mNOaQ2cbYdRuxS0LMoGZZCBZrXxNSvZt0mM7OW DBuNhBew++gz4448O/piOQvvon/V51F/zMf5oPvvdxdYy8GHa2H0APyzMJVD3w27uSJq eaSHP0nUTtAYn9zdiSn525KFfhFY52sLqnfJF/XdEKZ/EHkJk0BoX5xF62V/qyFuBswu +5OJm/pSucCEc3HwcfIfE5ZdXMtK9RzsWibu6ncLGI4rz++8FxKXjooQOAxcrVTM7mFe mGrg== X-Gm-Message-State: AOJu0YzsuArpPUEKiPdOAfUaq/1Lr+iPoLnpExKuOMLqMKZaAsx5vqc6 u7IMuYXuYl0Y9o1LuMNU50xKMkmgyoyoe3FQuRzk0CV7tLZMNb5d/agJHhVy X-Google-Smtp-Source: AGHT+IGvoluc0HSr8hZEiJuSrlA26ejxRTro6ezr7YXa4ZRLB4QddO1N0QmCFcvHjpuVHTMopoTa7A== X-Received: by 2002:a05:6214:2c0f:b0:6cb:704b:d27a with SMTP id 6a1803df08f44-6cb9a45c576mr238300616d6.37.1728360792600; Mon, 07 Oct 2024 21:13:12 -0700 (PDT) Received: from gnus ([65.94.70.53]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6cba475efcdsm31966866d6.116.2024.10.07.21.13.12 for <72925@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Oct 2024 21:13:12 -0700 (PDT) From: Suhail Singh Message-ID: Date: Tue, 08 Oct 2024 00:13:01 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain 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.22 X-Spam-Score: 1.22 X-Migadu-Queue-Id: 7C22E7889C X-Migadu-Scanner: mx13.migadu.com X-TUID: sjxAwrKWTNd2 Hello Guix, This revision adds some changes to Omar's patch for adding JPM to Guix. Since I am not an experienced Guix user, nor do I frequently deal directly with GCC, it is possible that the revisions I introduce in the second patch are misguided. I request someone with more (relevant) experience to review these and make the determination on whether or not the changes I introduce ought to be accepted as is, modified, or rejected outright. If rejected, please share a summary of the reasons. AFAIU, jpm invokes gcc/g++ in order to compile Janet modules. With my changes, in a pure container with networking enabled and nss-certs available the below commands succeed: - jpm install -l sh - jpm install -l spork Without my changes, the invocation in the first item above (without additional flags being passed by the user) fails due to missing header files (). Regards, Suhail Omar Bassam (1): gnu: Add jpm package. Suhail (1): gnu: Improve user-experience for jpm. gnu/packages/lisp.scm | 82 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 82 insertions(+) base-commit: 73ec844389e91cb0f5a2647070516fc8d19d8730 -- 2.46.1