Created attachment 229226 [details] math/gkmap: patch and unbreak with -fno-common This fixes math/gkmap on FreeBSD 13 and 14 where -fno-common is a default option to the C compiler. Also add a missing dependency on libharfbuzz while we are at it. Tested with Poudriere on armv7 arm64 FreeBSD 13.
Comment on attachment 229226 [details] math/gkmap: patch and unbreak with -fno-common maintainer timeout
maintainer timeout
Committed, thanks!
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=975c082fd1c451a3ad276e398df7eb4c60698b02 commit 975c082fd1c451a3ad276e398df7eb4c60698b02 Author: Robert Clausecker <fuz@fuz.su> AuthorDate: 2021-12-08 04:52:35 +0000 Commit: Hiroki Tagato <tagattie@FreeBSD.org> CommitDate: 2021-12-08 04:54:03 +0000 math/gkmap: fix build with -fno-common PR: 259615 Approved by: javad.kouhi@gmail.com (maintainer timeout, 5 weeks) math/gkmap/Makefile | 8 +++----- math/gkmap/files/patch-src_init.c (new) | 14 +++++++++++++ math/gkmap/files/patch-src_kmap__struct.h (new) | 26 +++++++++++++++++++++++++ 3 files changed, 43 insertions(+), 5 deletions(-)