* Package: media-sound/muse-0.9.2_p20161002:0 * Repository: gentoo * Maintainer: sound@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux ncurses * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking muse-0.9.2_p20161002.tar.gz to /var/tmp/portage/media-sound/muse-0.9.2_p20161002/work >>> Source unpacked in /var/tmp/portage/media-sound/muse-0.9.2_p20161002/work >>> Preparing source in /var/tmp/portage/media-sound/muse-0.9.2_p20161002/work/muse-0.9.2_p20161002 ... * Applying muse-0.9.2_p20161002-fix-build-system.patch ... [ ok ] * Running eautoreconf in '/var/tmp/portage/media-sound/muse-0.9.2_p20161002/work/muse-0.9.2_p20161002' ... * Running 'aclocal -I m4 --system-acdir=/var/tmp/portage/media-sound/muse-0.9.2_p20161002/temp/aclocal' ... [ ok ] * Running 'autoconf --force' ... [ ok ] * Running 'autoheader' ... [ ok ] * Running 'automake --add-missing --copy --force-missing' ... [ ok ] * Running elibtoolize in: muse-0.9.2_p20161002/ >>> Source prepared. * Modern C testing: this build is using a /etc/portage/bashrc hook (2023-11-30T22:24)! * Modern C testing: see https://wiki.gentoo.org/wiki/Modern_C_porting for more info. >>> Configuring source in /var/tmp/portage/media-sound/muse-0.9.2_p20161002/work/muse-0.9.2_p20161002 ... * econf: updating muse-0.9.2_p20161002/config.guess with /usr/share/gnuconfig/config.guess * econf: updating muse-0.9.2_p20161002/config.sub with /usr/share/gnuconfig/config.sub ./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 --disable-dependency-tracking --disable-silent-rules --docdir=/usr/share/doc/muse-0.9.2_p20161002 --htmldir=/usr/share/doc/muse-0.9.2_p20161002/html --libdir=/usr/lib64 --without-dmalloc --disable-profiling --disable-lubrify --disable-gtk2 --disable-jack --enable-ncurses --disable-portaudio --disable-doc checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking for a BSD-compatible install... /usr/lib/portage/python3.11/ebuild-helpers/xattr/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking for which platform we are compiling... Linux checking for x86_64-pc-linux-gnu-gcc... clang 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 clang accepts -g... yes checking for clang option to enable C11 features... none needed checking whether clang understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of clang... none checking whether the compiler supports GNU C++... yes checking whether clang++ accepts -g... yes checking for clang++ option to enable C++11 features... none needed checking dependency style of clang++... none checking how to run the C preprocessor... clang-cpp checking for library containing strerror... none required checking for x86_64-pc-linux-gnu-ranlib... llvm-ranlib checking for x86_64-pc-linux-gnu-ar... llvm-ar checking the archiver (llvm-ar) interface... ar 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 grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for arpa/inet.h... yes checking for fcntl.h... yes checking for libintl.h... yes checking for limits.h... yes checking for locale.h... yes checking for netdb.h... yes checking for netinet/in.h... yes checking for sys/file.h... yes checking for sys/ioctl.h... yes checking for sys/socket.h... yes checking for termios.h... yes checking for pthread.h... yes checking for an ANSI C-conforming const... yes checking for _Bool... yes checking for stdbool.h that conforms to C99... yes checking for inline... inline checking for int16_t... yes checking for int32_t... yes checking for int8_t... yes checking for mode_t... yes checking for off_t... yes checking for size_t... yes checking for struct stat.st_rdev... yes checking for uint32_t... yes checking for uint8_t... yes checking for error_at_line... yes checking whether lstat correctly handles trailing slash... yes checking for GNU libc compatible malloc... yes checking for alarm... yes checking for vprintf... yes checking for working mktime... yes checking for GNU libc compatible realloc... yes checking for atexit... yes checking for endhostent... yes checking for ftruncate... yes checking for getaddrinfo... yes checking for getcwd... yes checking for gethostbyname... yes checking for getnameinfo... yes checking for gettimeofday... yes checking for inet_aton... yes checking for inet_pton... yes checking for memset... yes checking for mkdir... yes checking for nanosleep... yes checking for scandir... yes checking for select... yes checking for sethostent... yes checking for setlocale... yes checking for socket... yes checking for strcasecmp... yes checking for strchr... yes checking for strdup... yes checking for strerror... yes checking for strncasecmp... yes checking for strstr... yes checking for strtol... yes checking size of short... 2 checking size of int... 4 checking size of long... 8 checking for cos in -lm... yes checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/x86_64-pc-linux-gnu-pkg-config checking pkg-config is at least version 0.9.0... yes checking for sndfile >= 1.0.0... yes checking for ncurses... yes checking for ogg... yes checking for vorbis vorbisenc vorbisfile... yes checking for unix98 socklen_t... no checking for shout... yes checking for samplerate... yes checking for sys/soundcard.h... yes checking for machine/soundcard.h... no checking for dmalloc.h... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/ncursesgui/libcdk/Makefile config.status: creating doc/muse.doxygen config.status: creating config.h config.status: executing depfiles commands == MuSE build configuration ===================================== :: Building on x86_64-pc-linux-gnu :: Linking Ogg libraries: -logg :: Linking Vorbis libraries: -lvorbis -lvorbisenc -lvorbisfile :: Linking SndFile libraries for WAV/AIFF/VOC/etc encoding :: Building the NCURSES user interface :: PROFILING informations OFF (see man gprof) :: CFLAGS = -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int :: CXXFLAGS = -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color :: LIBS = ============================== now type make, may the source be with you! >>> Source configured. '/var/tmp/portage/media-sound/muse-0.9.2_p20161002/temp/clang16-errors.log' -> '/var/tmp/clang/media-sound/muse-0.9.2_p20161002/clang16-errors.log' '/var/tmp/portage/media-sound/muse-0.9.2_p20161002/temp/clang16-safe.log' -> '/var/tmp/clang/media-sound/muse-0.9.2_p20161002/clang16-safe.log' >>> Compiling source in /var/tmp/portage/media-sound/muse-0.9.2_p20161002/work/muse-0.9.2_p20161002 ... make -j4 make all-recursive make[1]: Entering directory '/var/tmp/portage/media-sound/muse-0.9.2_p20161002/work/muse-0.9.2_p20161002' Making all in src/ncursesgui/libcdk make[2]: Entering directory '/var/tmp/portage/media-sound/muse-0.9.2_p20161002/work/muse-0.9.2_p20161002/src/ncursesgui/libcdk' clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../ncurses/libcdk -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -c -o alphalist.o alphalist.c clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../ncurses/libcdk -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -c -o binding.o binding.c clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../ncurses/libcdk -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -c -o buttonbox.o buttonbox.c clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../ncurses/libcdk -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -c -o calendar.o calendar.c clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../ncurses/libcdk -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -c -o cdk.o cdk.c clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../ncurses/libcdk -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -c -o cdkscreen.o cdkscreen.c clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../ncurses/libcdk -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -c -o debug.o debug.c clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../ncurses/libcdk -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -c -o dialog.o dialog.c clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../ncurses/libcdk -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -c -o draw.o draw.c clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../ncurses/libcdk -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -c -o entry.o entry.c clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../ncurses/libcdk -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -c -o fscale.o fscale.c clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../ncurses/libcdk -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -c -o fselect.o fselect.c clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../ncurses/libcdk -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -c -o graph.o graph.c fselect.c:329:4: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] 329 | chdir (fselect->pwd); | ^~~~~ ~~~~~~~~~~~~ fselect.c:999:4: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] 999 | chdir (fselect->pwd); | ^~~~~ ~~~~~~~~~~~~ fselect.c:966:15: warning: variable 'pos' set but not used [-Wunused-but-set-variable] 966 | int Index, pos, ret, j, j2, x; | ^ clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../ncurses/libcdk -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -c -o histogram.o histogram.c clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../ncurses/libcdk -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -c -o itemlist.o itemlist.c clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../ncurses/libcdk -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -c -o label.o label.c histogram.c:614:11: warning: variable 'fchar' set but not used [-Wunused-but-set-variable] 614 | chtype fchar = histogram->filler & A_CHARTEXT; | ^ 3 warnings generated. clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../ncurses/libcdk -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -c -o marquee.o marquee.c 1 warning generated. clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../ncurses/libcdk -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -c -o matrix.o matrix.c clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../ncurses/libcdk -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -c -o mentry.o mentry.c clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../ncurses/libcdk -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -c -o menu.o menu.c clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../ncurses/libcdk -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -c -o position.o position.c clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../ncurses/libcdk -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -c -o radio.o radio.c clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../ncurses/libcdk -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -c -o scale.o scale.c clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../ncurses/libcdk -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -c -o scroll.o scroll.c clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../ncurses/libcdk -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -c -o selection.o selection.c clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../ncurses/libcdk -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -c -o slider.o slider.c clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../ncurses/libcdk -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -c -o swindow.o swindow.c clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../ncurses/libcdk -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -c -o template.o template.c swindow.c:232:43: warning: expression which evaluates to zero treated as a null pointer constant of type 'chtype *' (aka 'unsigned int *') [-Wnon-literal-null-conversion] 232 | swindow->info[swindow->itemCount] = '\0'; | ^~~~ swindow.c:443:11: warning: variable 'ret' set but not used [-Wunused-but-set-variable] 443 | int ret; | ^ swindow.c:463:11: warning: variable 'ret' set but not used [-Wunused-but-set-variable] 463 | int ret; | ^ clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../ncurses/libcdk -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -c -o viewer.o viewer.c 3 warnings generated. rm -f libcdk.a llvm-ar cru libcdk.a alphalist.o binding.o buttonbox.o calendar.o cdk.o cdkscreen.o debug.o dialog.o draw.o entry.o fscale.o fselect.o graph.o histogram.o itemlist.o label.o marquee.o matrix.o mentry.o menu.o position.o radio.o scale.o scroll.o selection.o slider.o swindow.o template.o viewer.o llvm-ranlib libcdk.a make[2]: Leaving directory '/var/tmp/portage/media-sound/muse-0.9.2_p20161002/work/muse-0.9.2_p20161002/src/ncursesgui/libcdk' make[2]: Entering directory '/var/tmp/portage/media-sound/muse-0.9.2_p20161002/work/muse-0.9.2_p20161002' clang++ -DHAVE_CONFIG_H -I. -I./src -I./src/ncursesgui -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -c -o src/muse-muse.o `test -f 'src/muse.cpp' || echo './'`src/muse.cpp clang++ -DHAVE_CONFIG_H -I. -I./src -I./src/ncursesgui -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -c -o src/muse-jmixer.o `test -f 'src/jmixer.cpp' || echo './'`src/jmixer.cpp clang++ -DHAVE_CONFIG_H -I. -I./src -I./src/ncursesgui -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -c -o src/muse-audioproc.o `test -f 'src/audioproc.cpp' || echo './'`src/audioproc.cpp clang++ -DHAVE_CONFIG_H -I. -I./src -I./src/ncursesgui -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -c -o src/muse-inchannels.o `test -f 'src/inchannels.cpp' || echo './'`src/inchannels.cpp clang++ -DHAVE_CONFIG_H -I. -I./src -I./src/ncursesgui -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -c -o src/muse-decoder.o `test -f 'src/decoder.cpp' || echo './'`src/decoder.cpp clang++ -DHAVE_CONFIG_H -I. -I./src -I./src/ncursesgui -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -c -o src/muse-dec_ogg.o `test -f 'src/dec_ogg.cpp' || echo './'`src/dec_ogg.cpp clang++ -DHAVE_CONFIG_H -I. -I./src -I./src/ncursesgui -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -c -o src/muse-dec_snd.o `test -f 'src/dec_snd.cpp' || echo './'`src/dec_snd.cpp clang++ -DHAVE_CONFIG_H -I. -I./src -I./src/ncursesgui -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -c -o src/muse-dec_jack.o `test -f 'src/dec_jack.cpp' || echo './'`src/dec_jack.cpp clang++ -DHAVE_CONFIG_H -I. -I./src -I./src/ncursesgui -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -c -o src/muse-outchannels.o `test -f 'src/outchannels.cpp' || echo './'`src/outchannels.cpp src/muse.cpp:692:1: warning: non-void function does not return a value [-Wreturn-type] 692 | } | ^ src/muse.cpp:795:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 795 | MuseSetLog("muse.log"); | ^ In file included from src/inchannels.cpp:39: ./src/inchannels.h:196:16: warning: private field 'num_samples' is not used [-Wunused-private-field] 196 | unsigned int num_samples; | ^ ./src/inchannels.h:198:7: warning: private field 'opt' is not used [-Wunused-private-field] 198 | int opt; | ^ 2 warnings generated. 2 warnings generated. clang++ -DHAVE_CONFIG_H -I. -I./src -I./src/ncursesgui -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -c -o src/muse-out_vorbis.o `test -f 'src/out_vorbis.cpp' || echo './'`src/out_vorbis.cpp clang++ -DHAVE_CONFIG_H -I. -I./src -I./src/ncursesgui -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -c -o src/muse-out_lame.o `test -f 'src/out_lame.cpp' || echo './'`src/out_lame.cpp clang++ -DHAVE_CONFIG_H -I. -I./src -I./src/ncursesgui -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -c -o src/muse-pipe.o `test -f 'src/pipe.cpp' || echo './'`src/pipe.cpp clang++ -DHAVE_CONFIG_H -I. -I./src -I./src/ncursesgui -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -c -o src/muse-shouter.o `test -f 'src/shouter.cpp' || echo './'`src/shouter.cpp clang++ -DHAVE_CONFIG_H -I. -I./src -I./src/ncursesgui -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -c -o src/muse-linklist.o `test -f 'src/linklist.cpp' || echo './'`src/linklist.cpp clang++ -DHAVE_CONFIG_H -I. -I./src -I./src/ncursesgui -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -c -o src/muse-playlist.o `test -f 'src/playlist.cpp' || echo './'`src/playlist.cpp clang++ -DHAVE_CONFIG_H -I. -I./src -I./src/ncursesgui -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -c -o src/muse-jutils.o `test -f 'src/jutils.cpp' || echo './'`src/jutils.cpp src/outchannels.cpp:134:7: warning: variable 'res' set but not used [-Wunused-but-set-variable] 134 | int res; | ^ 1 warning generated. clang++ -DHAVE_CONFIG_H -I. -I./src -I./src/ncursesgui -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -c -o src/muse-radiosched.o `test -f 'src/radiosched.cpp' || echo './'`src/radiosched.cpp clang++ -DHAVE_CONFIG_H -I. -I./src -I./src/ncursesgui -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -c -o src/muse-httpstream.o `test -f 'src/httpstream.cpp' || echo './'`src/httpstream.cpp src/httpstream.cpp:50:1: warning: unused function 'rread' [-Wunused-function] 50 | rread( int fd, void *buf, int len ) | ^~~~~ src/httpstream.cpp:62:1: warning: unused function 'rwrite' [-Wunused-function] 62 | rwrite( int fd, const void *buf, int len ) | ^~~~~~ src/httpstream.cpp:134:1: warning: unused function 'raccept' [-Wunused-function] 134 | raccept( int s, struct sockaddr *addr, socklen_t *addrlen ) | ^~~~~~~ src/httpstream.cpp:249:1: warning: unused function 'check_ip_options' [-Wunused-function] 249 | check_ip_options( int sock ) | ^~~~~~~~~~~~~~~~ src/httpstream.cpp:346:1: warning: unused function 'disconnect' [-Wunused-function] 346 | disconnect( int sock ) | ^~~~~~~~~~ src/pipe.cpp:66:3: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 66 | register int c; | ^~~~~~~~ src/pipe.cpp:73:3: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 73 | register int c; | ^~~~~~~~ src/pipe.cpp:80:3: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 80 | register int c; | ^~~~~~~~ 5 warnings generated. clang++ -DHAVE_CONFIG_H -I. -I./src -I./src/ncursesgui -D_REENTRANT -Wall -O2 -pipe -march=native -fno-diagnostics-color -c -o src/muse-gui.o `test -f 'src/gui.cpp' || echo './'`src/gui.cpp 3 errors generated. make[2]: *** [Makefile:1672: src/muse-pipe.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory '/var/tmp/portage/media-sound/muse-0.9.2_p20161002/work/muse-0.9.2_p20161002' make[1]: *** [Makefile:1857: all-recursive] Error 1 make[1]: Leaving directory '/var/tmp/portage/media-sound/muse-0.9.2_p20161002/work/muse-0.9.2_p20161002' make: *** [Makefile:729: all] Error 2 * ERROR: media-sound/muse-0.9.2_p20161002::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=media-sound/muse-0.9.2_p20161002::gentoo'`, * the complete build log and the output of `emerge -pqv '=media-sound/muse-0.9.2_p20161002::gentoo'`. * The complete build log is located at '/var/log/portage/media-sound:muse-0.9.2_p20161002:20231214-110819.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/media-sound/muse-0.9.2_p20161002/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-sound/muse-0.9.2_p20161002/temp/environment'. * Working directory: '/var/tmp/portage/media-sound/muse-0.9.2_p20161002/work/muse-0.9.2_p20161002' * S: '/var/tmp/portage/media-sound/muse-0.9.2_p20161002/work/muse-0.9.2_p20161002'