[Bug 797284] Cerbero Windows builds have unusable backtraces
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Mon Oct 15 12:38:56 UTC 2018
https://bugzilla.gnome.org/show_bug.cgi?id=797284
--- Comment #2 from Nirbheek Chauhan <nirbheek.chauhan at gmail.com> ---
I've been making progress on moving gst*-1.0 and libffi to Meson + MSVC at
https://github.com/centricular/cerbero/tree/wip/meson. The main blocker for me
is ensuring that the libffi Meson port works on all platforms. The main risk is
that it uses a more recent revision from libffi upstream, and hence needs
runtime testing on all platforms since libffi upstream doesn't have CI.
(In reply to Nicolas Dufresne (ndufresne) from comment #1)
> I'm surprised this is a discovery for you and that it was not planned. In my
> opinion, mixed builds are always the wrong way.
I expected the symbols to have gaps which would still workable and yield
slightly degraded but usable backtraces, but the actual result is garbled
backtraces with no symbols at all which was surprising.
> We should make a variant for MSVC or Mingw, and build a subset if one does not support everything.
There already is a variant called `visualstudio` which people can turn off to
only use MinGW.
--
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