ctags icon indicating copy to clipboard operation
ctags copied to clipboard

Distribute Apple ARM builds

Open JosefWN opened this issue 1 year ago • 2 comments

With Apple migrating to ARM over three years ago, most softwares are provided with native ARM builds these days. This no longer necessitates Rosetta and the overhead it carries.

The Arduino IDE has migrated, but in effect, it is still reliant on Rosetta to function because the toolchain has not yet been migrated.

EDIT: Builds (and runs) with this fix, but have not tested any further to see if it works properly: https://stackoverflow.com/questions/60714909/when-i-make-the-configure-of-ctags-5-8-has-the-undeclared-identifie-erro

JosefWN avatar Dec 23 '23 00:12 JosefWN

Seems to work, project verifies and I can flash it on a RedBoard Turbo without Rosetta.

JosefWN avatar Dec 23 '23 16:12 JosefWN

looking at this again this library seems to have been unmaintained since - at least 8 years, though there's a CVE issue from 2014 so IDK, what could possibly go wrong? Seems a bit off that it's still part of the ecosystem, and probably the only chance is to upstream the arduino changes and get this removed from existance.

for the record the patch is the small one from the comment here https://stackoverflow.com/questions/60714909/when-i-make-the-configure-of-ctags-5-8-has-the-undeclared-identifie-erro#comment107461237_60714909

FlorianHeigl avatar Sep 06 '24 08:09 FlorianHeigl