Ping? On 17.04.2020 16:54, Kamil Rytarowski wrote: > Ping? > > On 08.04.2020 19:15, Kamil Rytarowski wrote: >> NetBSD uses a custom debug file directory /usr/libdata/debug >> for the basesystem and does not use separate debug files in >> pkgsrc (3rd party package collections). >> >> gdb/ChangeLog: >> >> * configure.ac: Handle NetBSD specific DEBUGDIR. >> * configure: Regenerate. >> --- >> gdb/ChangeLog | 5 +++++ >> gdb/configure | 11 ++++++++++- >> gdb/configure.ac | 11 ++++++++++- >> 3 files changed, 25 insertions(+), 2 deletions(-) >> >> diff --git a/gdb/ChangeLog b/gdb/ChangeLog >> index 7ea85799211..af6844b6ace 100644 >> --- a/gdb/ChangeLog >> +++ b/gdb/ChangeLog >> @@ -1,3 +1,8 @@ >> +2020-04-08 Kamil Rytarowski >> + >> + * configure.ac: Handle NetBSD specific DEBUGDIR. >> + * configure: Regenerate. >> + >> 2020-04-08 Simon Marchi >> >> * dwarf2/read.c (read_gdb_index_from_buffer): Remove objfile >> diff --git a/gdb/configure b/gdb/configure >> index afafc2c8d18..636a3f69f00 100755 >> --- a/gdb/configure >> +++ b/gdb/configure >> @@ -6416,6 +6416,15 @@ if test x"$gdb_cv_have_makeinfo_click" = xyes; then >> fi >> >> >> +case "${host}" in >> + *-*-netbsd*) >> + DEFAULTDEBUGDIR=/usr/libdata/debug >> + ;; >> + *) >> + DEFAULTDEBUGDIR=${libdir}/debug >> + ;; >> +esac >> + >> >> >> # Check whether --with-separate-debug-dir was given. >> @@ -6423,7 +6432,7 @@ if test "${with_separate_debug_dir+set}" = set; then : >> withval=$with_separate_debug_dir; >> DEBUGDIR=$withval >> else >> - DEBUGDIR=${libdir}/debug >> + DEBUGDIR=${DEFAULTDEBUGDIR} >> fi >> >> >> diff --git a/gdb/configure.ac b/gdb/configure.ac >> index b9dbe13232a..3cef95fbcb8 100644 >> --- a/gdb/configure.ac >> +++ b/gdb/configure.ac >> @@ -93,9 +93,18 @@ if test x"$gdb_cv_have_makeinfo_click" = xyes; then >> fi >> AC_SUBST(MAKEINFO_EXTRA_FLAGS) >> >> +case "${host}" in >> + *-*-netbsd*) >> + DEFAULTDEBUGDIR=/usr/libdata/debug >> + ;; >> + *) >> + DEFAULTDEBUGDIR=${libdir}/debug >> + ;; >> +esac >> + >> GDB_AC_WITH_DIR(DEBUGDIR, separate-debug-dir, >> [look for global separate debug info in this path @<:@LIBDIR/debug@:>@], >> - [${libdir}/debug]) >> + [${DEFAULTDEBUGDIR}]) >> >> # We can't pass paths as command line arguments. >> # Mingw32 tries to be clever and will convert the paths for us. >> -- >> 2.25.0 >> > >