Bug ID: 232961
Summary: sysutils/grub2 fails to build with GCC 8 nor clang
(and is a six year old version)
Product: Ports & Packages
Severity: Affects Some People
Component: Individual Port(s)
Assignee: [hidden email] Reporter: [hidden email] Blocks: 231590
This ports fails to build with modern compilers such as GCC 8 or the
FreeBSD system compiler (clang).
Sort various parts of this Makefile properly by pulling in ONLY_FOR_ARCHS
earlier (and sorting its contents) as well as moving USES earlier and some
unrelated variables later. 
Also remove an obsolete conflict with Grub 0.x.
Finally, though, mark this port for deprecation given that it's been
without a maintainer for five-and-a-half years, not updated to Grub 2.02
which was released one-and-a-half years ago, and fails to build with
modern compilers such as clang and GCC 8.