Closed thesamesam closed 1 year ago
I'll close this for now until I can look at it more.
~I've filed https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108796 with GCC as it's not clear to me what's right here. It's exposed/caused by https://github.com/sudo-project/sudo/commit/e707ffe58b3ccfe5c72f54c38eac1d7069d5021e in sudo though.~
The GCC folks say that part is intentional. I get it now, it's an issue in sudo with the order of the attribute styles.
This is with and without defec5d46eec7345b62060049f72215ffd7f3e7e applied, fwiw.
Clang 16.0.0_rc2 and GCC 12.2.1_p20230211 are fine, but GCC 13.0.1_pre20230212 isn't. Looking into it more now.
Build errors excerpt:
Full log: build.log