GNU bug report logs - #54327
[PATCH 0/3] gnu: sdcc: Update to 4.2.0.

Previous Next

Package: guix-patches;

Reported by: Simon South <simon <at> simonsouth.net>

Date: Thu, 10 Mar 2022 12:28:01 UTC

Severity: normal

Tags: patch

Done: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>

Bug is archived. No further changes may be made.

Full log


Message #28 received at 54327 <at> debbugs.gnu.org (full text, mbox):

From: Simon South <simon <at> simonsouth.net>
To: Maxime Devos <maximedevos <at> telenet.be>
Cc: 54327 <at> debbugs.gnu.org
Subject: Re: [bug#54327] [PATCH 3/3] gnu: sdcc: Update to 4.2.0.
Date: Fri, 11 Mar 2022 04:17:32 -0500
Maxime Devos <maximedevos <at> telenet.be> 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 <at> simonsouth.net




This bug report was last modified 3 years and 154 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.