Hello ports@,

I am sending a series of ports for review. These ports are to allow working
with Espressif ESP8266 and ESP32 chips in OpenBSD. These ports work with the
current Arduino port and the Espressif SDKs themselves.

The Espressif way of doing things is a mess, so I'm hosting some of the
distribution files, which are conglomerates of patches and overlays that are
spread across repositores. This was the easiest way to centralize that I could
find. Using their preferred crosstool-NG compiler, I built the cross-compilers
in Linux and packaged those patched src files for distribution. If there needs
to be a different method, please let me know or if there is a preferred server
for self-hosting, it can all be changed.

I need some help cleaning up the compiler ports, which are based on compiler
ports in the tree. Everything compiles and runs fine and programs both
chips.

Is there anyone interested in reviewing, testing, okaying and importing? I've
been working on these for quite some time and I think I'm going blind to errors
as I've been working to make these functional.

First port attached is devel/xtensa-esp32-elf-gcc: GNU cross compiler suite,
configured for the xtensa-lx106-elf target.

Thanks,
Tracey

Attachment: xtensa-esp32-elf-gcc.8.2.0.tar.gz
Description: Binary data

Reply via email to