-mno-align-long-strings is no longer recognized by modern GCCs (>=7.4). Building the FreeBSD kernel using CC=gcc{7,8} therefore fails.
This patch updatremoves that flag to a modern counterpart that seems to fit the most.is option from the default kernel makefile.