aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrad Smith <brad@comstyle.com>2022-12-08 18:29:32 -0500
committerJussi Pakkanen <jpakkane@gmail.com>2022-12-13 21:00:53 +0200
commitdd25b88f009ee47579b33dfbd167a9434cc8f2be (patch)
tree8697148e1dbfd6ccc051f87c63b14b153f36a2fb
parentb249470a4c1de39a0a56d9237f767fe04d6efa05 (diff)
downloadmeson-dd25b88f009ee47579b33dfbd167a9434cc8f2be.zip
meson-dd25b88f009ee47579b33dfbd167a9434cc8f2be.tar.gz
meson-dd25b88f009ee47579b33dfbd167a9434cc8f2be.tar.bz2
Revert "openbsd: execinfo is not a compiler lib"
OpenBSD now has execinfo as compiler lib. DragonFly has all along. This reverts commit 0241948d8fa37f59eb93088a26e9b7ae642cc2d0.
-rw-r--r--mesonbuild/arglist.py8
1 files changed, 2 insertions, 6 deletions
diff --git a/mesonbuild/arglist.py b/mesonbuild/arglist.py
index f7d7530..189b77b 100644
--- a/mesonbuild/arglist.py
+++ b/mesonbuild/arglist.py
@@ -20,16 +20,12 @@ import os
import re
import typing as T
-from . import mesonlib
-
if T.TYPE_CHECKING:
from .linkers import StaticLinker
from .compilers import Compiler
-UNIXY_COMPILER_INTERNAL_LIBS = ['m', 'c', 'pthread', 'dl', 'rt'] # type: T.List[str]
-# execinfo is a compiler lib on FreeBSD and NetBSD
-if mesonlib.is_freebsd() or mesonlib.is_netbsd():
- UNIXY_COMPILER_INTERNAL_LIBS.append('execinfo')
+# execinfo is a compiler lib on BSD
+UNIXY_COMPILER_INTERNAL_LIBS = ['m', 'c', 'pthread', 'dl', 'rt', 'execinfo'] # type: T.List[str]
class Dedup(enum.Enum):