[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: