Bug#868895: Please add xtensa toolchain to debian
On 19.07.2017 16:37, Laurent GUERBY wrote:
> Package: gcc-6
> Version: 6.3.0-18
> Severity: wishlist
>
> Hi,
>
> The xtensa architecture is gaining popularity through cheap and popular
> ESP8266 and ESP32 wifi enabled MCU with Arduino & maker community
> (xtensa-lx106-elf).
>
> It is also useful for ath9k-htc development and was requested here
> without answer AFAIK:
>
> https://lists.debian.org/debian-gcc/2016/08/msg00175.html
>
> A few links:
>
> http://www.esp8266.com/wiki/doku.php?id=toolchain
> https://launchpad.net/~germia/+archive/ubuntu/esp8266ex
> https://github.com/esp8266/esp8266-wiki/issues/26
>
> It would be nice to have binutils and gcc-xtensa just
> like we have binutils-avr, gcc-avr, *-msp430 and a few other popular
> MCU cross development tools in debian.
non-linux ports are maintained by maintainers other than the Debian GCC
maintainers. So it depends on people doing the packaging and updating ... Even
when not being a maintainer, you can ask people to sponsor your packages. You
have some options to maintain the toolchain:
- either as done above (packages in the PPA), including all sources in
a package, and then building different binary packages. In this case
you have to remove the non DFSG files from the sources (e.g. GFDL docs
licensed with ínvariant sections).
- "empty" packages relying on the -source packages found in Debian, like
done for mingw64. This way packages tend to stay more up to date.
Hope this helps, Matthias
Reply to: