From unknown Fri Jun 13 13:25:29 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#71645 <71645@debbugs.gnu.org> To: bug#71645 <71645@debbugs.gnu.org> Subject: Status: llhttp package in guix contains generated sources Reply-To: bug#71645 <71645@debbugs.gnu.org> Date: Fri, 13 Jun 2025 20:25:29 +0000 retitle 71645 llhttp package in guix contains generated sources reassign 71645 guix submitter 71645 Jelle Licht severity 71645 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 19 04:14:35 2024 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= To: bug-guix@gnu.org Subject: llhttp package in guix contains generated sources 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-Debbugs-Envelope-To: submit 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 debbugs-submit-bounces@debbugs.gnu.org Tue May 27 18:14:11 2025 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: Subject: llhttp package in guix contains generated sources From: "Jelle Licht" To: <71645@debbugs.gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 71645 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 debbugs-submit-bounces@debbugs.gnu.org Wed May 28 11:13:48 2025 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: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: "Jelle Licht" Subject: Re: bug#71645: llhttp package in guix contains generated sources 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=A9volu?= =?utf-8?Q?tion=2C?= 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-Debbugs-Envelope-To: 71645 Cc: 71645@debbugs.gnu.org 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.