svn commit: r468990 - in head/devel: . xtensa-esp32-elf

Kyle Evans kevans at freebsd.org
Tue May 22 12:57:11 UTC 2018


On Mon, May 21, 2018 at 9:02 PM, Gerald Pfeifer <gerald at pfeifer.com> wrote:
> On Thu, 3 May 2018, Craig Leres wrote:
>> Log:
>>   This adds devel/xtensa-esp32-elf which builds the Espressif
>>   ESP32 toolchain for use with Arduino and FreeRTOS projects.
>
>> Added: head/devel/xtensa-esp32-elf/Makefile
>> ==============================================================================
>> +DISTFILES=   ... gcc-5.2.0.tar.bz2:source3 \
>
> Yikes, that's an old version (latest and last is GCC 5.4) of
> an old version (out of maintenance) of GCC.
>
> Sounds like a bit of a maintenance nightmare in the making?
>

This is kind of a crosstool-NG/vendor thing -- they maintain a stable
set of versions that they've confirmed works correctly for the target
platform in question, and they move ahead a little more
cautiously/slowly then the rest of us might because they have to
consider correctness, size, and speed with each toolchain upgrade.

Arduino folk do the same sort of thing, though we ignore them a little
bit more since other applications already use the toolchains Arduino
expects.

>> +USE_GCC=     yes
>
> Why that?
>
> Gerald
> _______________________________________________
> svn-ports-head at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/svn-ports-head
> To unsubscribe, send any mail to "svn-ports-head-unsubscribe at freebsd.org"


More information about the svn-ports-head mailing list