Summary: | media-libs/libifp-1.0.0.2-r1 - userfile.c: error: incompatible function pointer types passing int | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Gentoo Sound Team <sound> |
Status: | RESOLVED FIXED | ||
Severity: | normal | Keywords: | PullRequest |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/40555 | ||
Whiteboard: | dead upstream | ||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 870412, 941869 | ||
Attachments: |
emerge-info.txt
emerge-history.txt environment etc.clang.tar.bz2 etc.portage.tar.bz2 logs.tar.bz2 media-libs:libifp-1.0.0.2-r1:20221111-111703.log temp.tar.bz2 var.tmp.clang.tar.bz2 |
Description
Toralf Förster
![]() Created attachment 831087 [details]
emerge-info.txt
Created attachment 831089 [details]
emerge-history.txt
Created attachment 831091 [details]
environment
Created attachment 831093 [details]
etc.clang.tar.bz2
Created attachment 831095 [details]
etc.portage.tar.bz2
Created attachment 831097 [details]
logs.tar.bz2
Created attachment 831099 [details]
media-libs:libifp-1.0.0.2-r1:20221111-111703.log
Created attachment 831101 [details]
temp.tar.bz2
Created attachment 831103 [details]
var.tmp.clang.tar.bz2
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abbd25fed1fe081b020eb5ddbce67962c569b3af commit abbd25fed1fe081b020eb5ddbce67962c569b3af Author: NHOrus <jy6x2b32pie9@yahoo.com> AuthorDate: 2025-02-13 13:29:55 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2025-02-14 05:14:05 +0000 media-libs/libifp: update EAPI 7 -> 8, C23 and musl fixes Fix missing dependency on musl system by adding conditional DEPEND and ldflag Fix implicit declarations in configure by fixing configure.ac, introducing dependency to pkgconfig in process, as original configure.ac uses hardcoded paths, changing variable names following changes in current versions of autotools, then eautoreconf fixes remaining problems. Finally, fix pointer type mismatch - by making function signature correct and by explicitly stripping const qualifier from a pointer passed to iconf Closes: https://bugs.gentoo.org/713650 Closes: https://bugs.gentoo.org/880943 Closes: https://bugs.gentoo.org/899824 Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com> Closes: https://github.com/gentoo/gentoo/pull/40555 Signed-off-by: Sam James <sam@gentoo.org> media-libs/libifp/files/libifp-1.0.0.2-c23.patch | 25 +++++++++ .../libifp/files/libifp-1.0.0.2-configure.patch | 50 +++++++++++++++++ media-libs/libifp/libifp-1.0.0.2-r2.ebuild | 63 ++++++++++++++++++++++ 3 files changed, 138 insertions(+) |