freeglut 2.8.1

add patch for build failure in examples

Closes #20817

Signed-off-by: Adam Vandenberg <flangy@gmail.com>