From unknown Fri Jun 13 13:31:32 2025 X-Loop: help-debbugs@gnu.org Subject: bug#71645: llhttp package in guix contains generated sources Resent-From: Jelle Licht Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 19 Jun 2024 08:15:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 71645 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 71645@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.171878487617920 (code B ref -1); Wed, 19 Jun 2024 08:15:01 +0000 Received: (at submit) by debbugs.gnu.org; 19 Jun 2024 08:14:36 +0000 Received: from localhost ([127.0.0.1]:36555 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sJqSh-0004ey-LW for submit@debbugs.gnu.org; Wed, 19 Jun 2024 04:14:35 -0400 Received: from lists.gnu.org ([209.51.188.17]:60172) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sJqSe-0004eo-UH for submit@debbugs.gnu.org; Wed, 19 Jun 2024 04:14:34 -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 1sJqSb-0001JY-9L for bug-guix@gnu.org; Wed, 19 Jun 2024 04:14:29 -0400 Received: from mail1.fsfe.org ([2001:aa8:ffed:f5f3::151]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sJqSY-000262-CO for bug-guix@gnu.org; Wed, 19 Jun 2024 04:14:28 -0400 From: Jelle Licht DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fsfe.org; s=2021100501; t=1718784859; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=zNWjlnnjcvvNpzxXFiB4oVSl6Xgq+kakdAmQ68DVpJE=; b=A8+PoowSrtJG6rY3QMUy88VzVemARENHxuXUtOW539hFQZJ5TWya6E6y13nXuHwKMPom3U 3ccyKF7+VKcRKQvdyg5q7lejuBNAen9ROG+wxu+3uGSMSCOvr+PbNf7kbUcOpp/U7aq9we ub4k2rGH6nTgn46i4yPCSX2Lf8TVO44= Date: Wed, 19 Jun 2024 10:14:19 +0200 Message-ID: <87bk3xuz6s.fsf@fsfe.org> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2001:aa8:ffed:f5f3::151; envelope-from=jlicht@fsfe.org; helo=mail1.fsfe.org X-Spam_score_int: -70 X-Spam_score: -7.1 X-Spam_bar: ------- X-Spam_report: (-7.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) Hi all, Our llhttp package contains generated sources. Running: --8<---------------cut here---------------start------------->8--- ls $(guix build llhttp --source)/src --8<---------------cut here---------------end--------------->8--- shows the existence of a llhttp.c file, which is a generated file. To the best of my understanding, few in the wider community generates these files from the (JavaScript) sources. We currently end up doing this in the (hidden) llhttp-bootstrap package, which uses the last version of Node.js that could be built without depending on llhttp to build llhttp (which is then used as an input for building more recent versions of Node.js). Kind regards, Jelle From unknown Fri Jun 13 13:31:32 2025 X-Loop: help-debbugs@gnu.org Subject: bug#71645: llhttp package in guix contains generated sources References: <87bk3xuz6s.fsf@fsfe.org> In-Reply-To: <87bk3xuz6s.fsf@fsfe.org> Resent-From: "Jelle Licht" Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 27 May 2025 22:15:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71645 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: <71645@debbugs.gnu.org> Received: via spool by 71645-submit@debbugs.gnu.org id=B71645.17483840522584 (code B ref 71645); Tue, 27 May 2025 22:15:01 +0000 Received: (at 71645) by debbugs.gnu.org; 27 May 2025 22:14:12 +0000 Received: from localhost ([127.0.0.1]:45655 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uK2Yl-0000fb-Mz for submit@debbugs.gnu.org; Tue, 27 May 2025 18:14:11 -0400 Received: from mout01.posteo.de ([185.67.36.65]:40319) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uK2Yi-0000en-72 for 71645@debbugs.gnu.org; Tue, 27 May 2025 18:14:09 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id B7925240027 for <71645@debbugs.gnu.org>; Wed, 28 May 2025 00:14:01 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1748384041; bh=T3jdRPl3cokbc7m4MXy7iJgKCXRVxNHJBKPoSdhhUXg=; h=Mime-Version:Content-Transfer-Encoding:Content-Type:Date: Message-Id:Subject:From:To:From; b=dA3RVhapeKtZlrLL7IVUNbP3yjKR2cwMAME04+lCre5Tvmfz/NknK2rO8Ilsh6Bbm 4RRbBzK8djwZ8yNUb4cj1pe77mDZP61xPvTbBmZBzabkPbtSBhezylukp7Yw/I30Ob 6JLty9Q2EBBgOFcnvFACgWZ3vDaRyeqd4MpqF9vO22oI+6uUkZDJMChWk8ZIA7ATzO W+O2fjHB6jP3ONKaAd39xrnTl4JFmLYMCM9oNcmUolAaxR9qVhMQAvNubSkIV4A95e gSXOi/45S71kMe0fA2nF0ESGQhsmvI5JHPniQuaH5WP/tBWyfvUNDtiNEho0ve4kLw c9OgTbz09qVKg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4b6Rk11BVHz9rxB for <71645@debbugs.gnu.org>; Wed, 28 May 2025 00:14:00 +0200 (CEST) Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Tue, 27 May 2025 22:14:00 +0000 Message-Id: From: "Jelle Licht" X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi folks, This is still an issue; should we wait for someone to properly package things, or should be remove = the llhttp package that currently exists along with its only dependent (res= tinio)? Kind regards, Jelle Licht From unknown Fri Jun 13 13:31:32 2025 X-Loop: help-debbugs@gnu.org Subject: bug#71645: llhttp package in guix contains generated sources Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 28 May 2025 15:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71645 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: "Jelle Licht" Cc: 71645@debbugs.gnu.org Received: via spool by 71645-submit@debbugs.gnu.org id=B71645.174844522926457 (code B ref 71645); Wed, 28 May 2025 15:14:02 +0000 Received: (at 71645) by debbugs.gnu.org; 28 May 2025 15:13:49 +0000 Received: from localhost ([127.0.0.1]:54833 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uKITU-0006se-Ed for submit@debbugs.gnu.org; Wed, 28 May 2025 11:13:48 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47860) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uKITQ-0006s8-V0 for 71645@debbugs.gnu.org; Wed, 28 May 2025 11:13:45 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uKITK-0005og-K6; Wed, 28 May 2025 11:13:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=zZ2zvJ689J9uXKNnwiIVYpyyKjVRRJsObQH0x59BK8M=; b=O1Q2X8YMyUk2VmkcmrLW R+T/TYHPCt/2aerY+WRJWue6tZ31d4Xd4iiw4eNazdlX2KhfE7UJYrBUEqrcJsmRvcvvA1w+5NaDI JjsRMSrsfALFpUmkOtajwX/pioE5qYCesOgOrO+5uWtZH0t6nPG6nb0CwInk0CXICbm+DqvT39Ok3 dcWyYMJBkRVOgO0Dmu1sRL4aw2oCQKg9u7s2MNqWxvTb98KZDK1eS4AlwaEWqqT5xsftC5K4pqYnY W9vb6IwBJIovCCSInCZJunAPqzCzTatt3hPwxLJSKcKIfRcWCwSHck4qSMr5dMWdJFPXpOv6U9s2R Zh4QFJLICMKwdA==; From: Ludovic =?UTF-8?Q?Court=C3=A8s?= In-Reply-To: (Jelle Licht's message of "Tue, 27 May 2025 22:14:00 +0000") References: <87bk3xuz6s.fsf@fsfe.org> User-Agent: mu4e 1.12.11; emacs 29.4 X-URL: https://people.bordeaux.inria.fr/lcourtes/ X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu X-Revolutionary-Date: Nonidi 9 Prairial an 233 de la =?UTF-8?Q?R=C3=A9volution,?= jour du Serpolet Date: Wed, 28 May 2025 17:12:27 +0200 Message-ID: <87cybs7oro.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi, "Jelle Licht" writes: > This is still an issue; > should we wait for someone to properly package things, or should be > remove the llhttp package that currently exists along with its only > dependent (restinio)? There=E2=80=99s no policy in place saying that this should be removed, even though it=E2=80=99s clearly not great. I=E2=80=99m a bit confused though: isn=E2=80=99t =E2=80=98llhttp-bootstrap= =E2=80=99 precisely about generating that C file? What=E2=80=99s missing? Thanks, Ludo=E2=80=99.