From 20edbef394993e53dc0cd21923029fb14f8f4d76 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 3 Dec 2023 09:02:16 +0000 Subject: [PATCH 1/2] gdb: update to 14.1 ann: - https://sourceware.org/pipermail/gdb-announce/2023/000137.html - https://www.sourceware.org/gdb/download/ANNOUNCEMENT - https://www.sourceware.org/gdb/ --- packages/debug/gdb/package.mk | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/packages/debug/gdb/package.mk b/packages/debug/gdb/package.mk index d4e30e5756..f004cfb3d1 100644 --- a/packages/debug/gdb/package.mk +++ b/packages/debug/gdb/package.mk @@ -3,13 +3,13 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="gdb" -PKG_VERSION="13.2" -PKG_SHA256="fd5bebb7be1833abdb6e023c2f498a354498281df9d05523d8915babeb893f0a" +PKG_VERSION="14.1" +PKG_SHA256="d66df51276143451fcbff464cc8723d68f1e9df45a6a2d5635a54e71643edb80" PKG_LICENSE="GPL" PKG_SITE="http://www.gnu.org/software/gdb/" PKG_URL="https://ftp.gnu.org/gnu/gdb/${PKG_NAME}-${PKG_VERSION}.tar.xz" -PKG_DEPENDS_TARGET="toolchain zlib ncurses expat gmp" -PKG_DEPENDS_HOST="toolchain:host zlib:host ncurses:host expat:host gmp:host" +PKG_DEPENDS_TARGET="toolchain expat gmp mpfr ncurses zlib" +PKG_DEPENDS_HOST="toolchain:host expat:host gmp:host mpfr:host ncurses:host zlib:host" PKG_LONGDESC="GNU Project debugger, allows you to see what is going on inside another program while it executes." PKG_BUILD_FLAGS="+size" @@ -19,7 +19,6 @@ PKG_CONFIGURE_OPTS_COMMON="bash_cv_have_mbstate_t=set \ --with-auto-load-safe-path=/ \ --with-python=no \ --with-guile=no \ - --with-mpfr=no \ --with-intel-pt=no \ --with-babeltrace=no \ --with-expat=yes \ From 33a84b963f1e4d65228e1a91c8a9415639ae1d7f Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Tue, 4 Jul 2023 08:32:55 +0000 Subject: [PATCH 2/2] mpfr: allow TARGET builds --- packages/devel/mpfr/package.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/devel/mpfr/package.mk b/packages/devel/mpfr/package.mk index b001db2a4e..41821ccf4d 100644 --- a/packages/devel/mpfr/package.mk +++ b/packages/devel/mpfr/package.mk @@ -9,6 +9,7 @@ PKG_LICENSE="LGPL" PKG_SITE="http://www.mpfr.org/" PKG_URL="http://ftpmirror.gnu.org/mpfr/${PKG_NAME}-${PKG_VERSION}.tar.xz" PKG_DEPENDS_HOST="ccache:host gmp:host" +PKG_DEPENDS_TARGET="gmp" PKG_LONGDESC="A C library for multiple-precision floating-point computations with exact rounding." PKG_CONFIGURE_OPTS_HOST="--target=${TARGET_NAME} \ @@ -16,3 +17,6 @@ PKG_CONFIGURE_OPTS_HOST="--target=${TARGET_NAME} \ --prefix=${TOOLCHAIN} \ --with-gmp-lib=${TOOLCHAIN}/lib \ --with-gmp-include=${TOOLCHAIN}/include" + +PKG_CONFIGURE_OPTS_TARGET="--target=${TARGET_NAME} \ + --enable-static --disable-shared"