From: Anssi Hannula Date: Tue, 15 May 2018 13:34:42 +0000 (+0300) Subject: gdb: actually disable gdbserver if BR2_PACKAGE_GDB_SERVER is unset X-Git-Tag: 2018.05-rc2~43 X-Git-Url: http://rtime.felk.cvut.cz/gitweb/coffee/buildroot.git/commitdiff_plain/9c7ce893a01b3f1fa81ce41580465a472431064c gdb: actually disable gdbserver if BR2_PACKAGE_GDB_SERVER is unset The gdb configure script is given --enable-gdbserver when BR2_PACKAGE_GDB_SERVER is set, but it is not given --disable-gdbserver when BR2_PACKAGE_GDB_SERVER is unset. gdb gdb/configure.ac defaults to enabling gdbserver in "native" (host=target) cases, which is always the case when buildroot builds a gdb which runs on the target hardware. The gdbserver will overwrite BR2_TOOLCHAIN_EXTERNAL_GDB_SERVER_COPY gdbserver, if any. Fix that by passing --disable-gdbserver when BR2_PACKAGE_GDB_SERVER is unset. Signed-off-by: Anssi Hannula Signed-off-by: Thomas Petazzoni --- diff --git a/package/gdb/gdb.mk b/package/gdb/gdb.mk index 215f473cc0..5661b4a465 100644 --- a/package/gdb/gdb.mk +++ b/package/gdb/gdb.mk @@ -109,7 +109,7 @@ GDB_CONF_OPTS = \ --without-x \ --disable-sim \ $(GDB_DISABLE_BINUTILS_CONF_OPTS) \ - $(if $(BR2_PACKAGE_GDB_SERVER),--enable-gdbserver) \ + $(if $(BR2_PACKAGE_GDB_SERVER),--enable-gdbserver,--disable-gdbserver) \ --with-curses \ --without-included-gettext \ --disable-werror \