| Message ID | 20251217121705.391288-1-michael.opdenacker@rootcommit.com |
|---|---|
| Headers | show |
| Series | ALSA 1.2.15 updates | expand |
On Wed Dec 17, 2025 at 1:17 PM CET, Michael Opdenacker via lists.openembedded.org wrote: > From: Michael Opdenacker <michael.opdenacker@rootcommit.com> > > These changes update alsa-lib, alsa-utils, alsa-tools > and alsa-ucm-conf to the latest version: 1.2.15 > > Michael Opdenacker (5): Hi Michael, Thanks for your patch. Based on the discussion on the other thread, you are probably already aware of this, but just to confirm: this is failing with musl: ERROR: alsa-lib-1.2.15-r0 do_compile: Execution of '/srv/pokybuild/yocto-worker/musl-qemux86/build/build/tmp/work/core2-32-poky-linux-musl/alsa-lib/1.2.15/temp/run.do_compile.644079' failed with exit code 1 ... | ../../../sources/alsa-lib-1.2.15/src/ucm/ucm_exec.c: In function 'uc_mgr_exec': | ../../../sources/alsa-lib-1.2.15/src/ucm/ucm_exec.c:263:17: error: implicit declaration of function 'close_range' [-Wimplicit-function-declaration] | 263 | close_range(3, maxfd, 0); | | ^~~~~~~~~~~ https://autobuilder.yoctoproject.org/valkyrie/#/builders/6/builds/2885 https://autobuilder.yoctoproject.org/valkyrie/#/builders/111/builds/1605 Thanks, Mathieu
Hi Mathieu On 12/17/25 15:50, Mathieu Dubois-Briand wrote: > On Wed Dec 17, 2025 at 1:17 PM CET, Michael Opdenacker via lists.openembedded.org wrote: >> From: Michael Opdenacker <michael.opdenacker@rootcommit.com> >> >> These changes update alsa-lib, alsa-utils, alsa-tools >> and alsa-ucm-conf to the latest version: 1.2.15 >> >> Michael Opdenacker (5): > Hi Michael, > > Thanks for your patch. > > Based on the discussion on the other thread, you are probably already > aware of this, but just to confirm: this is failing with musl: > > ERROR: alsa-lib-1.2.15-r0 do_compile: Execution of '/srv/pokybuild/yocto-worker/musl-qemux86/build/build/tmp/work/core2-32-poky-linux-musl/alsa-lib/1.2.15/temp/run.do_compile.644079' failed with exit code 1 > ... > | ../../../sources/alsa-lib-1.2.15/src/ucm/ucm_exec.c: In function 'uc_mgr_exec': > | ../../../sources/alsa-lib-1.2.15/src/ucm/ucm_exec.c:263:17: error: implicit declaration of function 'close_range' [-Wimplicit-function-declaration] > | 263 | close_range(3, maxfd, 0); > | | ^~~~~~~~~~~ > > https://autobuilder.yoctoproject.org/valkyrie/#/builders/6/builds/2885 > https://autobuilder.yoctoproject.org/valkyrie/#/builders/111/builds/1605 Thanks for the confirmation! Fortunately, upstream already has a fix for this issue: https://github.com/alsa-project/alsa-lib/commit/a068cf08ad67447893b707cddfce31c9cafee643 I'm preparing a V2 for your robots to test :) Thanks again Michael.
From: Michael Opdenacker <michael.opdenacker@rootcommit.com> These changes update alsa-lib, alsa-utils, alsa-tools and alsa-ucm-conf to the latest version: 1.2.15 Michael Opdenacker (5): alsa-lib: upgrade 1.2.14 -> 1.2.15 alsa-utils: upgrade 1.2.14 -> 1.2.15 alsa-tools: upgrade 1.2.14 -> 1.2.15 alsa-ucm-conf: upgrade 1.2.14 -> 1.2.15 maintainers.inc: update e-mail address meta/conf/distro/include/maintainers.inc | 22 +++++++------- ...{alsa-lib_1.2.14.bb => alsa-lib_1.2.15.bb} | 2 +- ...a-tools_1.2.14.bb => alsa-tools_1.2.15.bb} | 2 +- ...conf_1.2.14.bb => alsa-ucm-conf_1.2.15.bb} | 2 +- ...sactl-fix-build-when-in-subdirectory.patch | 29 +++++++++++++++++++ ...a-utils_1.2.14.bb => alsa-utils_1.2.15.bb} | 7 +++-- 6 files changed, 47 insertions(+), 17 deletions(-) rename meta/recipes-multimedia/alsa/{alsa-lib_1.2.14.bb => alsa-lib_1.2.15.bb} (94%) rename meta/recipes-multimedia/alsa/{alsa-tools_1.2.14.bb => alsa-tools_1.2.15.bb} (97%) rename meta/recipes-multimedia/alsa/{alsa-ucm-conf_1.2.14.bb => alsa-ucm-conf_1.2.15.bb} (89%) create mode 100644 meta/recipes-multimedia/alsa/alsa-utils-1.2.15/0001-alsactl-fix-build-when-in-subdirectory.patch rename meta/recipes-multimedia/alsa/{alsa-utils_1.2.14.bb => alsa-utils_1.2.15.bb} (96%)