diff options
author | Philip Withnall <withnall@endlessm.com> | 2019-05-02 00:37:05 +0100 |
---|---|---|
committer | Philip Withnall <withnall@endlessm.com> | 2019-05-02 13:00:48 +0100 |
commit | c6342b975d644d943e23b02de92687e3870e7708 (patch) | |
tree | 115f74a763753fc1ad3ea67bb17900451a24925b /gio | |
parent | 375fa65b2404ae725a625ba1b26eba2e4321d9e4 (diff) | |
download | glib-c6342b975d644d943e23b02de92687e3870e7708.tar.gz |
tests: Don’t check for libdl on FreeBSD or NetBSD either
As with commit c14ac90ed2347ef050ccc83ef6b7b183cec6d0e4, it isn’t needed
and doesn’t exist.
Signed-off-by: Philip Withnall <withnall@endlessm.com>
Fixes: #1739
Diffstat (limited to 'gio')
-rw-r--r-- | gio/tests/meson.build | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/gio/tests/meson.build b/gio/tests/meson.build index 8030e5ae2..98e802ac6 100644 --- a/gio/tests/meson.build +++ b/gio/tests/meson.build @@ -140,13 +140,17 @@ if host_machine.system() != 'windows' } if have_rtld_next + # FIXME: This list will probably grow; see + # https://gitlab.gnome.org/GNOME/glib/issues/1739 + no_libdl_systems = ['freebsd', 'netbsd', 'openbsd'] + gio_tests += { 'gsocketclient-slow' : { 'depends' : [ shared_library('slow-connect-preload', 'slow-connect-preload.c', name_prefix : '', - dependencies: cc.find_library('dl', required: host_machine.system() != 'openbsd'), + dependencies: cc.find_library('dl', required: not no_libdl_systems.contains(host_machine.system())), install_dir : installed_tests_execdir, install: installed_tests_enabled, ) |