* Package: media-sound/rplay-3.3.2-r4:0 * Repository: gentoo * Maintainer: sound@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking rplay-3.3.2.tar.gz to /var/tmp/portage/media-sound/rplay-3.3.2-r4/work >>> Unpacking rplay_3.3.2-16.debian.tar.xz to /var/tmp/portage/media-sound/rplay-3.3.2-r4/work >>> Source unpacked in /var/tmp/portage/media-sound/rplay-3.3.2-r4/work >>> Preparing source in /var/tmp/portage/media-sound/rplay-3.3.2-r4/work/rplay-3.3.2 ... * Applying patches from /var/tmp/portage/media-sound/rplay-3.3.2-r4/work/debian/patches ... * 01_previous_changes.patch ... [ ok ] * 10_fix_manpages.patch ... [ ok ] * 20_soname.patch ... [ ok ] * 30_contrib.patch ... [ ok ] * 40_clang.patch ... [ ok ] * Applying rplay-3.3.2-built-in_function_exit-r1.patch ... [ ok ] * Running eautoreconf in '/var/tmp/portage/media-sound/rplay-3.3.2-r4/work/rplay-3.3.2/rx' ... * Running 'aclocal --system-acdir=/var/tmp/portage/media-sound/rplay-3.3.2-r4/temp/aclocal' ... [ ok ] * Running 'autoconf --force' ... [ ok ] * Running eautoreconf in '/var/tmp/portage/media-sound/rplay-3.3.2-r4/work/rplay-3.3.2' ... * Running 'aclocal --system-acdir=/var/tmp/portage/media-sound/rplay-3.3.2-r4/temp/aclocal' ... [ ok ] * Running 'autoconf --force' ... [ ok ] * Running 'autoheader' ... [ !! ] * Running elibtoolize in: rplay-3.3.2/ * Running elibtoolize in: rplay-3.3.2/rx/ >>> Source prepared. >>> Configuring source in /var/tmp/portage/media-sound/rplay-3.3.2-r4/work/rplay-3.3.2 ... * econf: updating rplay-3.3.2/config.sub with /usr/share/gnuconfig/config.sub * econf: updating rplay-3.3.2/config.guess with /usr/share/gnuconfig/config.guess * econf: updating rplay-3.3.2/rx/config.sub with /usr/share/gnuconfig/config.sub * econf: updating rplay-3.3.2/rx/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --docdir=/usr/share/doc/rplay-3.3.2-r4 --htmldir=/usr/share/doc/rplay-3.3.2-r4/html --libdir=/usr/lib64 --enable-rplayd-user=rplayd --enable-rplayd-group=rplayd configuring rplay version 3.3.2 checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to enable C11 features... none needed checking for library containing strerror... none required checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E checking for a BSD-compatible install... /usr/lib/portage/python3.10/ebuild-helpers/xattr/install -c checking whether ln -s works... yes checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib checking for etags... etags checking for makedepend... makedepend checking for makeinfo... makeinfo checking for texi2dvi... texi2dvi checking for texi2html... texi2html checking for dvips... dvips checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for sys/time.h... yes checking for sys/param.h... yes checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fcntl.h... yes checking for sys/file.h... yes checking for sys/ioctl.h... yes checking for sys/time.h... (cached) yes checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for memory.h... yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking for utime.h... yes checking for limits.h... yes checking for gsm.h... no checking for gsm/gsm.h... yes checking for regex.h... yes checking for rxposix.h... no checking for rx/rxposix.h... no checking for sys/wait.h that is POSIX.1 compatible... yes checking for an ANSI C-conforming const... yes checking for size_t... yes checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking for getpagesize... yes checking for vprintf... yes checking for working mmap... yes checking for working memcmp... yes checking return type of signal handlers... void checking for getcwd... yes checking for gethostname... yes checking for mkdir... yes checking for re_comp... yes checking for regcomp... yes checking for select... yes checking for snprintf... yes checking for socket... yes checking for strdup... yes checking for strerror... yes checking for strstr... yes checking for fstat... yes checking for fchmod... yes checking for fchown... yes checking for utime... yes checking for utimes... yes checking for memmove... yes checking for sigset... yes checking for vsnprintf... yes checking for waitpid... yes checking for random... yes checking for srandom... yes checking for socket in -lsocket... no checking for t_accept in -lnsl... no checking for readline in -lreadline... yes checking for gsm_decode in -lgsm... yes checking for regcomp... (cached) yes checking for sun... no checking for linux... yes using oss configuration configure: creating ./config.status config.status: creating Makefile.config config.status: creating Makefile config.status: creating include/Makefile config.status: creating lib/Makefile config.status: creating adpcm/Makefile config.status: creating gsm/Makefile config.status: creating librplay/Makefile config.status: creating rplayd/Makefile config.status: creating rplay/Makefile config.status: creating rptp/Makefile config.status: creating doc/Makefile config.status: creating devrplay/Makefile config.status: creating include/config.h config.status: linking rplayd/audio/audio_oss.c to rplayd/audio.c config.status: linking rplayd/audio/audio_oss.h to rplayd/audio.h >>> Source configured. >>> Compiling source in /var/tmp/portage/media-sound/rplay-3.3.2-r4/work/rplay-3.3.2 ... make -j4 make all in include... make[1]: warning: -j4 forced in submake: resetting jobserver mode. make[1]: Entering directory '/var/tmp/portage/media-sound/rplay-3.3.2-r4/work/rplay-3.3.2/include' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/var/tmp/portage/media-sound/rplay-3.3.2-r4/work/rplay-3.3.2/include' make all in lib... make[1]: warning: -j4 forced in submake: resetting jobserver mode. make[1]: Entering directory '/var/tmp/portage/media-sound/rplay-3.3.2-r4/work/rplay-3.3.2/lib' x86_64-pc-linux-gnu-gcc -c -I. -I../include -I./../include -I./../lib -DHAVE_CONFIG_H -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int getopt.c x86_64-pc-linux-gnu-gcc -c -I. -I../include -I./../include -I./../lib -DHAVE_CONFIG_H -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int getopt1.c x86_64-pc-linux-gnu-gcc -c -I. -I../include -I./../include -I./../lib -DHAVE_CONFIG_H -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int hash.c x86_64-pc-linux-gnu-gcc -c -I. -I../include -I./../include -I./../lib -DHAVE_CONFIG_H -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int strdup.c x86_64-pc-linux-gnu-gcc -c -I. -I../include -I./../include -I./../lib -DHAVE_CONFIG_H -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int tilde.c x86_64-pc-linux-gnu-gcc -c -I. -I../include -I./../include -I./../lib -DHAVE_CONFIG_H -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int xmalloc.c tilde.c: In function ‘tilde_expand_word’: tilde.c:243:33: error: implicit declaration of function ‘getuid’; did you mean ‘getpwuid’? [-Werror=implicit-function-declaration] 243 | entry = getpwuid (getuid ()); | ^~~~~~ | getpwuid cc1: some warnings being treated as errors make[1]: *** [Makefile:13: tilde.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory '/var/tmp/portage/media-sound/rplay-3.3.2-r4/work/rplay-3.3.2/lib' make all in adpcm... make[1]: warning: -j4 forced in submake: resetting jobserver mode. make[1]: Entering directory '/var/tmp/portage/media-sound/rplay-3.3.2-r4/work/rplay-3.3.2/adpcm' x86_64-pc-linux-gnu-gcc -c -I. -I../include -I. -I./../include -I./../lib -DHAVE_CONFIG_H -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int g711.c x86_64-pc-linux-gnu-gcc -c -I. -I../include -I. -I./../include -I./../lib -DHAVE_CONFIG_H -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int g721.c x86_64-pc-linux-gnu-gcc -c -I. -I../include -I. -I./../include -I./../lib -DHAVE_CONFIG_H -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int g723_24.c x86_64-pc-linux-gnu-gcc -c -I. -I../include -I. -I./../include -I./../lib -DHAVE_CONFIG_H -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int g723_40.c g723_24.c: In function ‘g723_24_encoder’: g723_24.c:81:22: error: implicit declaration of function ‘alaw2linear’ [-Werror=implicit-function-declaration] 81 | sl = alaw2linear(sl) >> 2; | ^~~~~~~~~~~ g723_24.c:84:22: error: implicit declaration of function ‘ulaw2linear’ [-Werror=implicit-function-declaration] 84 | sl = ulaw2linear(sl) >> 2; | ^~~~~~~~~~~ g723_24.c:93:16: error: implicit declaration of function ‘predictor_zero’ [-Werror=implicit-function-declaration] 93 | sezi = predictor_zero(state_ptr); | ^~~~~~~~~~~~~~ g723_24.c:95:22: error: implicit declaration of function ‘predictor_pole’ [-Werror=implicit-function-declaration] 95 | sei = sezi + predictor_pole(state_ptr); | ^~~~~~~~~~~~~~ g723_24.c:101:13: error: implicit declaration of function ‘step_size’ [-Werror=implicit-function-declaration] 101 | y = step_size(state_ptr); /* quantizer step size */ | ^~~~~~~~~ g721.c: In function ‘g721_encoder’: g723_24.c:102:13: error: implicit declaration of function ‘quantize’ [-Werror=implicit-function-declaration] 102 | i = quantize(d, y, qtab_723_24, 3); /* i = ADPCM code */ | ^~~~~~~~ g721.c:93:22: error: implicit declaration of function ‘alaw2linear’ [-Werror=implicit-function-declaration] 93 | sl = alaw2linear(sl) >> 2; | ^~~~~~~~~~~ g723_24.c:103:14: error: implicit declaration of function ‘reconstruct’ [-Werror=implicit-function-declaration] 103 | dq = reconstruct(i & 4, _dqlntab[i], y); /* quantized diff. */ | ^~~~~~~~~~~ g721.c:96:22: error: implicit declaration of function ‘ulaw2linear’ [-Werror=implicit-function-declaration] 96 | sl = ulaw2linear(sl) >> 2; | ^~~~~~~~~~~ g723_24.c:109:9: error: implicit declaration of function ‘update’ [-Werror=implicit-function-declaration] 109 | update(3, y, _witab[i], _fitab[i], dq, sr, dqsez, state_ptr); | ^~~~~~ g721.c:105:16: error: implicit declaration of function ‘predictor_zero’ [-Werror=implicit-function-declaration] 105 | sezi = predictor_zero(state_ptr); | ^~~~~~~~~~~~~~ g723_24.c: In function ‘g723_24_decoder’: g723_24.c:150:25: error: implicit declaration of function ‘tandem_adjust_alaw’ [-Werror=implicit-function-declaration] 150 | return (tandem_adjust_alaw(sr, se, y, i, 4, qtab_723_24)); | ^~~~~~~~~~~~~~~~~~ g721.c:107:22: error: implicit declaration of function ‘predictor_pole’ [-Werror=implicit-function-declaration] 107 | se = (sezi + predictor_pole(state_ptr)) >> 1; /* estimated signal */ | ^~~~~~~~~~~~~~ g723_24.c:152:25: error: implicit declaration of function ‘tandem_adjust_ulaw’ [-Werror=implicit-function-declaration] 152 | return (tandem_adjust_ulaw(sr, se, y, i, 4, qtab_723_24)); | ^~~~~~~~~~~~~~~~~~ g721.c:112:13: error: implicit declaration of function ‘step_size’ [-Werror=implicit-function-declaration] 112 | y = step_size(state_ptr); /* quantizer step size */ | ^~~~~~~~~ g721.c:113:13: error: implicit declaration of function ‘quantize’ [-Werror=implicit-function-declaration] 113 | i = quantize(d, y, qtab_721, 7); /* i = ADPCM code */ | ^~~~~~~~ g721.c:115:14: error: implicit declaration of function ‘reconstruct’ [-Werror=implicit-function-declaration] 115 | dq = reconstruct(i & 8, _dqlntab[i], y); /* quantized est diff */ | ^~~~~~~~~~~ g721.c:121:9: error: implicit declaration of function ‘update’ [-Werror=implicit-function-declaration] 121 | update(4, y, _witab[i] << 5, _fitab[i], dq, sr, dqsez, state_ptr); | ^~~~~~ g721.c: In function ‘g721_decoder’: g721.c:165:25: error: implicit declaration of function ‘tandem_adjust_alaw’ [-Werror=implicit-function-declaration] 165 | return (tandem_adjust_alaw(sr, se, y, i, 8, qtab_721)); | ^~~~~~~~~~~~~~~~~~ g721.c:167:25: error: implicit declaration of function ‘tandem_adjust_ulaw’ [-Werror=implicit-function-declaration] 167 | return (tandem_adjust_ulaw(sr, se, y, i, 8, qtab_721)); | ^~~~~~~~~~~~~~~~~~ g723_40.c: In function ‘g723_40_encoder’: g723_40.c:100:22: error: implicit declaration of function ‘alaw2linear’ [-Werror=implicit-function-declaration] 100 | sl = alaw2linear(sl) >> 2; | ^~~~~~~~~~~ g723_40.c:103:22: error: implicit declaration of function ‘ulaw2linear’ [-Werror=implicit-function-declaration] 103 | sl = ulaw2linear(sl) >> 2; | ^~~~~~~~~~~ g723_40.c:112:16: error: implicit declaration of function ‘predictor_zero’ [-Werror=implicit-function-declaration] 112 | sezi = predictor_zero(state_ptr); | ^~~~~~~~~~~~~~ g723_40.c:114:22: error: implicit declaration of function ‘predictor_pole’ [-Werror=implicit-function-declaration] 114 | sei = sezi + predictor_pole(state_ptr); | ^~~~~~~~~~~~~~ g723_40.c:120:13: error: implicit declaration of function ‘step_size’ [-Werror=implicit-function-declaration] 120 | y = step_size(state_ptr); /* adaptive quantizer step size */ | ^~~~~~~~~ g723_40.c:121:13: error: implicit declaration of function ‘quantize’ [-Werror=implicit-function-declaration] 121 | i = quantize(d, y, qtab_723_40, 15); /* i = ADPCM code */ | ^~~~~~~~ g723_40.c:123:14: error: implicit declaration of function ‘reconstruct’ [-Werror=implicit-function-declaration] 123 | dq = reconstruct(i & 0x10, _dqlntab[i], y); /* quantized diff */ | ^~~~~~~~~~~ g723_40.c:129:9: error: implicit declaration of function ‘update’ [-Werror=implicit-function-declaration] 129 | update(5, y, _witab[i], _fitab[i], dq, sr, dqsez, state_ptr); | ^~~~~~ g723_40.c: In function ‘g723_40_decoder’: g723_40.c:170:25: error: implicit declaration of function ‘tandem_adjust_alaw’ [-Werror=implicit-function-declaration] 170 | return (tandem_adjust_alaw(sr, se, y, i, 0x10, qtab_723_40)); | ^~~~~~~~~~~~~~~~~~ g723_40.c:172:25: error: implicit declaration of function ‘tandem_adjust_ulaw’ [-Werror=implicit-function-declaration] 172 | return (tandem_adjust_ulaw(sr, se, y, i, 0x10, qtab_723_40)); | ^~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -I. -I../include -I. -I./../include -I./../lib -DHAVE_CONFIG_H -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int g72x.c cc1: some warnings being treated as errors cc1: some warnings being treated as errors make[1]: *** [Makefile:13: g723_24.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: *** [Makefile:13: g721.o] Error 1 g72x.c: In function ‘quantize’: g72x.c:205:15: error: implicit declaration of function ‘abs’ [-Werror=implicit-function-declaration] 205 | dqm = abs(d); | ^~~ g72x.c:34:1: note: include ‘’ or provide a declaration of ‘abs’ 33 | #include "g72x.h" +++ |+#include 34 | g72x.c: In function ‘tandem_adjust_alaw’: g72x.c:492:14: error: implicit declaration of function ‘linear2alaw’ [-Werror=implicit-function-declaration] 492 | sp = linear2alaw((sr >> 1) << 3); /* short to A-law compression */ | ^~~~~~~~~~~ g72x.c:493:15: error: implicit declaration of function ‘alaw2linear’ [-Werror=implicit-function-declaration] 493 | dx = (alaw2linear(sp) >> 2) - se; /* 16-bit prediction error */ | ^~~~~~~~~~~ g72x.c: In function ‘tandem_adjust_ulaw’: g72x.c:541:14: error: implicit declaration of function ‘linear2ulaw’ [-Werror=implicit-function-declaration] 541 | sp = linear2ulaw(sr << 2); /* short to u-law compression */ | ^~~~~~~~~~~ g72x.c:542:15: error: implicit declaration of function ‘ulaw2linear’ [-Werror=implicit-function-declaration] 542 | dx = (ulaw2linear(sp) >> 2) - se; /* 16-bit prediction error */ | ^~~~~~~~~~~ cc1: some warnings being treated as errors make[1]: *** [Makefile:13: g723_40.o] Error 1 cc1: some warnings being treated as errors make[1]: *** [Makefile:13: g72x.o] Error 1 make[1]: Leaving directory '/var/tmp/portage/media-sound/rplay-3.3.2-r4/work/rplay-3.3.2/adpcm' make all in librplay... make[1]: warning: -j4 forced in submake: resetting jobserver mode. make[1]: Entering directory '/var/tmp/portage/media-sound/rplay-3.3.2-r4/work/rplay-3.3.2/librplay' x86_64-pc-linux-gnu-gcc -c -I. -I../include -I./../include -DHAVE_CONFIG_H -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int rplay.c x86_64-pc-linux-gnu-gcc -c -I. -I../include -I./../include -DHAVE_CONFIG_H -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int rptp.c x86_64-pc-linux-gnu-gcc -c -I. -I../include -I./../include -DHAVE_CONFIG_H -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int async.c x86_64-pc-linux-gnu-gcc -c -fPIC -I. -I../include -I./../include -DHAVE_CONFIG_H -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -o rplay.lo rplay.c rplay.c: In function ‘rplay_set’: rplay.c:747:16: error: implicit declaration of function ‘time’ [-Werror=implicit-function-declaration] 747 | seed = time(0); | ^~~~ rplay.c:49:1: note: ‘time’ is defined in header ‘’; did you forget to ‘#include ’? 48 | #include +++ |+#include 49 | #endif rptp.c: In function ‘rptp_parse’: rptp.c:577:17: error: implicit declaration of function ‘isspace’ [-Werror=implicit-function-declaration] 577 | if (isspace(*p)) | ^~~~~~~ rptp.c:44:1: note: include ‘’ or provide a declaration of ‘isspace’ 43 | #include +++ |+#include 44 | #else rplay.c: In function ‘rplay_set’: rplay.c:747:16: error: implicit declaration of function ‘time’ [-Werror=implicit-function-declaration] 747 | seed = time(0); | ^~~~ rplay.c:49:1: note: ‘time’ is defined in header ‘’; did you forget to ‘#include ’? 48 | #include +++ |+#include 49 | #endif cc1: some warnings being treated as errors make[1]: *** [Makefile:15: rptp.o] Error 1 make[1]: *** Waiting for unfinished jobs.... cc1: some warnings being treated as errors make[1]: *** [Makefile:19: rplay.lo] Error 1 cc1: some warnings being treated as errors make[1]: *** [Makefile:15: rplay.o] Error 1 make[1]: Leaving directory '/var/tmp/portage/media-sound/rplay-3.3.2-r4/work/rplay-3.3.2/librplay' make all in rplayd... make[1]: warning: -j4 forced in submake: resetting jobserver mode. make[1]: Entering directory '/var/tmp/portage/media-sound/rplay-3.3.2-r4/work/rplay-3.3.2/rplayd' x86_64-pc-linux-gnu-gcc -c -I. -I../include -I. -I./../include -I./../lib -I./../adpcm -DHAVE_CONFIG_H -DRPLAY_CONF=\"/etc/rplay.conf\" -DRPLAY_HOSTS=\"/etc/rplay.hosts\" -DRPLAY_SERVERS=\"/etc/rplay.servers\" -DRPLAY_HELPERS=\"/etc/rplay.helpers\" -DRPLAY_CACHE=\"/tmp/.rplay-cache\" -DRPLAY_LOG=\"/tmp/rplay.log\" -DRPLAYDRC=\"\~/.rplaydrc\" -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int audio.c x86_64-pc-linux-gnu-gcc -c -I. -I../include -I. -I./../include -I./../lib -I./../adpcm -DHAVE_CONFIG_H -DRPLAY_CONF=\"/etc/rplay.conf\" -DRPLAY_HOSTS=\"/etc/rplay.hosts\" -DRPLAY_SERVERS=\"/etc/rplay.servers\" -DRPLAY_HELPERS=\"/etc/rplay.helpers\" -DRPLAY_CACHE=\"/tmp/.rplay-cache\" -DRPLAY_LOG=\"/tmp/rplay.log\" -DRPLAYDRC=\"\~/.rplaydrc\" -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int buffer.c x86_64-pc-linux-gnu-gcc -c -I. -I../include -I. -I./../include -I./../lib -I./../adpcm -DHAVE_CONFIG_H -DRPLAY_CONF=\"/etc/rplay.conf\" -DRPLAY_HOSTS=\"/etc/rplay.hosts\" -DRPLAY_SERVERS=\"/etc/rplay.servers\" -DRPLAY_HELPERS=\"/etc/rplay.helpers\" -DRPLAY_CACHE=\"/tmp/.rplay-cache\" -DRPLAY_LOG=\"/tmp/rplay.log\" -DRPLAYDRC=\"\~/.rplaydrc\" -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int cache.c x86_64-pc-linux-gnu-gcc -c -I. -I../include -I. -I./../include -I./../lib -I./../adpcm -DHAVE_CONFIG_H -DRPLAY_CONF=\"/etc/rplay.conf\" -DRPLAY_HOSTS=\"/etc/rplay.hosts\" -DRPLAY_SERVERS=\"/etc/rplay.servers\" -DRPLAY_HELPERS=\"/etc/rplay.helpers\" -DRPLAY_CACHE=\"/tmp/.rplay-cache\" -DRPLAY_LOG=\"/tmp/rplay.log\" -DRPLAYDRC=\"\~/.rplaydrc\" -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int cdrom.c audio.c: In function ‘rplay_audio_init’: audio.c:96:9: error: implicit declaration of function ‘strcmp’ [-Werror=implicit-function-declaration] 96 | if (strcmp(rplay_audio_device, "/dev/audio") == 0) | ^~~~~~ audio.c:38:1: note: include ‘’ or provide a declaration of ‘strcmp’ 37 | #include +++ |+#include 38 | audio.c:102:9: error: implicit declaration of function ‘rplay_audio_set_port’; did you mean ‘rplay_audio_set_volume’? [-Werror=implicit-function-declaration] 102 | rplay_audio_set_port(); | ^~~~~~~~~~~~~~~~~~~~ | rplay_audio_set_volume cdrom.c: In function ‘linux_read_toc’: cdrom.c:471:9: error: implicit declaration of function ‘ioctl’ [-Werror=implicit-function-declaration] 471 | if (ioctl(info->fd, CDROMREADTOCHDR, &hdr) < 0) | ^~~~~ audio.c: In function ‘rplay_audio_open’: audio.c:234:5: error: implicit declaration of function ‘rplay_audio_setfragsize’; did you mean ‘rplay_audio_set_volume’? [-Werror=implicit-function-declaration] 234 | rplay_audio_setfragsize((0x7fff << 16) | i); | ^~~~~~~~~~~~~~~~~~~~~~~ | rplay_audio_set_volume cdrom.c: In function ‘linux_cdrom_reader’: cdrom.c:560:15: error: implicit declaration of function ‘open’; did you mean ‘popen’? [-Werror=implicit-function-declaration] 560 | info.fd = open(info.device, 0); | ^~~~ | popen audio.c: In function ‘rplay_audio_write’: audio.c:292:12: error: implicit declaration of function ‘write’; did you mean ‘writev’? [-Werror=implicit-function-declaration] 292 | return write(rplay_audio_fd, buf, nbytes); | ^~~~~ | writev cdrom.c:613:13: error: implicit declaration of function ‘write’; did you mean ‘writev’? [-Werror=implicit-function-declaration] 613 | if (write(output_fd, info.buffer, CD_FRAMESIZE_RAW * frames) < 0) | ^~~~~ | writev audio.c: In function ‘rplay_audio_close’: audio.c:305:9: error: implicit declaration of function ‘close’; did you mean ‘pclose’? [-Werror=implicit-function-declaration] 305 | close(rplay_audio_fd); | ^~~~~ | pclose cdrom.c:622:5: error: implicit declaration of function ‘close’; did you mean ‘pclose’? [-Werror=implicit-function-declaration] 622 | close(info.fd); | ^~~~~ | pclose audio.c: In function ‘rplay_audio_set_port’: audio.c:321:13: error: implicit declaration of function ‘rplay_audio_mixer_open’; did you mean ‘rplay_audio_isopen’? [-Werror=implicit-function-declaration] 321 | if (rplay_audio_mixer_open() < 0) | ^~~~~~~~~~~~~~~~~~~~~~ | rplay_audio_isopen x86_64-pc-linux-gnu-gcc -c -I. -I../include -I. -I./../include -I./../lib -I./../adpcm -DHAVE_CONFIG_H -DRPLAY_CONF=\"/etc/rplay.conf\" -DRPLAY_HOSTS=\"/etc/rplay.hosts\" -DRPLAY_SERVERS=\"/etc/rplay.servers\" -DRPLAY_HELPERS=\"/etc/rplay.helpers\" -DRPLAY_CACHE=\"/tmp/.rplay-cache\" -DRPLAY_LOG=\"/tmp/rplay.log\" -DRPLAYDRC=\"\~/.rplaydrc\" -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int command.c cc1: some warnings being treated as errors make[1]: *** [Makefile:25: cdrom.o] Error 1 make[1]: *** Waiting for unfinished jobs.... cc1: some warnings being treated as errors command.c: In function ‘command_help’: command.c:302:73: warning: format not a string literal and no format arguments [-Wformat-security] 302 | SNPRINTF(SIZE(b->buf + b->nbytes, BUFFER_SIZE - b->nbytes), fmt); | ^~~ command.c: In function ‘do_execute’: command.c:1165:17: warning: format not a string literal and no format arguments [-Wformat-security] 1165 | SNPRINTF(SIZE(buf, sizeof(buf)), sound_name); | ^~~~~~~~ make[1]: *** [Makefile:25: audio.o] Error 1 command.c: In function ‘command_wait’: command.c:1634:13: warning: format not a string literal and no format arguments [-Wformat-security] 1634 | SNPRINTF(SIZE(command_buffer + n, sizeof(command_buffer) - n), argv[i]); | ^~~~~~~~ command.c: In function ‘command_application’: command.c:1685:9: warning: format not a string literal and no format arguments [-Wformat-security] 1685 | SNPRINTF(SIZE(buf + n, sizeof(buf) - n), argv[i]); | ^~~~~~~~ command.c: In function ‘command_monitor’: command.c:2364:9: error: implicit declaration of function ‘monitor_alloc’ [-Werror=implicit-function-declaration] 2364 | monitor_alloc(); | ^~~~~~~~~~~~~ cc1: some warnings being treated as errors make[1]: *** [Makefile:25: command.o] Error 1 make[1]: Leaving directory '/var/tmp/portage/media-sound/rplay-3.3.2-r4/work/rplay-3.3.2/rplayd' make all in rplay... make[1]: warning: -j4 forced in submake: resetting jobserver mode. make[1]: Entering directory '/var/tmp/portage/media-sound/rplay-3.3.2-r4/work/rplay-3.3.2/rplay' x86_64-pc-linux-gnu-gcc -c -I. -I../include -I./../include -I./../lib -DHAVE_CONFIG_H -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int rplay.c (cd ../librplay; make -w -j4 --jobserver-auth=5,6) (cd ../lib; make -w -j4 --jobserver-auth=5,6) make[2]: Entering directory '/var/tmp/portage/media-sound/rplay-3.3.2-r4/work/rplay-3.3.2/lib' make[2]: Entering directory '/var/tmp/portage/media-sound/rplay-3.3.2-r4/work/rplay-3.3.2/librplay' make[2]: warning: -j4 forced in submake: resetting jobserver mode. make[2]: warning: -j4 forced in submake: resetting jobserver mode. x86_64-pc-linux-gnu-gcc -c -I. -I../include -I./../include -I./../lib -DHAVE_CONFIG_H -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int tilde.c x86_64-pc-linux-gnu-gcc -c -I. -I../include -I./../include -DHAVE_CONFIG_H -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int rplay.c x86_64-pc-linux-gnu-gcc -c -I. -I../include -I./../include -DHAVE_CONFIG_H -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int rptp.c x86_64-pc-linux-gnu-gcc -c -fPIC -I. -I../include -I./../include -DHAVE_CONFIG_H -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -o rplay.lo rplay.c x86_64-pc-linux-gnu-gcc -c -fPIC -I. -I../include -I./../include -DHAVE_CONFIG_H -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -o rptp.lo rptp.c tilde.c: In function ‘tilde_expand_word’: tilde.c:243:33: error: implicit declaration of function ‘getuid’; did you mean ‘getpwuid’? [-Werror=implicit-function-declaration] 243 | entry = getpwuid (getuid ()); | ^~~~~~ | getpwuid rplay.c:108:1: error: return type defaults to ‘int’ [-Werror=implicit-int] 108 | main(int argc, char **argv) | ^~~~ rplay.c: In function ‘play_with_play’: rplay.c:678:46: warning: format ‘%s’ expects argument of type ‘char *’, but argument 3 has type ‘int’ [-Wformat=] 678 | fprintf(stderr, "rplay: can't play `%s'\n", | ~^ | | | char * | %d 679 | (int) rplay_get(rp, RPLAY_SOUND, index)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int rplay.c: In function ‘play_with_flow’: rplay.c:790:46: warning: format ‘%s’ expects argument of type ‘char *’, but argument 3 has type ‘int’ [-Wformat=] 790 | fprintf(stderr, "rplay: can't play `%s'\n", | ~^ | | | char * | %d 791 | (int) rplay_get(rp, RPLAY_SOUND, index)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int rplay.c:803:46: warning: format ‘%s’ expects argument of type ‘char *’, but argument 3 has type ‘int’ [-Wformat=] 803 | fprintf(stderr, "rplay: can't play `%s'\n", | ~^ | | | char * | %d 804 | (int) rplay_get(rp, RPLAY_SOUND, index)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int rptp.c: In function ‘rptp_parse’: rptp.c:577:17: error: implicit declaration of function ‘isspace’ [-Werror=implicit-function-declaration] 577 | if (isspace(*p)) | ^~~~~~~ rptp.c:44:1: note: include ‘’ or provide a declaration of ‘isspace’ 43 | #include +++ |+#include 44 | #else rplay.c: In function ‘rplay_set’: rplay.c:747:16: error: implicit declaration of function ‘time’ [-Werror=implicit-function-declaration] 747 | seed = time(0); | ^~~~ rplay.c:49:1: note: ‘time’ is defined in header ‘’; did you forget to ‘#include ’? 48 | #include +++ |+#include 49 | #endif rptp.c: In function ‘rptp_parse’: rptp.c:577:17: error: implicit declaration of function ‘isspace’ [-Werror=implicit-function-declaration] 577 | if (isspace(*p)) | ^~~~~~~ rptp.c:44:1: note: include ‘’ or provide a declaration of ‘isspace’ 43 | #include +++ |+#include 44 | #else rplay.c: In function ‘rplay_set’: rplay.c:747:16: error: implicit declaration of function ‘time’ [-Werror=implicit-function-declaration] 747 | seed = time(0); | ^~~~ rplay.c:49:1: note: ‘time’ is defined in header ‘’; did you forget to ‘#include ’? 48 | #include +++ |+#include 49 | #endif cc1: some warnings being treated as errors make[2]: *** [Makefile:13: tilde.o] Error 1 make[2]: Leaving directory '/var/tmp/portage/media-sound/rplay-3.3.2-r4/work/rplay-3.3.2/lib' make[1]: *** [Makefile:31: ../lib/librp.a] Error 2 make[1]: *** Waiting for unfinished jobs.... cc1: some warnings being treated as errors make[2]: *** [Makefile:15: rptp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... cc1: some warnings being treated as errors make[2]: *** [Makefile:19: rptp.lo] Error 1 cc1: some warnings being treated as errors make[1]: *** [Makefile:14: rplay.o] Error 1 cc1: some warnings being treated as errors make[2]: *** [Makefile:19: rplay.lo] Error 1 cc1: some warnings being treated as errors make[2]: *** [Makefile:15: rplay.o] Error 1 make[2]: Leaving directory '/var/tmp/portage/media-sound/rplay-3.3.2-r4/work/rplay-3.3.2/librplay' make[1]: *** [Makefile:28: ../librplay/librplay.a] Error 2 make[1]: Leaving directory '/var/tmp/portage/media-sound/rplay-3.3.2-r4/work/rplay-3.3.2/rplay' make all in rptp... make[1]: warning: -j4 forced in submake: resetting jobserver mode. make[1]: Entering directory '/var/tmp/portage/media-sound/rplay-3.3.2-r4/work/rplay-3.3.2/rptp' x86_64-pc-linux-gnu-gcc -c -I. -I../include -I./../include -I./../lib -DHAVE_CONFIG_H -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int rptp.c (cd ../librplay; make -w -j4 --jobserver-auth=5,6) (cd ../lib; make -w -j4 --jobserver-auth=5,6) make[2]: Entering directory '/var/tmp/portage/media-sound/rplay-3.3.2-r4/work/rplay-3.3.2/lib' make[2]: warning: -j4 forced in submake: resetting jobserver mode. make[2]: Entering directory '/var/tmp/portage/media-sound/rplay-3.3.2-r4/work/rplay-3.3.2/librplay' make[2]: warning: -j4 forced in submake: resetting jobserver mode. x86_64-pc-linux-gnu-gcc -c -I. -I../include -I./../include -I./../lib -DHAVE_CONFIG_H -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int tilde.c x86_64-pc-linux-gnu-gcc -c -I. -I../include -I./../include -DHAVE_CONFIG_H -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int rplay.c x86_64-pc-linux-gnu-gcc -c -I. -I../include -I./../include -DHAVE_CONFIG_H -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int rptp.c x86_64-pc-linux-gnu-gcc -c -fPIC -I. -I../include -I./../include -DHAVE_CONFIG_H -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -o rplay.lo rplay.c x86_64-pc-linux-gnu-gcc -c -fPIC -I. -I../include -I./../include -DHAVE_CONFIG_H -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -o rptp.lo rptp.c tilde.c: In function ‘tilde_expand_word’: tilde.c:243:33: error: implicit declaration of function ‘getuid’; did you mean ‘getpwuid’? [-Werror=implicit-function-declaration] 243 | entry = getpwuid (getuid ()); | ^~~~~~ | getpwuid rplay.c: In function ‘rplay_set’: rptp.c:153:1: error: return type defaults to ‘int’ [-Werror=implicit-int] 153 | main(int argc, char **argv) | ^~~~ rplay.c:747:16: error: implicit declaration of function ‘time’ [-Werror=implicit-function-declaration] 747 | seed = time(0); | ^~~~ rplay.c:49:1: note: ‘time’ is defined in header ‘’; did you forget to ‘#include ’? 48 | #include +++ |+#include 49 | #endif rptp.c: In function ‘command_put’: rptp.c:702:9: error: implicit declaration of function ‘write’; did you mean ‘fwrite’? [-Werror=implicit-function-declaration] 702 | write(2, line, strlen(line)); | ^~~~~ | fwrite rptp.c: In function ‘rptp_parse’: rptp.c:577:17: error: implicit declaration of function ‘isspace’ [-Werror=implicit-function-declaration] 577 | if (isspace(*p)) | ^~~~~~~ rptp.c:44:1: note: include ‘’ or provide a declaration of ‘isspace’ 43 | #include +++ |+#include 44 | #else rptp.c: In function ‘command_monitor’: rptp.c:1063:17: error: implicit declaration of function ‘read’; did you mean ‘fread’? [-Werror=implicit-function-declaration] 1063 | while ((n = read(rptp_fd, buf, sizeof(buf))) > 0) | ^~~~ | fread rptp.c:1068:5: error: implicit declaration of function ‘close’; did you mean ‘pclose’? [-Werror=implicit-function-declaration] 1068 | close(rptp_fd); | ^~~~~ | pclose rptp.c: In function ‘rptp_parse’: rptp.c:577:17: error: implicit declaration of function ‘isspace’ [-Werror=implicit-function-declaration] 577 | if (isspace(*p)) | ^~~~~~~ rptp.c:44:1: note: include ‘’ or provide a declaration of ‘isspace’ 43 | #include +++ |+#include 44 | #else rplay.c: In function ‘rplay_set’: rplay.c:747:16: error: implicit declaration of function ‘time’ [-Werror=implicit-function-declaration] 747 | seed = time(0); | ^~~~ rplay.c:49:1: note: ‘time’ is defined in header ‘’; did you forget to ‘#include ’? 48 | #include +++ |+#include 49 | #endif cc1: some warnings being treated as errors make[2]: *** [Makefile:13: tilde.o] Error 1 make[2]: Leaving directory '/var/tmp/portage/media-sound/rplay-3.3.2-r4/work/rplay-3.3.2/lib' make[1]: *** [Makefile:33: ../lib/librp.a] Error 2 make[1]: *** Waiting for unfinished jobs.... cc1: some warnings being treated as errors make[2]: *** [Makefile:19: rptp.lo] Error 1 make[2]: *** Waiting for unfinished jobs.... cc1: some warnings being treated as errors make[2]: *** [Makefile:15: rptp.o] Error 1 cc1: some warnings being treated as errors make[1]: *** [Makefile:14: rptp.o] Error 1 cc1: some warnings being treated as errors cc1: some warnings being treated as errors make[2]: *** [Makefile:19: rplay.lo] Error 1 make[2]: *** [Makefile:15: rplay.o] Error 1 make[2]: Leaving directory '/var/tmp/portage/media-sound/rplay-3.3.2-r4/work/rplay-3.3.2/librplay' make[1]: *** [Makefile:30: ../librplay/librplay.a] Error 2 make[1]: Leaving directory '/var/tmp/portage/media-sound/rplay-3.3.2-r4/work/rplay-3.3.2/rptp' make all in doc... make[1]: warning: -j4 forced in submake: resetting jobserver mode. make[1]: Entering directory '/var/tmp/portage/media-sound/rplay-3.3.2-r4/work/rplay-3.3.2/doc' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/var/tmp/portage/media-sound/rplay-3.3.2-r4/work/rplay-3.3.2/doc' make all in devrplay... make[1]: warning: -j4 forced in submake: resetting jobserver mode. make[1]: Entering directory '/var/tmp/portage/media-sound/rplay-3.3.2-r4/work/rplay-3.3.2/devrplay' x86_64-pc-linux-gnu-gcc -c -fPIC -I. -I../include -I./../include -DHAVE_CONFIG_H -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int devrplay.c make[1]: *** No rule to make target '../librplay/librplay.so.3.3.2', needed by 'devrplay.so.3'. Stop. make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory '/var/tmp/portage/media-sound/rplay-3.3.2-r4/work/rplay-3.3.2/devrplay' make: *** [Makefile:11: all] Error 2 * ERROR: media-sound/rplay-3.3.2-r4::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=media-sound/rplay-3.3.2-r4::gentoo'`, * the complete build log and the output of `emerge -pqv '=media-sound/rplay-3.3.2-r4::gentoo'`. * The complete build log is located at '/var/log/portage/media-sound:rplay-3.3.2-r4:20221004-200603.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/media-sound/rplay-3.3.2-r4/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-sound/rplay-3.3.2-r4/temp/environment'. * Working directory: '/var/tmp/portage/media-sound/rplay-3.3.2-r4/work/rplay-3.3.2' * S: '/var/tmp/portage/media-sound/rplay-3.3.2-r4/work/rplay-3.3.2'