EDK2's invalid C code (VLA) problems are reported to have been fixed at 42af706dfba7

From: Mark Millard <marklmi_at_yahoo.com>
Date: Wed, 02 Mar 2022 04:46:03 UTC
https://bugzilla.tianocore.org/show_bug.cgi?id=3417 reports that EDK2's
(indirect) problems with compiling under gcc11 are "fixed at
42af706dfba72bf2639ae2101caca10d89701b24" and the status has been set to

Note: EDK2's original problems being rejected for invalid C code
were from an upstream code base and what vintages of that a code
base were being used by EDK2. Still, it left EDK2 broken on
compilers with with correct(ed) VLA checking until EDK2 pulled
in a corrected vintage of the brotli code. (I've not looked at
what else might have gotten involved over the 9 months after the
initial bugzilla.tianocore.org report, so I may be oversimplifying
the history.)

Mark Millard
marklmi at yahoo.com