On Sat, 27 Sep 2008 [EMAIL PROTECTED] wrote:

Author: joty
Date: Sat Sep 27 11:19:08 2008
New Revision: 5444

URL: http://source.netsurf-browser.org?rev=5444&view=rev
Log:
Remove include of an internal UnixLib header (which btw no longer exists in 
gccsdk4)

[...]

-#include <unixlib/sigstate.h>

22:43:39 <@jmb> http://source.netsurf-browser.org/?view=rev&revision=4068
22:44:02 <@jmb> and, the reason that got reverted is because
                unixlib/sigstate.h defines __write_backtrace, which we
                depend on
22:44:22 <@jmb> can we *please* get unixlib sorted in that area
22:44:37 <@jmb> or do we get to reinvent the backtracing wheel

In addition to this, if we assume that NS 2.0 must build correctly with -Werror enabled, the above change blocks any 2.0 release as it introduces a build warning.

I would rather not have to reinvent backtrace emission in NS itself. It's beyond me quite why write_backtrace isn't public UnixLib API already as it's hugely useful, especially given the dearth of decent debug tools on RO.


J.

Reply via email to