Per Tillisch
Per Tillisch
Hi @jantje. As you saw, we are now hosting the package_index.json and Arduino platform specifications in the Arduino CLI repository (since Arduino CLI is now the tool that handles these...
Hi @allnick. Thanks for your report. During [sketch preprocessing](https://arduino.github.io/arduino-cli/latest/sketch-build-process/#pre-processing), the Arduino build system (which is implemented here in the Arduino CLI code base) automatically generates function prototypes in .ino files...
Thanks @Rob58329! In case it will be useful to the developers, I'll provide a minimal demo of the bug: ``` $ arduino-cli version arduino-cli.exe Version: nightly-20211216 Commit: d458040 Date: 2021-12-16T01:27:31Z...
Please explain why you consider the existing solution of using relative paths to be "not great".
As you suspected, the issue can be understood more clearly by looking at the C++ code that is generated from the `.ino` file by [the Arduino sketch preprocessor](https://arduino.github.io/arduino-cli/dev/sketch-build-process/#pre-processing): ```text $...
>Not sure why arduino-cli version says nothing useful This happens when you use `go build` instead of `task build`. Task build generates the data used by `arduino-cli version`: https://github.com/arduino/arduino-cli/blob/436277f6738c27c2ec5fe657b32827b06ad28c5d/Taskfile.yml#L217-L223
This now results in a cryptic panic that gives no clue about the cause to mere mortals: ```text $ arduino-cli version arduino-cli Version: 0.25.1-rc1 Commit: 436f0bb9 Date: 2022-07-23T14:28:16Z $ rm...
That is correct. ```text $ arduino-cli version arduino-cli.exe Version: 0.25.1-rc1 Commit: 436f0bb9 Date: 2022-07-22T15:47:42Z $ arduino-cli board list Port Protocol Type Board Name FQBN Core COM1 serial Serial Port Unknown...
https://github.com/arduino/arduino-cli/pull/1814 fixed the panic I reported in my previous comment, but it did not resolve the feature request for Arduino CLI to recover from a situation where a discovery executable...
Hi @VojislavM. Does the issue still occur if you run the `arduino-cli board list` command without using a container? The reason I ask is because we already have multiple reports...