b3bdde2b1b
Since glibc 2.30, a tgkill() function is exposed by the C library, but google-breakpad has its own internal definition of it, which now conflicts. This causes build failures on modern build machines (when building google-breakpad for the host). This commit adds a patch that simply renames the internal tgkill() function to BreakpadTgkill() to avoid the naming conflict. We do that instead of a configure.ac change to avoid having to autoreconf this package, and because the fix is anyway not upstreamable as upstream simply dropped the internal tgkill() implementation, but using that would break building google-breakpad on older systems. Fixes: http://autobuild.buildroot.net/results/bc2ae827b830d23094c8b70e5b34911d060295a3/ (host) http://autobuild.buildroot.net/results/21257e5a87f41487c6bf4db4e15ce49f1af1ac1e/ (target) Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr> |
||
---|---|---|
.. | ||
0001-add-missing-asm-ptrace-include.patch | ||
0002-Replace-remaining-references-to-struct-ucontext-with.patch | ||
0003-src-client-linux-handler-exception_handler.cc-rename.patch | ||
Config.in | ||
Config.in.host | ||
gen-syms.sh | ||
google-breakpad.hash | ||
google-breakpad.mk |