GNU bug report logs - #67484
gnu: avr-libc: Update to 2.1-1 (git version)

Previous Next

Package: guix-patches;

Reported by: Kristian Lein-Mathisen <kristianlein <at> gmail.com>

Date: Mon, 27 Nov 2023 13:04:01 UTC

Severity: normal

To reply to this bug, email your comments to 67484 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#67484; Package guix-patches. (Mon, 27 Nov 2023 13:04:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Kristian Lein-Mathisen <kristianlein <at> gmail.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Mon, 27 Nov 2023 13:04:02 GMT) Full text and rfc822 format available.

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

From: Kristian Lein-Mathisen <kristianlein <at> gmail.com>
To: guix-patches <at> gnu.org
Subject: gnu: avr-libc: Update to 2.1-1 (git version)
Date: Mon, 27 Nov 2023 14:03:02 +0100
[Message part 1 (text/plain, inline)]
Hi,

I'm working with the newest AVR devices and as such need the newer
avr-libc. avr-libc was moved from savannah to github and seems to have no
official releases after 2.1. However, several new AVR devices have been
added to the post 2.1-release and this is useful to package. avr-libc
currently most recent commit
<https://github.com/avrdudes/avr-libc/commit/55e8cac69935657bcd3e4d938750960c757844c3>
is quite old, from Jul 6, 2022, and it the once I've used here.

My patch simply replaces the older 2.0 avr-libc which may rise some
stability concerns. If there is a way to parameterize make-avr-libc to
support both 2.0 and 2.1-1 (and perhaps 2.1) in a way that's accessibly to
(make-avr-toolchain #:xgcc gcc-14), please advice.

Also, there used to be an old avr-toolchain package which is now gone. I
now have to issue

> guix package -e '(begin (import (gnu packages avr) (gnu packages gcc))
(make-avr-toolchain #:xgcc gcc-13))'

In order to install avr-gcc, is this how this is intended to work?

Thanks for any pointers,
K.
[Message part 2 (text/html, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#67484; Package guix-patches. (Mon, 27 Nov 2023 14:26:01 GMT) Full text and rfc822 format available.

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

From: Kristian Lein-Mathisen <kristianlein <at> gmail.com>
To: guix-patches <at> gnu.org
Subject: Re: gnu: avr-libc: Update to 2.1-1 (git version)
Date: Mon, 27 Nov 2023 15:24:57 +0100
[Message part 1 (text/plain, inline)]
And here, the attachment. How embarrassing!
K.

On Mon, Nov 27, 2023 at 2:03 PM Kristian Lein-Mathisen <
kristianlein <at> gmail.com> wrote:

>
> Hi,
>
> I'm working with the newest AVR devices and as such need the newer
> avr-libc. avr-libc was moved from savannah to github and seems to have no
> official releases after 2.1. However, several new AVR devices have been
> added to the post 2.1-release and this is useful to package. avr-libc
> currently most recent commit
> <https://github.com/avrdudes/avr-libc/commit/55e8cac69935657bcd3e4d938750960c757844c3>
> is quite old, from Jul 6, 2022, and it the once I've used here.
>
> My patch simply replaces the older 2.0 avr-libc which may rise some
> stability concerns. If there is a way to parameterize make-avr-libc to
> support both 2.0 and 2.1-1 (and perhaps 2.1) in a way that's accessibly to
> (make-avr-toolchain #:xgcc gcc-14), please advice.
>
> Also, there used to be an old avr-toolchain package which is now gone. I
> now have to issue
>
> > guix package -e '(begin (import (gnu packages avr) (gnu packages gcc))
> (make-avr-toolchain #:xgcc gcc-13))'
>
> In order to install avr-gcc, is this how this is intended to work?
>
> Thanks for any pointers,
> K.
>
[Message part 2 (text/html, inline)]
[0001-gnu-avr-libc-Update-to-unofficial-2.1-1.patch (text/x-patch, attachment)]

This bug report was last modified 158 days ago.

Previous Next


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