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