Summary: | media-libs/portmidi-234-r2 fails to compile (Clang 16) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Alec Ari <neotheuser> |
Component: | Current packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
portmidi build.log
emerge --info |
Created attachment 859558 [details]
emerge --info
*** This bug has been marked as a duplicate of bug 874084 *** |
Created attachment 859557 [details] portmidi build.log [ 28%] Building C object pm_dylib/CMakeFiles/portmidi-dynamic.dir/__/pm_linux/pmlinux.c.o cd /var/tmp/portage/media-libs/portmidi-234-r2/work/portmedia-code-r234/portmidi/trunk_build/pm_dylib && /usr/lib/llvm/16/bin/clang -Dportmidi_dynamic_EXPORTS -I/var/tmp/portage/media-libs/portmidi-234-r2/work/portmedia-code-r234/portmidi/trunk/pm_common -I/var/tmp/portage/media-libs/portmidi-234-r2/work/portmedia-code-r234/portmidi/trunk/porttime -O2 -march=x86-64-v2 -fPIC -fstack-protector-strong -fstack-clash-protection -fomit-frame-pointer -pipe -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -DPMALSA -fPIC -MD -MT pm_dylib/CMakeFiles/portmidi-dynamic.dir/__/pm_linux/pmlinux.c.o -MF CMakeFiles/portmidi-dynamic.dir/__/pm_linux/pmlinux.c.o.d -o CMakeFiles/portmidi-dynamic.dir/__/pm_linux/pmlinux.c.o -c /var/tmp/portage/media-libs/portmidi-234-r2/work/portmedia-code-r234/portmidi/trunk/pm_linux/pmlinux.c /var/tmp/portage/media-libs/portmidi-234-r2/work/portmedia-code-r234/portmidi/trunk/pm_linux/pmlinux.c:45:34: error: call to undeclared function 'find_default_device'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] pm_default_input_device_id = find_default_device( ^ /var/tmp/portage/media-libs/portmidi-234-r2/work/portmedia-code-r234/portmidi/trunk/pm_linux/pmlinux.c:45:34: note: did you mean 'pm_find_default_device'? /var/tmp/portage/media-libs/portmidi-234-r2/work/portmedia-code-r234/portmidi/trunk/pm_common/pminternal.h:173:5: note: 'pm_find_default_device' declared here int pm_find_default_device(char *pattern, int is_input); ^ 1 error generated. make[2]: *** [pm_dylib/CMakeFiles/portmidi-dynamic.dir/build.make:90: pm_dylib/CMakeFiles/portmidi-dynamic.dir/__/pm_linux/pmlinux.c.o] Error 1