Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 906605

Summary: media-sound/fluidsynth-2.3.2 - .../work/fluidsynth-2.3.2/src/bindings/fluid_rtkit.c:54:20: error: implicit declaration of function 'syscall' (on musl)
Product: Gentoo Linux Reporter: ernsteiswuerfel <erhard_f>
Component: Current packagesAssignee: Gentoo Sound Team <sound>
Status: RESOLVED FIXED    
Severity: normal CC: fordfrog
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 910418    
Bug Blocks: 430702    
Attachments: build.log
emerge --info
build.log (ppc, 2.3.2-r1)

Description ernsteiswuerfel archtester 2023-05-17 14:16:59 UTC
Created attachment 861839 [details]
build.log

[...]
FAILED: src/CMakeFiles/libfluidsynth-OBJ.dir/bindings/fluid_rtkit.c.o 
/usr/lib/llvm/15/bin/clang  -I/var/tmp/portage/media-sound/fluidsynth-2.3.2/work/fluidsynth-2.3.2_build-abi_x86_64.amd64 -I/var/tmp/portage/media-sound/fluidsynth-2.3.2/work/fluidsynth-2.3.2_build-abi_x86_64.amd64/include -I/var/tmp/portage/media-sound/fluidsynth-2.3.2/work/fluidsynth-2.3.2/src -I/var/tmp/portage/media-sound/fluidsynth-2.3.2/work/fluidsynth-2.3.2/src/drivers -I/var/tmp/portage/media-sound/fluidsynth-2.3.2/work/fluidsynth-2.3.2/src/synth -I/var/tmp/portage/media-sound/fluidsynth-2.3.2/work/fluidsynth-2.3.2/src/rvoice -I/var/tmp/portage/media-sound/fluidsynth-2.3.2/work/fluidsynth-2.3.2/src/midi -I/var/tmp/portage/media-sound/fluidsynth-2.3.2/work/fluidsynth-2.3.2/src/utils -I/var/tmp/portage/media-sound/fluidsynth-2.3.2/work/fluidsynth-2.3.2/src/sfloader -I/var/tmp/portage/media-sound/fluidsynth-2.3.2/work/fluidsynth-2.3.2/src/bindings -I/var/tmp/portage/media-sound/fluidsynth-2.3.2/work/fluidsynth-2.3.2/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/dbus-1.0 -isystem /usr/lib/dbus-1.0/include -isystem /usr/include/readline  -Os -march=bdver4 -mtune=bdver4 -pipe -Wall -W -Wpointer-arith -Wcast-qual -Wstrict-prototypes -Wno-unused-parameter -Wdeclaration-after-statement -Werror=implicit-function-declaration -Werror=incompatible-pointer-types -Wbad-function-cast -Wcast-align -std=gnu90 -fPIC -fvisibility=hidden -fopenmp=libomp -pthread -D_REENTRANT -D_POSIX_C_SOURCE=199506L -MD -MT src/CMakeFiles/libfluidsynth-OBJ.dir/bindings/fluid_rtkit.c.o -MF src/CMakeFiles/libfluidsynth-OBJ.dir/bindings/fluid_rtkit.c.o.d -o src/CMakeFiles/libfluidsynth-OBJ.dir/bindings/fluid_rtkit.c.o -c /var/tmp/portage/media-sound/fluidsynth-2.3.2/work/fluidsynth-2.3.2/src/bindings/fluid_rtkit.c
/var/tmp/portage/media-sound/fluidsynth-2.3.2/work/fluidsynth-2.3.2/src/bindings/fluid_rtkit.c:54:20: error: implicit declaration of function 'syscall' [-Werror,-Wimplicit-function-declaration]
    return (pid_t) syscall(SYS_gettid);
                   ^
1 error generated.
ninja: build stopped: subcommand failed.
 * ERROR: media-sound/fluidsynth-2.3.2::gentoo failed (compile phase):
 *   ninja -v -j1 -l0 failed
Comment 1 ernsteiswuerfel archtester 2023-05-17 14:17:41 UTC
Created attachment 861840 [details]
emerge --info
Comment 2 ernsteiswuerfel archtester 2023-05-24 22:09:33 UTC
Created attachment 862530 [details]
build.log (ppc, 2.3.2-r1)
Comment 3 Miroslav Šulc gentoo-dev 2023-07-16 06:06:58 UTC
is 2.3.3 affected?
Comment 4 ernsteiswuerfel archtester 2023-07-16 10:19:44 UTC
(In reply to Miroslav Šulc from comment #3)
> is 2.3.3 affected?
No, 2.3.3 is fine!
Comment 5 Miroslav Šulc gentoo-dev 2024-01-04 10:02:26 UTC
2.3.3 is already gone for some time, closing