From: Debian Elfutils Maintainers Date: Sat, 14 Jan 2023 13:54:50 +0000 (+0000) Subject: hurd-hacks X-Git-Tag: archive/raspbian/0.188-2.1+rpi1^2~1 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=65b2f2c23354dcd4c9944e17884b4deab593a9e4;p=elfutils.git hurd-hacks =================================================================== Gbp-Pq: Name hurd-hacks.diff --- diff --git a/debuginfod/debuginfod-client.c b/debuginfod/debuginfod-client.c index 20759ce..e200cb1 100644 --- a/debuginfod/debuginfod-client.c +++ b/debuginfod/debuginfod-client.c @@ -47,6 +47,10 @@ #include #include +#ifndef PATH_MAX +#define PATH_MAX 1024 +#endif + /* We might be building a bootstrap dummy library, which is really simple. */ #ifdef DUMMY_LIBDEBUGINFOD diff --git a/debuginfod/debuginfod.cxx b/debuginfod/debuginfod.cxx index f46da6e..d7b825b 100644 --- a/debuginfod/debuginfod.cxx +++ b/debuginfod/debuginfod.cxx @@ -32,6 +32,8 @@ #include "config.h" #endif +#include + extern "C" { #include "printversion.h" #include "system.h" @@ -40,7 +42,6 @@ extern "C" { #include "debuginfod.h" #include -#include #ifdef __GNUC__ #undef __attribute__ /* glibc bug - rhbz 1763325 */ #endif @@ -640,10 +641,10 @@ parse_opt (int key, char *arg, scan_source_info = false; break; // case 'h': argp_state_help (state, stderr, ARGP_HELP_LONG|ARGP_HELP_EXIT_OK); - default: return ARGP_ERR_UNKNOWN; + default: return (error_t) ARGP_ERR_UNKNOWN; } - return 0; + return (error_t)0; } diff --git a/tests/backtrace.c b/tests/backtrace.c index afc12fb..2df9c62 100644 --- a/tests/backtrace.c +++ b/tests/backtrace.c @@ -40,6 +40,10 @@ #endif #include "system.h" +#ifndef PATH_MAX +#define PATH_MAX 1024 +#endif + #ifndef __linux__ int