In src/cmd/unit_collide.h, there is accum_huge struct, which is a pointer. Accessing its contents need to happen with ->, not with ., this fixes build with GCC. While here, add USES=gl gnome sdl. Tested on powerpc64 and amd64.
Hmm. I don't see a patch in there.
Created attachment 203426 [details] patch Ah, sorry, it's attached now.
A commit references this bug: Author: pkubaj Date: Tue Apr 30 14:18:36 UTC 2019 New revision: 500494 URL: https://svnweb.freebsd.org/changeset/ports/500494 Log: games/vegastrike: fix build with GCC-based architectures Replace . with -> (for accessing a pointer) in src/cmd/unit_collide.h PR: 237034 Approved by: mat (mentor) Differential Revision: https://reviews.freebsd.org/D20090 Changes: head/games/vegastrike/files/patch-src_cmd_unit__collide.h