* Compiling against oss make -j1 -f makefile.oss CC=x86_64-pc-linux-gnu-gcc CXX=x86_64-pc-linux-gnu-g++ x86_64-pc-linux-gnu-gcc -pipe -O2 -D__LINUX_OSS__ -D__LITTLE_ENDIAN__ -I../marsyas/ -c chuck_fft.c x86_64-pc-linux-gnu-g++ -pipe -O2 -D__LINUX_OSS__ -D__LITTLE_ENDIAN__ -I../marsyas/ -c RtAudio.cpp RtAudio.cpp: In member function 'virtual unsigned int RtApiOss::getDeviceCount()': RtAudio.cpp:8538:3: error: 'oss_sysinfo' was not declared in this scope oss_sysinfo sysinfo; ^ RtAudio.cpp:8539:24: error: 'SNDCTL_SYSINFO' was not declared in this scope if ( ioctl( mixerfd, SNDCTL_SYSINFO, &sysinfo ) == -1 ) { ^ RtAudio.cpp:8539:41: error: 'sysinfo' was not declared in this scope if ( ioctl( mixerfd, SNDCTL_SYSINFO, &sysinfo ) == -1 ) { ^ RtAudio.cpp:8547:10: error: 'sysinfo' was not declared in this scope return sysinfo.numaudios; ^ RtAudio.cpp: In member function 'virtual RtAudio::DeviceInfo RtApiOss::getDeviceInfo(unsigned int)': RtAudio.cpp:8562:3: error: 'oss_sysinfo' was not declared in this scope oss_sysinfo sysinfo; ^ ....................................... [ebuild R ] media-sound/sndpeek-1.4 USE="alsa jack oss*"
Created attachment 486194 [details] build.log
Created attachment 486196 [details] emerge --info
appeared recently at the tinderbox image 17.1_developer-20190820-161702
Created attachment 587868 [details] emerge-info.txt
Created attachment 587870 [details] emerge-history.txt
Created attachment 587872 [details] environment
Created attachment 587874 [details] etc.portage.tbz2
Created attachment 587876 [details] media-sound:sndpeek-1.4:20190823-142802.log
this issue is still present in 1.41-r1
it needs media-sound/oss to compile with oss use flag.