From 2db2e05b5bb1a6cabed1d61a8e5b5ca065bbfecb Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Thu, 1 Feb 2024 10:26:18 +0000 Subject: [PATCH] alsa-lib: update to 1.2.11 --- packages/audio/alsa-lib/package.mk | 4 +-- ...opology--correct-version-script-path.patch | 32 +++++++++++++++++++ 2 files changed, 34 insertions(+), 2 deletions(-) create mode 100644 packages/audio/alsa-lib/patches/alsa-0001-topology--correct-version-script-path.patch diff --git a/packages/audio/alsa-lib/package.mk b/packages/audio/alsa-lib/package.mk index 50c6e77a0e..cda6a04c91 100644 --- a/packages/audio/alsa-lib/package.mk +++ b/packages/audio/alsa-lib/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="alsa-lib" -PKG_VERSION="1.2.10" -PKG_SHA256="c86a45a846331b1b0aa6e6be100be2a7aef92efd405cf6bac7eef8174baa920e" +PKG_VERSION="1.2.11" +PKG_SHA256="9f3f2f69b995f9ad37359072fbc69a3a88bfba081fc83e9be30e14662795bb4d" PKG_LICENSE="GPL" PKG_SITE="https://www.alsa-project.org/" PKG_URL="https://www.alsa-project.org/files/pub/lib/alsa-lib-${PKG_VERSION}.tar.bz2" diff --git a/packages/audio/alsa-lib/patches/alsa-0001-topology--correct-version-script-path.patch b/packages/audio/alsa-lib/patches/alsa-0001-topology--correct-version-script-path.patch new file mode 100644 index 0000000000..d5442b29c8 --- /dev/null +++ b/packages/audio/alsa-lib/patches/alsa-0001-topology--correct-version-script-path.patch @@ -0,0 +1,32 @@ +From 2a736a0d2543f206fd2653aaae8a08a4c42eb917 Mon Sep 17 00:00:00 2001 +From: Jan Palus +Date: Tue, 30 Jan 2024 14:24:25 +0100 +Subject: [PATCH] topology: correct version script path + +contrary to libasound, version script for libatopology is a regular +source file. while it's often the case that $(builddir) and $(srcdir) +point to the same directory, they don't always have to. therefore path +needs to point explicitly to $(srcdir) for Versions script in topology + +Closes: https://github.com/alsa-project/alsa-lib/pull/383 +Fixes: GH-382 +Fixes: dc7da761f3a2 ("topology: separate Versions linker script") +Signed-off-by: Jan Palus +Signed-off-by: Jaroslav Kysela +--- + src/topology/Makefile.am | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/topology/Makefile.am b/src/topology/Makefile.am +index 04299588..e0b78373 100644 +--- a/src/topology/Makefile.am ++++ b/src/topology/Makefile.am +@@ -2,7 +2,7 @@ EXTRA_DIST = Versions + COMPATNUM=@LIBTOOL_VERSION_INFO@ + + if VERSIONED_SYMBOLS +-VSYMS = -Wl,--version-script=Versions ++VSYMS = -Wl,--version-script=$(srcdir)/Versions + else + VSYMS = + endif