Summary: | media-libs/alsa-lib-1.2.10: control.h references undeclared type (was: x11-misc/polybar-3.6.3-r3 - /.../control.h: error: snd_ump_endpoint_info_t has not been declared) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Gentoo ALSA team [DISABLED] <alsa-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | ajak, leonchik1976 |
Priority: | Normal | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://github.com/alsa-project/alsa-lib/issues/348 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 913513 | ||
Attachments: |
emerge-info.txt
emerge-history.txt.xz environment etc.clang.tar.xz etc.portage.tar.xz temp.tar.xz x11-misc:polybar-3.6.3-r3:20230902-144541.log |
Description
Toralf Förster
![]() Created attachment 869239 [details]
emerge-info.txt
Created attachment 869240 [details]
emerge-history.txt.xz
Created attachment 869241 [details]
environment
Created attachment 869242 [details]
etc.clang.tar.xz
Created attachment 869243 [details]
etc.portage.tar.xz
Created attachment 869244 [details]
temp.tar.xz
Created attachment 869245 [details]
x11-misc:polybar-3.6.3-r3:20230902-144541.log
Seems like this is an alsa-lib-1.2.10 issue, the error is coming from an alsa-lib file on a type whose usage was only introduced in 1.2.10: ~/git/alsa-lib $ git log --oneline -S"snd_ump_endpoint_info_t" 80e20a10 ump: Add UMP 1.1 features 2aefb5c4 seq: Add UMP support 81b0cf46 control: Add UMP Endpoint and Block info query support f47763d2 ump: Add initial support ~/git/alsa-lib $ git tag --contains f47763d2 v1.2.10 Upstream fixed with https://github.com/alsa-project/alsa-lib/commit/fcce13a6726c52882bd8b7131c61c4eba308792c, works for me (In reply to John Helmert III from comment #9) > Upstream fixed with > https://github.com/alsa-project/alsa-lib/commit/ > fcce13a6726c52882bd8b7131c61c4eba308792c, works for me please backport it The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cd39f1f240ebd443106c162bcd7c1b22a55f26c commit 0cd39f1f240ebd443106c162bcd7c1b22a55f26c Author: Violet Purcell <vimproved@inventati.org> AuthorDate: 2023-09-07 12:05:56 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-09-07 14:47:35 +0000 media-libs/alsa-lib: Backport UMP header file detection fix Closes: https://bugs.gentoo.org/913513 Closes: https://bugs.gentoo.org/913521 Signed-off-by: Violet Purcell <vimproved@inventati.org> Closes: https://github.com/gentoo/gentoo/pull/32660 Signed-off-by: Sam James <sam@gentoo.org> ...lib-1.2.10.ebuild => alsa-lib-1.2.10-r1.ebuild} | 1 + .../alsa-lib-1.2.10-ump-header-detection.patch | 31 ++++++++++++++++++++++ 2 files changed, 32 insertions(+) |