Ver Fonte

disable gdbserver only for musl

Waldemar Brodkorb há 9 anos atrás
pai
commit
07048a5a9b
2 ficheiros alterados com 7 adições e 3 exclusões
  1. 6 1
      package/gdb/Makefile
  2. 1 2
      package/gdbserver/Makefile

+ 6 - 1
package/gdb/Makefile

@@ -18,6 +18,12 @@ include ${ADK_TOPDIR}/mk/package.mk
 
 $(eval $(call PKG_template,GDB,gdb,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
 
+ifeq ($(ADK_TARGET_LIB_MUSL),y)
+CONFIGURE_ARGS+=	--disable-gdbserver
+else
+CONFIGURE_ARGS+=	--enable-gdbserver
+endif
+
 TARGET_CFLAGS+=		${TARGET_CPPFLAGS} -fPIC
 CONFIGURE_ARGS+=	--without-uiout \
 			--disable-tui \
@@ -25,7 +31,6 @@ CONFIGURE_ARGS+=	--without-uiout \
 			--without-x \
 			--disable-sim \
 			--disable-werror \
-			--disable-gdbserver \
 			--without-python \
 			--without-included-gettext \
 			--without-auto-load-safe-path \

+ 1 - 2
package/gdbserver/Makefile

@@ -9,8 +9,7 @@ PKG_DESCR:=		remote programm debugger utility
 PKG_SECTION:=		app/debug
 PKG_DEPENDS:=		libthread-db
 
-PKG_ARCH_DEPENDS:=	!m68k
-PKG_LIBC_DEPENDS:=	uclibc glibc uclibc-ng
+PKG_LIBC_DEPENDS:=	!musl
 PKG_SUBPKGS:=		GDBSERVER
 
 WRKSRC=                 ${WRKDIST}/gdb/gdbserver