[Bug 774424] meson: Fail to build on FreeBSD because -lexecinfo is not used

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Nov 25 19:29:48 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=774424

Tim-Philipp Müller <t.i.m at zen.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |t.i.m at zen.co.uk
         Resolution|---                         |FIXED
   Target Milestone|git master                  |1.11.1
            Summary|Fail to build with meson on |meson: Fail to build on
                   |FreeBSD because -lexecinfo  |FreeBSD because -lexecinfo
                   |is not used                 |is not used

--- Comment #4 from Tim-Philipp Müller <t.i.m at zen.co.uk> ---
Looks fine, thanks:

commit ec2e213c50533c85759eca72a7dc1be22697da7e
Author: Ting-Wei Lan <lantw at src.gnome.org>
Date:   Tue Nov 15 03:03:22 2016 +0800

    meson: Support execinfo.h on FreeBSD by using -lexecinfo

    FreeBSD supports execinfo.h and backtrace* functions, but
    using them requires linking with -lexecinfo.

    Requires sufficiently-new meson with #1053 fixed (post-0.36).

    https://bugzilla.gnome.org/show_bug.cgi?id=774424


We could probably write it a bit tighter by always checking for libexec
unconditionally and just using it in the check (it should be a no-op if it's
not found), but it spams the output, so undecided if that's really better :)

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list