GNU bug report logs -
#66259
[PATCH 0/4] gnu: sdcc: Update to 4.3.0; other improvements.
Previous Next
Reported by: Simon South <simon <at> simonsouth.net>
Date: Thu, 28 Sep 2023 20:13:01 UTC
Severity: normal
Tags: patch
Done: Christopher Baines <mail <at> cbaines.net>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your bug report
#66259: [PATCH 0/4] gnu: sdcc: Update to 4.3.0; other improvements.
which was filed against the guix-patches package, has been closed.
The explanation is attached below, along with your original report.
If you require more details, please reply to 66259 <at> debbugs.gnu.org.
--
66259: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=66259
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
[Message part 3 (text/plain, inline)]
Simon South <simon <at> simonsouth.net> writes:
> This patch series updates SDCC, a C compiler suite that targets a number of
> 8-bit microcontroller families, to version 4.3.0.
>
> It also tries to improve the package by
>
> - Updating and gently reformatting its definition; and
>
> - Embedding a reference to the MCS-51 simulator from the ucsim package, which
> is invoked by SDCC's debugger and should therefore always be present
> alongside it. (Previously the debugger, sdcdb, would always fail with an
> error message if the user hadn't also installed μCsim.)
>
> I've tested these changes on AArch64 and x86-64 and all appears well. (I
> _have_ seen some intermittent build failures on x86-64, but I'm assuming for
> the moment this is something specific to my machine.)
Thanks Simon, these patches look great. I've pushed them to master as
ee5de9cdf2e9d914638fcac8b5f25bdddfb73dfc.
Chris
[signature.asc (application/pgp-signature, inline)]
[Message part 5 (message/rfc822, inline)]
This patch series updates SDCC, a C compiler suite that targets a number of
8-bit microcontroller families, to version 4.3.0.
It also tries to improve the package by
- Updating and gently reformatting its definition; and
- Embedding a reference to the MCS-51 simulator from the ucsim package, which
is invoked by SDCC's debugger and should therefore always be present
alongside it. (Previously the debugger, sdcdb, would always fail with an
error message if the user hadn't also installed μCsim.)
I've tested these changes on AArch64 and x86-64 and all appears well. (I
_have_ seen some intermittent build failures on x86-64, but I'm assuming for
the moment this is something specific to my machine.)
--
Simon South
simon <at> simonsouth.net
Simon South (4):
gnu: sdcc: Update package style.
gnu: sdcc: Adjust format.
gnu: sdcc: Embed absolute reference to μCsim.
gnu: sdcc: Update to 4.3.0.
gnu/packages/embedded.scm | 74 ++--
.../patches/sdcc-disable-non-free-code.patch | 364 ++++++++++--------
2 files changed, 240 insertions(+), 198 deletions(-)
base-commit: 3963fa1a465708690cd1554d911613f1c92f5eef
--
2.41.0
This bug report was last modified 1 year and 238 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.