From 935f76d0edeb0025dee39f95e1f0bc1a840e316e Mon Sep 17 00:00:00 2001 From: Stephan Bergmann Date: Tue, 14 Nov 2017 18:21:22 +0100 Subject: Use proper ucontext_t in external/breakpad SUSv4 merely claims that ucontext_t is defined as a structure type (in ), and at least /usr/include/sys/ucontext.h in glibc-headers-2.26-15.fc27.x86_64 now defines it as typedef struct ucontext_t { ... } ucontext_t; instead of as typedef struct ucontext { ... } ucontext_t; as was done in older glibc, so referring to it as "struct ucontext" (C/C++) or "ucontext" (C++) no longer works. Change-Id: I3d515a4ce7e5a49d0277136cad2b982bdf799ac5 --- external/breakpad/UnpackedTarball_breakpad.mk | 1 + 1 file changed, 1 insertion(+) (limited to 'external/breakpad/UnpackedTarball_breakpad.mk') diff --git a/external/breakpad/UnpackedTarball_breakpad.mk b/external/breakpad/UnpackedTarball_breakpad.mk index 108004ddee36..e970bd5ad3f3 100644 --- a/external/breakpad/UnpackedTarball_breakpad.mk +++ b/external/breakpad/UnpackedTarball_breakpad.mk @@ -18,6 +18,7 @@ $(eval $(call gb_UnpackedTarball_add_patches,breakpad,\ external/breakpad/breakpad-wshadow.patch.1 \ external/breakpad/breakpad-wshadow2.patch.1 \ external/breakpad/breakpad-stackwalk.patch.1 \ + external/breakpad/ucontext.patch \ )) ifeq ($(COM_IS_CLANG),TRUE) -- cgit