diff options
author | Antoine Jacoutot <ajacoutot@openbsd.org> | 2019-11-25 11:54:07 +0100 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2019-11-25 12:54:07 +0200 |
commit | 0241948d8fa37f59eb93088a26e9b7ae642cc2d0 (patch) | |
tree | 33236abc35e692dd50b2a237dd64e7e2eacd048d /mesonbuild/compilers/compilers.py | |
parent | bbaacc0a635ca2b56d9aafa46c8c1fa3882f1a37 (diff) | |
download | meson-0241948d8fa37f59eb93088a26e9b7ae642cc2d0.zip meson-0241948d8fa37f59eb93088a26e9b7ae642cc2d0.tar.gz meson-0241948d8fa37f59eb93088a26e9b7ae642cc2d0.tar.bz2 |
openbsd: execinfo is not a compiler lib
Diffstat (limited to 'mesonbuild/compilers/compilers.py')
-rw-r--r-- | mesonbuild/compilers/compilers.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/mesonbuild/compilers/compilers.py b/mesonbuild/compilers/compilers.py index 4623497..52a2788 100644 --- a/mesonbuild/compilers/compilers.py +++ b/mesonbuild/compilers/compilers.py @@ -88,8 +88,10 @@ cflags_mapping = {'c': 'CFLAGS', 'vala': 'VALAFLAGS', 'rust': 'RUSTFLAGS'} -# execinfo is a compiler lib on BSD -unixy_compiler_internal_libs = ('m', 'c', 'pthread', 'dl', 'rt', 'execinfo') +unixy_compiler_internal_libs = ('m', 'c', 'pthread', 'dl', 'rt') +# execinfo is a compiler lib on FreeBSD and NetBSD +if mesonlib.is_freebsd() or mesonlib.is_netbsd(): + unixy_compiler_internal_libs += ('execinfo',) # All these are only for C-linkable languages; see `clink_langs` above. |