From 5a294b0c8ace890fdbbf3a8d70f664e5ef4d304f Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 15 Dec 2022 10:35:47 +0100 Subject: [PATCH 1/2] Add -lm on any arm/arm64 BSD, not just FreeBSD --- Makefile.system | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile.system b/Makefile.system index 3c29ab3f3..7b4c70ef7 100644 --- a/Makefile.system +++ b/Makefile.system @@ -419,7 +419,7 @@ ifeq ($(OSNAME), AIX) EXTRALIB += -lm endif -ifeq ($(OSNAME), FreeBSD) +ifeq ($(OSNAME), $(filter $(OSNAME),FreeBSD OpenBSD NetBSD DragonFly) ifeq ($(ARCH), $(filter $(ARCH),arm arm64)) EXTRALIB += -lm endif From 62341ac5e1a7933473c65b04ee99f26acd9e4672 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 15 Dec 2022 12:30:16 +0100 Subject: [PATCH 2/2] Fix missing parenthesis --- Makefile.system | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile.system b/Makefile.system index 7b4c70ef7..86e8cc017 100644 --- a/Makefile.system +++ b/Makefile.system @@ -419,7 +419,7 @@ ifeq ($(OSNAME), AIX) EXTRALIB += -lm endif -ifeq ($(OSNAME), $(filter $(OSNAME),FreeBSD OpenBSD NetBSD DragonFly) +ifeq ($(OSNAME), $(filter $(OSNAME),FreeBSD OpenBSD NetBSD DragonFly)) ifeq ($(ARCH), $(filter $(ARCH),arm arm64)) EXTRALIB += -lm endif