diff -r ca988be0905b -r fa8130c45304 mozilla-breakpad.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mozilla-breakpad.patch Sat Dec 19 21:51:55 2009 +0100 @@ -0,0 +1,66 @@ +From: Wolfgang Rosenauer +Subject: missing declaration with newer compilers + +diff --git a/toolkit/crashreporter/google-breakpad/src/client/linux/handler/exception_handler.cc b/toolkit/crashreporter/google-breakpad/src/client/linux/handler/exception_handler.cc +--- a/toolkit/crashreporter/google-breakpad/src/client/linux/handler/exception_handler.cc ++++ b/toolkit/crashreporter/google-breakpad/src/client/linux/handler/exception_handler.cc +@@ -28,16 +28,17 @@ + // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + #include + #include + #include + #include ++#include + + #include + #include + #include + #include + + #include "client/linux/handler/exception_handler.h" + #include "common/linux/guid_creator.h" +diff --git a/toolkit/crashreporter/google-breakpad/src/client/linux/handler/minidump_generator.cc b/toolkit/crashreporter/google-breakpad/src/client/linux/handler/minidump_generator.cc +--- a/toolkit/crashreporter/google-breakpad/src/client/linux/handler/minidump_generator.cc ++++ b/toolkit/crashreporter/google-breakpad/src/client/linux/handler/minidump_generator.cc +@@ -36,16 +36,17 @@ + #include + #include + #include + #include + + #include + #include + #include ++#include + + #include "common/linux/file_id.h" + #include "client/linux/handler/linux_thread.h" + #include "client/minidump_file_writer.h" + #include "client/minidump_file_writer-inl.h" + #include "google_breakpad/common/minidump_format.h" + #include "client/linux/handler/minidump_generator.h" + +diff --git a/toolkit/crashreporter/google-breakpad/src/common/linux/dump_symbols.cc b/toolkit/crashreporter/google-breakpad/src/common/linux/dump_symbols.cc +--- a/toolkit/crashreporter/google-breakpad/src/common/linux/dump_symbols.cc ++++ b/toolkit/crashreporter/google-breakpad/src/common/linux/dump_symbols.cc +@@ -26,16 +26,17 @@ + // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + #include + #include + #include + #include ++#include + #include + #include + #include + #include + #include + #include + #include + #include