Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 903878 - media-libs/portmidi-234-r2 fails to compile (Clang 16)
Summary: media-libs/portmidi-234-r2 fails to compile (Clang 16)
Status: RESOLVED DUPLICATE of bug 874084
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-04-05 16:55 UTC by Alec Ari
Modified: 2023-04-05 18:22 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
portmidi build.log (portmidi_build.log,18.03 KB, text/x-log)
2023-04-05 16:55 UTC, Alec Ari
Details
emerge --info (emerge_info.txt,7.35 KB, text/plain)
2023-04-05 16:56 UTC, Alec Ari
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alec Ari 2023-04-05 16:55:31 UTC
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
Comment 1 Alec Ari 2023-04-05 16:56:21 UTC
Created attachment 859558 [details]
emerge --info
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-04-05 18:22:09 UTC

*** This bug has been marked as a duplicate of bug 874084 ***