Page MenuHomeSolus

avr-libc / avr-gcc
Closed, ResolvedPublic

Description

Name - avr-gcc
Homepage - https://www.nongnu.org/avr-libc/user-manual/install_tools.html
Why should this be included in the repository? Needed for building AVR target. For compiling c/c++ source for Atmel microcontrollers. (For example, needed to build QMK firmware)
Is it Open Source (yes/no) - yes
Who and how many users do you anticipate will use this software? - at least me (i can package it and maintain it myself)
Link to source tarball/zip file - There is basically multiple sources here, and resulting multiple packages:

To flash this firmware to microcontroller over USB, you need dfu-programmer, another package, which i opened separate package request for (T7737).

chax created this task.Mar 22 2019, 11:50 PM
chax added a comment.Mar 22 2019, 11:55 PM

Optional package for debugging - avr-gdb, also standard gnu gcc debugger, usually needs backend for remote target simulavr or avarice.
Here is the tarball: https://ftp.gnu.org/gnu/gdb/gdb-8.2.1.tar.xz
just needs to be built for different target also.

chax added a comment.Mar 24 2019, 8:15 AM

Previously closed Tasks that relate to this one: T1747, T1748, T1749, T5282

I would love to get this included in Solus. I can't update my keyboard's firmware without it, and it's likely needed for flashing Arduinos from PlatformIO as well, which I'm gonna be doing soon.
Is there anything I can do to help move this forward?

looks like someone just needs provide the patch using the new method. They seems to have been generally accepted for inclusion, and they were closed for inactivity + old patch method.

chax added a comment.Apr 2 2019, 3:24 PM

I have it covered, both for avr and arm.

DataDrake renamed this task from Package request: avr-libc / avr-gcc to avr-libc / avr-gcc.Apr 30 2019, 2:04 PM
DataDrake triaged this task as Normal priority.
DataDrake moved this task from Backlog to Accepted For Inclusion on the Package Requests board.
DataDrake reopened this task as Open.May 21 2019, 12:39 AM
DataDrake reopened this task as Open.May 21 2019, 2:47 AM