[Touch-packages] [Bug 2004592] Re: aalogparse.h cannot be included from C++ code

2023-02-04 Thread Steve Langasek
FWIW this is less interesting to me personally now, as I found the right switches to abi-compliance-checker to deal with C++ keywords as C variable names. And also it turns out there are a lot of C headers that have this problem. So while it's probably still interesting to someone to be able to

[Touch-packages] [Bug 2004592] Re: aalogparse.h cannot be included from C++ code

2023-02-04 Thread John Johansen
Sigh, so this one is a bit of a pita. Minimal C code uses this and it is easy to update that. The problem comes with the SWIG interface libraries (python, ruby, etc) have baked these names into their API. We can update those but then we stand a good chance of breaking some external code.