<JamesMunns[m]>
This MAY cause breakage of your code if you had set the `omit_std` flag in the `endpoints!` or `topics!` macros, which was intended for internal use only, but one of the templates erroneously set it, leading to some folks using it in practice.
<JamesMunns[m]>
If there IS a compilation error, you WOULD have run into an issue where your server did not respond to these aliased requests, which would have not worked. If this assert does not fire, you would not have been affected. If you see any false positives of this check, please open an issue.
<JamesMunns[m]>
<JamesMunns[m]>
I recommend at least upgrading to test to see if you are affected. If your code still compiles, it is not urgent you update.
<thejpster[m]>
<JamesMunns[m]> Is ferrous willing to take on non-fs maintainers for defmt? Not volunteering personally, but similar to recent additions to heapless maintainers, that could be an option.
<thejpster[m]>
I will ask
<thejpster[m]>
<dirbaio[m]> Better than "pay us or your pr doesn't get looked at", definitely 😅
<thejpster[m]>
I didn't say it wouldn't get looked at. I said it would go in the pile with all the other open source stuff we support. We get to it eventually, as as it's only an improvement as opposed to a critical bug fix, I don't feel bad about this.
<thejpster[m]>
on a related note, LLVM 21 breaks symbols that contain escaped quotation marks
<thejpster[m]>
Which, frankly, seems more important for me to worry about right now.