Files
Jan Grulich e21461b7b8 Bug 1953080 - Workaround broken build with PipeWire 1.4 r=pehrsons
PipeWire 1.4 includes math.h inside an extern "C" block, which breaks
including the header from C++. This is because we end up including
throw_gcc.h from memory/mozalloc, but we won't have _LIBCPP_VERSION
defined. Workaround for this  issue is not to include <pipewire/conf.h>
from the main <pipewire/pipewire.h> header, as this leads to inclusion
of <spa/json-core.h> where the math.h header is used. We don't currently
need this in Firefox anyway.

Differential Revision: https://phabricator.services.mozilla.com/D244888
2025-04-28 08:46:20 +00:00
..