From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id kKTrINsTK2K5UwAAgWs5BA (envelope-from ) for ; Fri, 11 Mar 2022 10:18:19 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id 0NqpGdsTK2LjegAAG6o9tA (envelope-from ) for ; Fri, 11 Mar 2022 10:18:19 +0100 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 DF4772BC44 for ; Fri, 11 Mar 2022 10:18:18 +0100 (CET) Received: from localhost ([::1]:59090 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nSbPd-00005L-5L for larch@yhetil.org; Fri, 11 Mar 2022 04:18:17 -0500 Received: from eggs.gnu.org ([209.51.188.92]:32954) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nSbPO-000051-3p for guix-patches@gnu.org; Fri, 11 Mar 2022 04:18:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:42609) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nSbPN-00029Q-R7 for guix-patches@gnu.org; Fri, 11 Mar 2022 04:18:01 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nSbPN-0003wb-Na for guix-patches@gnu.org; Fri, 11 Mar 2022 04:18:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#54327] [PATCH 3/3] gnu: sdcc: Update to 4.2.0. Resent-From: Simon South Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 11 Mar 2022 09:18:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54327 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Maxime Devos Cc: 54327@debbugs.gnu.org Received: via spool by 54327-submit@debbugs.gnu.org id=B54327.164699026315131 (code B ref 54327); Fri, 11 Mar 2022 09:18:01 +0000 Received: (at 54327) by debbugs.gnu.org; 11 Mar 2022 09:17:43 +0000 Received: from localhost ([127.0.0.1]:36506 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nSbP5-0003vz-7o for submit@debbugs.gnu.org; Fri, 11 Mar 2022 04:17:43 -0500 Received: from mailout.easymail.ca ([64.68.200.34]:48470) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nSbP2-0003vi-Lb for 54327@debbugs.gnu.org; Fri, 11 Mar 2022 04:17:42 -0500 Received: from localhost (localhost [127.0.0.1]) by mailout.easymail.ca (Postfix) with ESMTP id 220EE754AD; Fri, 11 Mar 2022 09:17:35 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at emo05-pco.easydns.vpn Received: from mailout.easymail.ca ([127.0.0.1]) by localhost (emo05-pco.easydns.vpn [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dWHJjhlKwft1; Fri, 11 Mar 2022 09:17:34 +0000 (UTC) Received: from laptop (23-233-96-244.cpe.pppoe.ca [23.233.96.244]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mailout.easymail.ca (Postfix) with ESMTPSA id 4A678754AC; Fri, 11 Mar 2022 09:17:34 +0000 (UTC) From: Simon South References: <268e10e15b4f214aef6db3c44b771efd9ef143df.1646911417.git.simon@simonsouth.net> Date: Fri, 11 Mar 2022 04:17:32 -0500 In-Reply-To: (Maxime Devos's message of "Fri, 11 Mar 2022 08:40:21 +0100") Message-ID: <87y21gu9ub.fsf@simonsouth.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) 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" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1646990298; 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; bh=cJMIoCsPaFLdaz4X0thUP+iuyegfxdnSpCeGSATuOsQ=; b=cZqF/YI5fy1DrXYH4nW5+nJNc6iubsRzOiMXv74AfON5QOsmc2ctLa3OjvaVokrv4jfgSa maIVAplD2nHEYnZQzS3wRKzPR4my+DhoZSERKsIVwAsMIlCHaONYC49parpPttfogeMVWQ X3akNLdf/tn4TXfuut97zURKA3dpcwg/m3v1/rC7ZXdJ41s+eHsmGhBGZXKT2KatlylXFj ZR35PLhyI4RQRsXIqapdW978jFgM3XJ+WPNw0gyPgPFn5ZqyzM3gn3KtAkDhi8HQz2PEdr Ko/oC0lxy/hw2r4ZLrhHMsoOGvPklAVvi6/88AG7uTszaeeNGYkvuQ5Db07R9g== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1646990299; a=rsa-sha256; cv=none; b=LTKmysYV5m2DA61ZlsrCgZg+Gola2kKLdN+JcCHpVw31dmNVYHtSvM2rv7YdXGjbeFpIEe Ohdcsl6Ah+RXPgvyaiq8s86HT8WAXmouBZDTIkbMgpVxm9XTVEHjYXLorxg6HUAWqZ3sPg hUWQ+wwLbIqHjztshnDLpM8SXm13WNhtJFZUAqVzWmc5Hr/5/++K0CsGYnVfaQD+qZWfFd bpE5g98DOrgtE6jqcCkkLmDh/HTuAI4WCul9vMucXOYHU1czsYbrjCw/ybOKSd9SmyzPc3 6/T5fovbB+iIqBu3OMikybJBeQCJGmHiknD8f1Vq7BicYrthRwxgGQXgll3QcQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; 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" X-Migadu-Spam-Score: -4.49 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; 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" X-Migadu-Queue-Id: DF4772BC44 X-Spam-Score: -4.49 X-Migadu-Scanner: scn0.migadu.com X-TUID: IrkuSr9lGhNk Maxime Devos writes: >> - See: >> - >> + However: Many think that the Microchip requirement is not legally enforceable, >> + arguing that the header files only contain noncopyrightable facts. > > This documentation change was not mentioned in the commit message. > Could you give some context? That text was added by the SDCC authors in the new version of the software, not by me. (This is a patch to an existing patch, so the change here is actually to the text that surrounds the text being modified.) If you're asking for context on what the text refers to, it has to do with header files bundled with SDCC that are provided under only a restrictive license. These are technically non-free and I'm attempting to maintain a patch to SDCC that removes these files, the code that enables their use, and instructions in the manual that encourage their use (see https://issues.guix.gnu.org/44374). As to the text itself, I didn't remove it because this didn't seem necessary; I am trying to make as few changes as possible; and I am not attempting to editorialize the SDCC documentation, merely to explain why certain features are absent. > To reduce the amount of patching required (and increase the > robustness), perhaps only 'configure.ac' could be patched and > 'autoreconf' could be run to regenerate 'configure'? Yes, that's a better way of doing it. I'll make this change with the next update to the package. -- Simon South simon@simonsouth.net