* Package: media-sound/snd-22.9:0 * Repository: gentoo * Maintainer: sound@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc gmp gsl gui kernel_linux notcurses opengl oss pulseaudio readline * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking snd-22.9.tar.gz to /var/tmp/portage/media-sound/snd-22.9/work >>> Source unpacked in /var/tmp/portage/media-sound/snd-22.9/work >>> Preparing source in /var/tmp/portage/media-sound/snd-22.9/work/snd-22.9 ... * Applying snd-22.8-undefined-oss_sample_types.patch ... [ ok ] * Running eautoreconf in '/var/tmp/portage/media-sound/snd-22.9/work/snd-22.9' ... * Running 'aclocal --system-acdir=/var/tmp/portage/media-sound/snd-22.9/temp/aclocal' ... [ ok ] * Running 'autoconf --force' ... [ ok ] * Running 'autoheader' ... [ !! ] * Running elibtoolize in: snd-22.9/ >>> Source prepared. >>> Configuring source in /var/tmp/portage/media-sound/snd-22.9/work/snd-22.9 ... * econf: updating snd-22.9/config.guess with /usr/share/gnuconfig/config.guess * econf: updating snd-22.9/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 --datarootdir=/usr/share --docdir=/usr/share/doc/snd-22.9 --htmldir=/usr/share/doc/snd-22.9/html --libdir=/usr/lib64 --without-alsa --without-fftw --with-gmp --with-gsl --with-gui --without-jack --without-ladspa --with-notcurses --with-oss --without-portaudio --with-pulseaudio --without-ruby --without-s7 --without-extension-language checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu 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 a BSD-compatible install... /usr/lib/portage/python3.11/ebuild-helpers/xattr/install -c 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 whether byte ordering is bigendian... no checking size of void *... 8 checking for pkg-config... /usr/bin/pkg-config checking for gsl... yes checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E checking for X... libraries , headers checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for notcurses... yes checking for oggdec... no checking for oggenc... no checking for mpg123... /usr/bin/mpg123 checking for mpg321... no checking for speexdec... no checking for speexenc... no checking for flac... /usr/bin/flac checking for timidity... no checking for wavpack... no checking for wvunpack... no checking for audio system... OSS configure: creating ./config.status config.status: creating makefile config.status: creating mus-config.h Options selected ------------------------- Snd version ...........: 22.9 CFLAGS ................: -I. -O2 -pipe -march=native -fno-diagnostics-color -Wno-format-truncation -Wno-stringop-overflow LDFLAGS ...............:-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,noexecstack LIBS...................: -lm -ldl prefix.................: /usr extension language.....: None audio system...........: OSS graphics toolkit.......: Notcurses-3.0.8 optional libraries.....: gmp mpfr mpc gsl-2.7.1 random features........: environs...............: x86_64-pc-linux-gnu x86_64-pc-linux-gnu-gcc >>> Source configured. >>> Compiling source in /var/tmp/portage/media-sound/snd-22.9/work/snd-22.9 ... make -j5 snd x86_64-pc-linux-gnu-gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I. -O2 -pipe -march=native -fno-diagnostics-color -Wno-format-truncation -Wno-stringop-overflow headers.c x86_64-pc-linux-gnu-gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I. -O2 -pipe -march=native -fno-diagnostics-color -Wno-format-truncation -Wno-stringop-overflow audio.c x86_64-pc-linux-gnu-gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I. -O2 -pipe -march=native -fno-diagnostics-color -Wno-format-truncation -Wno-stringop-overflow io.c x86_64-pc-linux-gnu-gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I. -O2 -pipe -march=native -fno-diagnostics-color -Wno-format-truncation -Wno-stringop-overflow sound.c x86_64-pc-linux-gnu-gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I. -O2 -pipe -march=native -fno-diagnostics-color -Wno-format-truncation -Wno-stringop-overflow clm.c In file included from snd.h:40, from sound.c:4: snd-1.h:278:7: error: duplicate member ‘current_cursor’ 278 | int current_cursor, combined_data_color; | ^~~~~~~~~~~~~~ snd-1.h:278:23: error: duplicate member ‘combined_data_color’ 278 | int current_cursor, combined_data_color; | ^~~~~~~~~~~~~~~~~~~ snd-1.h:381:8: error: duplicate member ‘widgets’ 381 | bool widgets; | ^~~~~~~ snd-1.h:634:7: error: duplicate member ‘data_color’ 634 | int data_color, selected_data_color, mix_color, basic_color, grid_color, selected_grid_color, mark_color, axis_color; | ^~~~~~~~~~ snd-1.h:634:19: error: duplicate member ‘selected_data_color’ 634 | int data_color, selected_data_color, mix_color, basic_color, grid_color, selected_grid_color, mark_color, axis_color; | ^~~~~~~~~~~~~~~~~~~ snd-1.h:634:40: error: duplicate member ‘mix_color’ 634 | int data_color, selected_data_color, mix_color, basic_color, grid_color, selected_grid_color, mark_color, axis_color; | ^~~~~~~~~ snd-1.h:634:51: error: duplicate member ‘basic_color’ 634 | int data_color, selected_data_color, mix_color, basic_color, grid_color, selected_grid_color, mark_color, axis_color; | ^~~~~~~~~~~ snd-1.h:634:64: error: duplicate member ‘grid_color’ 634 | nt data_color, selected_data_color, mix_color, basic_color, grid_color, selected_grid_color, mark_color, axis_color; | ^~~~~~~~~~ snd-1.h:634:76: error: duplicate member ‘selected_grid_color’ 634 | r, selected_data_color, mix_color, basic_color, grid_color, selected_grid_color, mark_color, axis_color; | ^~~~~~~~~~~~~~~~~~~ snd-1.h:634:97: error: duplicate member ‘mark_color’ 634 | r, mix_color, basic_color, grid_color, selected_grid_color, mark_color, axis_color; | ^~~~~~~~~~ snd-1.h:634:109: error: duplicate member ‘axis_color’ 634 | , basic_color, grid_color, selected_grid_color, mark_color, axis_color; | ^~~~~~~~~~ snd-1.h:635:7: error: duplicate member ‘white’ 635 | int white, black, red, yellow, green, blue, light_blue; | ^~~~~ snd-1.h:635:14: error: duplicate member ‘black’ 635 | int white, black, red, yellow, green, blue, light_blue; | ^~~~~ snd-1.h:635:21: error: duplicate member ‘red’ 635 | int white, black, red, yellow, green, blue, light_blue; | ^~~ snd-1.h:635:26: error: duplicate member ‘yellow’ 635 | int white, black, red, yellow, green, blue, light_blue; | ^~~~~~ snd-1.h:635:34: error: duplicate member ‘green’ 635 | int white, black, red, yellow, green, blue, light_blue; | ^~~~~ snd-1.h:635:41: error: duplicate member ‘blue’ 635 | int white, black, red, yellow, green, blue, light_blue; | ^~~~ snd-1.h:635:47: error: duplicate member ‘light_blue’ 635 | int white, black, red, yellow, green, blue, light_blue; | ^~~~~~~~~~ snd-1.h:636:7: error: duplicate member ‘fltenv_basic_gc’ 636 | int fltenv_basic_gc, fltenv_data_gc; | ^~~~~~~~~~~~~~~ snd-1.h:636:24: error: duplicate member ‘fltenv_data_gc’ 636 | int fltenv_basic_gc, fltenv_data_gc; | ^~~~~~~~~~~~~~ snd-1.h:637:7: error: duplicate member ‘basic_gc’ 637 | int basic_gc, selected_basic_gc, combined_basic_gc; | ^~~~~~~~ snd-1.h:637:17: error: duplicate member ‘selected_basic_gc’ 637 | int basic_gc, selected_basic_gc, combined_basic_gc; | ^~~~~~~~~~~~~~~~~ snd-1.h:637:36: error: duplicate member ‘combined_basic_gc’ 637 | int basic_gc, selected_basic_gc, combined_basic_gc; | ^~~~~~~~~~~~~~~~~ snd-1.h:638:7: error: duplicate member ‘cursor_gc’ 638 | int cursor_gc, selected_cursor_gc; | ^~~~~~~~~ snd-1.h:638:18: error: duplicate member ‘selected_cursor_gc’ 638 | int cursor_gc, selected_cursor_gc; | ^~~~~~~~~~~~~~~~~~ snd-1.h:639:7: error: duplicate member ‘selection_gc’ 639 | int selection_gc, selected_selection_gc; | ^~~~~~~~~~~~ In file included from snd.h:40, from clm.c:6: snd-1.h:278:7: error: duplicate member ‘current_cursor’ 278 | int current_cursor, combined_data_color; | ^~~~~~~~~~~~~~ snd-1.h:278:23: error: duplicate member ‘combined_data_color’ 278 | int current_cursor, combined_data_color; | ^~~~~~~~~~~~~~~~~~~ snd-1.h:639:21: error: duplicate member ‘selected_selection_gc’ 639 | int selection_gc, selected_selection_gc; | ^~~~~~~~~~~~~~~~~~~~~ snd-1.h:640:7: error: duplicate member ‘erase_gc’ 640 | int erase_gc, selected_erase_gc; | ^~~~~~~~ snd-1.h:381:8: error: duplicate member ‘widgets’ 381 | bool widgets; | ^~~~~~~ snd-1.h:640:17: error: duplicate member ‘selected_erase_gc’ 640 | int erase_gc, selected_erase_gc; | ^~~~~~~~~~~~~~~~~ snd-1.h:641:7: error: duplicate member ‘mark_gc’ 641 | int mark_gc, selected_mark_gc; | ^~~~~~~ snd-1.h:641:16: error: duplicate member ‘selected_mark_gc’ 641 | int mark_gc, selected_mark_gc; | ^~~~~~~~~~~~~~~~ snd-1.h:642:7: error: duplicate member ‘mix_gc’ 642 | int mix_gc; | ^~~~~~ snd-1.h:644:7: error: duplicate member ‘requestor_dialog’ 644 | int requestor_dialog; | ^~~~~~~~~~~~~~~~ snd-1.h:645:8: error: duplicate member ‘axis_color_set’ 645 | bool axis_color_set; | ^~~~~~~~~~~~~~ snd-1.h:646:7: error: duplicate member ‘bounds_cursor’ 646 | int bounds_cursor, graph_cursor, play_cursor, loop_play_cursor, yaxis_cursor; | ^~~~~~~~~~~~~ snd-1.h:634:7: error: duplicate member ‘data_color’ 634 | int data_color, selected_data_color, mix_color, basic_color, grid_color, selected_grid_color, mark_color, axis_color; | ^~~~~~~~~~ snd-1.h:646:22: error: duplicate member ‘graph_cursor’ 646 | int bounds_cursor, graph_cursor, play_cursor, loop_play_cursor, yaxis_cursor; | ^~~~~~~~~~~~ snd-1.h:634:19: error: duplicate member ‘selected_data_color’ 634 | int data_color, selected_data_color, mix_color, basic_color, grid_color, selected_grid_color, mark_color, axis_color; | ^~~~~~~~~~~~~~~~~~~ snd-1.h:646:36: error: duplicate member ‘play_cursor’ 646 | int bounds_cursor, graph_cursor, play_cursor, loop_play_cursor, yaxis_cursor; | ^~~~~~~~~~~ snd-1.h:634:40: error: duplicate member ‘mix_color’ 634 | int data_color, selected_data_color, mix_color, basic_color, grid_color, selected_grid_color, mark_color, axis_color; | ^~~~~~~~~ snd-1.h:646:49: error: duplicate member ‘loop_play_cursor’ 646 | int bounds_cursor, graph_cursor, play_cursor, loop_play_cursor, yaxis_cursor; | ^~~~~~~~~~~~~~~~ snd-1.h:634:51: error: duplicate member ‘basic_color’ 634 | int data_color, selected_data_color, mix_color, basic_color, grid_color, selected_grid_color, mark_color, axis_color; | ^~~~~~~~~~~ snd-1.h:646:67: error: duplicate member ‘yaxis_cursor’ 646 | bounds_cursor, graph_cursor, play_cursor, loop_play_cursor, yaxis_cursor; | ^~~~~~~~~~~~ snd-1.h:634:64: error: duplicate member ‘grid_color’ 634 | nt data_color, selected_data_color, mix_color, basic_color, grid_color, selected_grid_color, mark_color, axis_color; | ^~~~~~~~~~ snd-1.h:634:76: error: duplicate member ‘selected_grid_color’ 634 | r, selected_data_color, mix_color, basic_color, grid_color, selected_grid_color, mark_color, axis_color; | ^~~~~~~~~~~~~~~~~~~ snd-1.h:634:97: error: duplicate member ‘mark_color’ 634 | r, mix_color, basic_color, grid_color, selected_grid_color, mark_color, axis_color; | ^~~~~~~~~~ snd-1.h:634:109: error: duplicate member ‘axis_color’ 634 | , basic_color, grid_color, selected_grid_color, mark_color, axis_color; | ^~~~~~~~~~ snd-1.h:635:7: error: duplicate member ‘white’ 635 | int white, black, red, yellow, green, blue, light_blue; | ^~~~~ snd-1.h:635:14: error: duplicate member ‘black’ 635 | int white, black, red, yellow, green, blue, light_blue; | ^~~~~ snd-1.h:635:21: error: duplicate member ‘red’ 635 | int white, black, red, yellow, green, blue, light_blue; | ^~~ snd-1.h:635:26: error: duplicate member ‘yellow’ 635 | int white, black, red, yellow, green, blue, light_blue; | ^~~~~~ snd-1.h:635:34: error: duplicate member ‘green’ 635 | int white, black, red, yellow, green, blue, light_blue; | ^~~~~ snd-1.h:635:41: error: duplicate member ‘blue’ 635 | int white, black, red, yellow, green, blue, light_blue; | ^~~~ snd-1.h:635:47: error: duplicate member ‘light_blue’ 635 | int white, black, red, yellow, green, blue, light_blue; | ^~~~~~~~~~ snd-1.h:636:7: error: duplicate member ‘fltenv_basic_gc’ 636 | int fltenv_basic_gc, fltenv_data_gc; | ^~~~~~~~~~~~~~~ snd-1.h:636:24: error: duplicate member ‘fltenv_data_gc’ 636 | int fltenv_basic_gc, fltenv_data_gc; | ^~~~~~~~~~~~~~ snd-1.h:637:7: error: duplicate member ‘basic_gc’ 637 | int basic_gc, selected_basic_gc, combined_basic_gc; | ^~~~~~~~ snd-1.h:637:17: error: duplicate member ‘selected_basic_gc’ 637 | int basic_gc, selected_basic_gc, combined_basic_gc; | ^~~~~~~~~~~~~~~~~ snd-1.h:637:36: error: duplicate member ‘combined_basic_gc’ 637 | int basic_gc, selected_basic_gc, combined_basic_gc; | ^~~~~~~~~~~~~~~~~ snd-1.h:638:7: error: duplicate member ‘cursor_gc’ 638 | int cursor_gc, selected_cursor_gc; | ^~~~~~~~~ snd-1.h:638:18: error: duplicate member ‘selected_cursor_gc’ 638 | int cursor_gc, selected_cursor_gc; | ^~~~~~~~~~~~~~~~~~ snd-1.h:639:7: error: duplicate member ‘selection_gc’ 639 | int selection_gc, selected_selection_gc; | ^~~~~~~~~~~~ In file included from snd.h:40, from audio.c:57: snd-1.h:278:7: error: duplicate member ‘current_cursor’ 278 | int current_cursor, combined_data_color; | ^~~~~~~~~~~~~~ snd-1.h:639:21: error: duplicate member ‘selected_selection_gc’ 639 | int selection_gc, selected_selection_gc; | ^~~~~~~~~~~~~~~~~~~~~ snd-1.h:640:7: error: duplicate member ‘erase_gc’ 640 | int erase_gc, selected_erase_gc; | ^~~~~~~~ snd-1.h:640:17: error: duplicate member ‘selected_erase_gc’ 640 | int erase_gc, selected_erase_gc; | ^~~~~~~~~~~~~~~~~ snd-1.h:641:7: error: duplicate member ‘mark_gc’ 641 | int mark_gc, selected_mark_gc; | ^~~~~~~ snd-1.h:278:23: error: duplicate member ‘combined_data_color’ 278 | int current_cursor, combined_data_color; | ^~~~~~~~~~~~~~~~~~~ snd-1.h:641:16: error: duplicate member ‘selected_mark_gc’ 641 | int mark_gc, selected_mark_gc; | ^~~~~~~~~~~~~~~~ snd-1.h:642:7: error: duplicate member ‘mix_gc’ 642 | int mix_gc; | ^~~~~~ snd-1.h:644:7: error: duplicate member ‘requestor_dialog’ 644 | int requestor_dialog; | ^~~~~~~~~~~~~~~~ snd-1.h:645:8: error: duplicate member ‘axis_color_set’ 645 | bool axis_color_set; | ^~~~~~~~~~~~~~ snd-1.h:646:7: error: duplicate member ‘bounds_cursor’ 646 | int bounds_cursor, graph_cursor, play_cursor, loop_play_cursor, yaxis_cursor; | ^~~~~~~~~~~~~ snd-1.h:646:22: error: duplicate member ‘graph_cursor’ 646 | int bounds_cursor, graph_cursor, play_cursor, loop_play_cursor, yaxis_cursor; | ^~~~~~~~~~~~ snd-1.h:646:36: error: duplicate member ‘play_cursor’ 646 | int bounds_cursor, graph_cursor, play_cursor, loop_play_cursor, yaxis_cursor; | ^~~~~~~~~~~ snd-1.h:381:8: error: duplicate member ‘widgets’ 381 | bool widgets; | ^~~~~~~ snd-1.h:646:49: error: duplicate member ‘loop_play_cursor’ 646 | int bounds_cursor, graph_cursor, play_cursor, loop_play_cursor, yaxis_cursor; | ^~~~~~~~~~~~~~~~ snd-1.h:646:67: error: duplicate member ‘yaxis_cursor’ 646 | bounds_cursor, graph_cursor, play_cursor, loop_play_cursor, yaxis_cursor; | ^~~~~~~~~~~~ snd-1.h:634:7: error: duplicate member ‘data_color’ 634 | int data_color, selected_data_color, mix_color, basic_color, grid_color, selected_grid_color, mark_color, axis_color; | ^~~~~~~~~~ snd-1.h:634:19: error: duplicate member ‘selected_data_color’ 634 | int data_color, selected_data_color, mix_color, basic_color, grid_color, selected_grid_color, mark_color, axis_color; | ^~~~~~~~~~~~~~~~~~~ snd-1.h:634:40: error: duplicate member ‘mix_color’ 634 | int data_color, selected_data_color, mix_color, basic_color, grid_color, selected_grid_color, mark_color, axis_color; | ^~~~~~~~~ snd-1.h:634:51: error: duplicate member ‘basic_color’ 634 | int data_color, selected_data_color, mix_color, basic_color, grid_color, selected_grid_color, mark_color, axis_color; | ^~~~~~~~~~~ snd-1.h:634:64: error: duplicate member ‘grid_color’ 634 | nt data_color, selected_data_color, mix_color, basic_color, grid_color, selected_grid_color, mark_color, axis_color; | ^~~~~~~~~~ snd-1.h:634:76: error: duplicate member ‘selected_grid_color’ 634 | r, selected_data_color, mix_color, basic_color, grid_color, selected_grid_color, mark_color, axis_color; | ^~~~~~~~~~~~~~~~~~~ snd-1.h:634:97: error: duplicate member ‘mark_color’ 634 | r, mix_color, basic_color, grid_color, selected_grid_color, mark_color, axis_color; | ^~~~~~~~~~ snd-1.h:634:109: error: duplicate member ‘axis_color’ 634 | , basic_color, grid_color, selected_grid_color, mark_color, axis_color; | ^~~~~~~~~~ snd-1.h:635:7: error: duplicate member ‘white’ 635 | int white, black, red, yellow, green, blue, light_blue; | ^~~~~ snd-1.h:635:14: error: duplicate member ‘black’ 635 | int white, black, red, yellow, green, blue, light_blue; | ^~~~~ snd-1.h:635:21: error: duplicate member ‘red’ 635 | int white, black, red, yellow, green, blue, light_blue; | ^~~ snd-1.h:635:26: error: duplicate member ‘yellow’ 635 | int white, black, red, yellow, green, blue, light_blue; | ^~~~~~ snd-1.h:635:34: error: duplicate member ‘green’ 635 | int white, black, red, yellow, green, blue, light_blue; | ^~~~~ snd-1.h:635:41: error: duplicate member ‘blue’ 635 | int white, black, red, yellow, green, blue, light_blue; | ^~~~ snd-1.h:635:47: error: duplicate member ‘light_blue’ 635 | int white, black, red, yellow, green, blue, light_blue; | ^~~~~~~~~~ snd-1.h:636:7: error: duplicate member ‘fltenv_basic_gc’ 636 | int fltenv_basic_gc, fltenv_data_gc; | ^~~~~~~~~~~~~~~ snd-1.h:636:24: error: duplicate member ‘fltenv_data_gc’ 636 | int fltenv_basic_gc, fltenv_data_gc; | ^~~~~~~~~~~~~~ snd-1.h:637:7: error: duplicate member ‘basic_gc’ 637 | int basic_gc, selected_basic_gc, combined_basic_gc; | ^~~~~~~~ snd-1.h:637:17: error: duplicate member ‘selected_basic_gc’ 637 | int basic_gc, selected_basic_gc, combined_basic_gc; | ^~~~~~~~~~~~~~~~~ snd-1.h:637:36: error: duplicate member ‘combined_basic_gc’ 637 | int basic_gc, selected_basic_gc, combined_basic_gc; | ^~~~~~~~~~~~~~~~~ snd-1.h:638:7: error: duplicate member ‘cursor_gc’ 638 | int cursor_gc, selected_cursor_gc; | ^~~~~~~~~ snd-1.h:638:18: error: duplicate member ‘selected_cursor_gc’ 638 | int cursor_gc, selected_cursor_gc; | ^~~~~~~~~~~~~~~~~~ snd-1.h:639:7: error: duplicate member ‘selection_gc’ 639 | int selection_gc, selected_selection_gc; | ^~~~~~~~~~~~ snd-1.h:639:21: error: duplicate member ‘selected_selection_gc’ 639 | int selection_gc, selected_selection_gc; | ^~~~~~~~~~~~~~~~~~~~~ snd-1.h:640:7: error: duplicate member ‘erase_gc’ 640 | int erase_gc, selected_erase_gc; | ^~~~~~~~ snd-1.h:640:17: error: duplicate member ‘selected_erase_gc’ 640 | int erase_gc, selected_erase_gc; | ^~~~~~~~~~~~~~~~~ snd-1.h:641:7: error: duplicate member ‘mark_gc’ 641 | int mark_gc, selected_mark_gc; | ^~~~~~~ snd-1.h:641:16: error: duplicate member ‘selected_mark_gc’ 641 | int mark_gc, selected_mark_gc; | ^~~~~~~~~~~~~~~~ snd-1.h:642:7: error: duplicate member ‘mix_gc’ 642 | int mix_gc; | ^~~~~~ snd-1.h:644:7: error: duplicate member ‘requestor_dialog’ 644 | int requestor_dialog; | ^~~~~~~~~~~~~~~~ In file included from snd.h:40, from headers.c:40: snd-1.h:278:7: error: duplicate member ‘current_cursor’ 278 | int current_cursor, combined_data_color; | ^~~~~~~~~~~~~~ snd-1.h:645:8: error: duplicate member ‘axis_color_set’ 645 | bool axis_color_set; | ^~~~~~~~~~~~~~ snd-1.h:278:23: error: duplicate member ‘combined_data_color’ 278 | int current_cursor, combined_data_color; | ^~~~~~~~~~~~~~~~~~~ snd-1.h:646:7: error: duplicate member ‘bounds_cursor’ 646 | int bounds_cursor, graph_cursor, play_cursor, loop_play_cursor, yaxis_cursor; | ^~~~~~~~~~~~~ snd-1.h:646:22: error: duplicate member ‘graph_cursor’ 646 | int bounds_cursor, graph_cursor, play_cursor, loop_play_cursor, yaxis_cursor; | ^~~~~~~~~~~~ snd-1.h:381:8: error: duplicate member ‘widgets’ 381 | bool widgets; | ^~~~~~~ snd-1.h:646:36: error: duplicate member ‘play_cursor’ 646 | int bounds_cursor, graph_cursor, play_cursor, loop_play_cursor, yaxis_cursor; | ^~~~~~~~~~~ snd-1.h:646:49: error: duplicate member ‘loop_play_cursor’ 646 | int bounds_cursor, graph_cursor, play_cursor, loop_play_cursor, yaxis_cursor; | ^~~~~~~~~~~~~~~~ snd-1.h:646:67: error: duplicate member ‘yaxis_cursor’ 646 | bounds_cursor, graph_cursor, play_cursor, loop_play_cursor, yaxis_cursor; | ^~~~~~~~~~~~ snd-1.h:634:7: error: duplicate member ‘data_color’ 634 | int data_color, selected_data_color, mix_color, basic_color, grid_color, selected_grid_color, mark_color, axis_color; | ^~~~~~~~~~ snd-1.h:634:19: error: duplicate member ‘selected_data_color’ 634 | int data_color, selected_data_color, mix_color, basic_color, grid_color, selected_grid_color, mark_color, axis_color; | ^~~~~~~~~~~~~~~~~~~ snd-1.h:634:40: error: duplicate member ‘mix_color’ 634 | int data_color, selected_data_color, mix_color, basic_color, grid_color, selected_grid_color, mark_color, axis_color; | ^~~~~~~~~ snd-1.h:634:51: error: duplicate member ‘basic_color’ 634 | int data_color, selected_data_color, mix_color, basic_color, grid_color, selected_grid_color, mark_color, axis_color; | ^~~~~~~~~~~ snd-1.h:634:64: error: duplicate member ‘grid_color’ 634 | nt data_color, selected_data_color, mix_color, basic_color, grid_color, selected_grid_color, mark_color, axis_color; | ^~~~~~~~~~ snd-1.h:634:76: error: duplicate member ‘selected_grid_color’ 634 | r, selected_data_color, mix_color, basic_color, grid_color, selected_grid_color, mark_color, axis_color; | ^~~~~~~~~~~~~~~~~~~ snd-1.h:634:97: error: duplicate member ‘mark_color’ 634 | r, mix_color, basic_color, grid_color, selected_grid_color, mark_color, axis_color; | ^~~~~~~~~~ snd-1.h:634:109: error: duplicate member ‘axis_color’ 634 | , basic_color, grid_color, selected_grid_color, mark_color, axis_color; | ^~~~~~~~~~ snd-1.h:635:7: error: duplicate member ‘white’ 635 | int white, black, red, yellow, green, blue, light_blue; | ^~~~~ snd-1.h:635:14: error: duplicate member ‘black’ 635 | int white, black, red, yellow, green, blue, light_blue; | ^~~~~ snd-1.h:635:21: error: duplicate member ‘red’ 635 | int white, black, red, yellow, green, blue, light_blue; | ^~~ snd-1.h:635:26: error: duplicate member ‘yellow’ 635 | int white, black, red, yellow, green, blue, light_blue; | ^~~~~~ snd-1.h:635:34: error: duplicate member ‘green’ 635 | int white, black, red, yellow, green, blue, light_blue; | ^~~~~ snd-1.h:635:41: error: duplicate member ‘blue’ 635 | int white, black, red, yellow, green, blue, light_blue; | ^~~~ snd-1.h:635:47: error: duplicate member ‘light_blue’ 635 | int white, black, red, yellow, green, blue, light_blue; | ^~~~~~~~~~ snd-1.h:636:7: error: duplicate member ‘fltenv_basic_gc’ 636 | int fltenv_basic_gc, fltenv_data_gc; | ^~~~~~~~~~~~~~~ snd-1.h:636:24: error: duplicate member ‘fltenv_data_gc’ 636 | int fltenv_basic_gc, fltenv_data_gc; | ^~~~~~~~~~~~~~ snd-1.h:637:7: error: duplicate member ‘basic_gc’ 637 | int basic_gc, selected_basic_gc, combined_basic_gc; | ^~~~~~~~ snd-1.h:637:17: error: duplicate member ‘selected_basic_gc’ 637 | int basic_gc, selected_basic_gc, combined_basic_gc; | ^~~~~~~~~~~~~~~~~ snd-1.h:637:36: error: duplicate member ‘combined_basic_gc’ 637 | int basic_gc, selected_basic_gc, combined_basic_gc; | ^~~~~~~~~~~~~~~~~ snd-1.h:638:7: error: duplicate member ‘cursor_gc’ 638 | int cursor_gc, selected_cursor_gc; | ^~~~~~~~~ In file included from snd.h:40, from io.c:9: snd-1.h:278:7: error: duplicate member ‘current_cursor’ 278 | int current_cursor, combined_data_color; | ^~~~~~~~~~~~~~ snd-1.h:278:23: error: duplicate member ‘combined_data_color’ 278 | int current_cursor, combined_data_color; | ^~~~~~~~~~~~~~~~~~~ snd-1.h:638:18: error: duplicate member ‘selected_cursor_gc’ 638 | int cursor_gc, selected_cursor_gc; | ^~~~~~~~~~~~~~~~~~ snd-1.h:639:7: error: duplicate member ‘selection_gc’ 639 | int selection_gc, selected_selection_gc; | ^~~~~~~~~~~~ snd-1.h:381:8: error: duplicate member ‘widgets’ 381 | bool widgets; | ^~~~~~~ snd-1.h:639:21: error: duplicate member ‘selected_selection_gc’ 639 | int selection_gc, selected_selection_gc; | ^~~~~~~~~~~~~~~~~~~~~ snd-1.h:640:7: error: duplicate member ‘erase_gc’ 640 | int erase_gc, selected_erase_gc; | ^~~~~~~~ snd-1.h:640:17: error: duplicate member ‘selected_erase_gc’ 640 | int erase_gc, selected_erase_gc; | ^~~~~~~~~~~~~~~~~ snd-1.h:641:7: error: duplicate member ‘mark_gc’ 641 | int mark_gc, selected_mark_gc; | ^~~~~~~ snd-1.h:641:16: error: duplicate member ‘selected_mark_gc’ 641 | int mark_gc, selected_mark_gc; | ^~~~~~~~~~~~~~~~ snd-1.h:634:7: error: duplicate member ‘data_color’ 634 | int data_color, selected_data_color, mix_color, basic_color, grid_color, selected_grid_color, mark_color, axis_color; | ^~~~~~~~~~ snd-1.h:642:7: error: duplicate member ‘mix_gc’ 642 | int mix_gc; | ^~~~~~ snd-1.h:634:19: error: duplicate member ‘selected_data_color’ 634 | int data_color, selected_data_color, mix_color, basic_color, grid_color, selected_grid_color, mark_color, axis_color; | ^~~~~~~~~~~~~~~~~~~ snd-1.h:644:7: error: duplicate member ‘requestor_dialog’ 644 | int requestor_dialog; | ^~~~~~~~~~~~~~~~ snd-1.h:634:40: error: duplicate member ‘mix_color’ 634 | int data_color, selected_data_color, mix_color, basic_color, grid_color, selected_grid_color, mark_color, axis_color; | ^~~~~~~~~ snd-1.h:645:8: error: duplicate member ‘axis_color_set’ 645 | bool axis_color_set; | ^~~~~~~~~~~~~~ snd-1.h:634:51: error: duplicate member ‘basic_color’ 634 | int data_color, selected_data_color, mix_color, basic_color, grid_color, selected_grid_color, mark_color, axis_color; | ^~~~~~~~~~~ snd-1.h:646:7: error: duplicate member ‘bounds_cursor’ 646 | int bounds_cursor, graph_cursor, play_cursor, loop_play_cursor, yaxis_cursor; | ^~~~~~~~~~~~~ snd-1.h:634:64: error: duplicate member ‘grid_color’ 634 | nt data_color, selected_data_color, mix_color, basic_color, grid_color, selected_grid_color, mark_color, axis_color; | ^~~~~~~~~~ snd-1.h:646:22: error: duplicate member ‘graph_cursor’ 646 | int bounds_cursor, graph_cursor, play_cursor, loop_play_cursor, yaxis_cursor; | ^~~~~~~~~~~~ snd-1.h:634:76: error: duplicate member ‘selected_grid_color’ 634 | r, selected_data_color, mix_color, basic_color, grid_color, selected_grid_color, mark_color, axis_color; | ^~~~~~~~~~~~~~~~~~~ snd-1.h:646:36: error: duplicate member ‘play_cursor’ 646 | int bounds_cursor, graph_cursor, play_cursor, loop_play_cursor, yaxis_cursor; | ^~~~~~~~~~~ snd-1.h:634:97: error: duplicate member ‘mark_color’ 634 | r, mix_color, basic_color, grid_color, selected_grid_color, mark_color, axis_color; | ^~~~~~~~~~ snd-1.h:646:49: error: duplicate member ‘loop_play_cursor’ 646 | int bounds_cursor, graph_cursor, play_cursor, loop_play_cursor, yaxis_cursor; | ^~~~~~~~~~~~~~~~ snd-1.h:634:109: error: duplicate member ‘axis_color’ 634 | , basic_color, grid_color, selected_grid_color, mark_color, axis_color; | ^~~~~~~~~~ snd-1.h:635:7: error: duplicate member ‘white’ 635 | int white, black, red, yellow, green, blue, light_blue; | ^~~~~ snd-1.h:646:67: error: duplicate member ‘yaxis_cursor’ 646 | bounds_cursor, graph_cursor, play_cursor, loop_play_cursor, yaxis_cursor; | ^~~~~~~~~~~~ snd-1.h:635:14: error: duplicate member ‘black’ 635 | int white, black, red, yellow, green, blue, light_blue; | ^~~~~ snd-1.h:635:21: error: duplicate member ‘red’ 635 | int white, black, red, yellow, green, blue, light_blue; | ^~~ snd-1.h:635:26: error: duplicate member ‘yellow’ 635 | int white, black, red, yellow, green, blue, light_blue; | ^~~~~~ snd-1.h:635:34: error: duplicate member ‘green’ 635 | int white, black, red, yellow, green, blue, light_blue; | ^~~~~ snd-1.h:635:41: error: duplicate member ‘blue’ 635 | int white, black, red, yellow, green, blue, light_blue; | ^~~~ snd-1.h:635:47: error: duplicate member ‘light_blue’ 635 | int white, black, red, yellow, green, blue, light_blue; | ^~~~~~~~~~ snd-1.h:636:7: error: duplicate member ‘fltenv_basic_gc’ 636 | int fltenv_basic_gc, fltenv_data_gc; | ^~~~~~~~~~~~~~~ snd-1.h:636:24: error: duplicate member ‘fltenv_data_gc’ 636 | int fltenv_basic_gc, fltenv_data_gc; | ^~~~~~~~~~~~~~ snd-1.h:637:7: error: duplicate member ‘basic_gc’ 637 | int basic_gc, selected_basic_gc, combined_basic_gc; | ^~~~~~~~ snd-1.h:637:17: error: duplicate member ‘selected_basic_gc’ 637 | int basic_gc, selected_basic_gc, combined_basic_gc; | ^~~~~~~~~~~~~~~~~ snd-1.h:637:36: error: duplicate member ‘combined_basic_gc’ 637 | int basic_gc, selected_basic_gc, combined_basic_gc; | ^~~~~~~~~~~~~~~~~ snd-1.h:638:7: error: duplicate member ‘cursor_gc’ 638 | int cursor_gc, selected_cursor_gc; | ^~~~~~~~~ snd-1.h:638:18: error: duplicate member ‘selected_cursor_gc’ 638 | int cursor_gc, selected_cursor_gc; | ^~~~~~~~~~~~~~~~~~ snd-1.h:639:7: error: duplicate member ‘selection_gc’ 639 | int selection_gc, selected_selection_gc; | ^~~~~~~~~~~~ snd-1.h:639:21: error: duplicate member ‘selected_selection_gc’ 639 | int selection_gc, selected_selection_gc; | ^~~~~~~~~~~~~~~~~~~~~ snd-1.h:640:7: error: duplicate member ‘erase_gc’ 640 | int erase_gc, selected_erase_gc; | ^~~~~~~~ snd-1.h:640:17: error: duplicate member ‘selected_erase_gc’ 640 | int erase_gc, selected_erase_gc; | ^~~~~~~~~~~~~~~~~ snd-1.h:641:7: error: duplicate member ‘mark_gc’ 641 | int mark_gc, selected_mark_gc; | ^~~~~~~ snd-1.h:641:16: error: duplicate member ‘selected_mark_gc’ 641 | int mark_gc, selected_mark_gc; | ^~~~~~~~~~~~~~~~ snd-1.h:642:7: error: duplicate member ‘mix_gc’ 642 | int mix_gc; | ^~~~~~ snd-1.h:644:7: error: duplicate member ‘requestor_dialog’ 644 | int requestor_dialog; | ^~~~~~~~~~~~~~~~ snd-1.h:645:8: error: duplicate member ‘axis_color_set’ 645 | bool axis_color_set; | ^~~~~~~~~~~~~~ snd-1.h:646:7: error: duplicate member ‘bounds_cursor’ 646 | int bounds_cursor, graph_cursor, play_cursor, loop_play_cursor, yaxis_cursor; | ^~~~~~~~~~~~~ snd-1.h:646:22: error: duplicate member ‘graph_cursor’ 646 | int bounds_cursor, graph_cursor, play_cursor, loop_play_cursor, yaxis_cursor; | ^~~~~~~~~~~~ snd-1.h:646:36: error: duplicate member ‘play_cursor’ 646 | int bounds_cursor, graph_cursor, play_cursor, loop_play_cursor, yaxis_cursor; | ^~~~~~~~~~~ snd-1.h:646:49: error: duplicate member ‘loop_play_cursor’ 646 | int bounds_cursor, graph_cursor, play_cursor, loop_play_cursor, yaxis_cursor; | ^~~~~~~~~~~~~~~~ snd-1.h:646:67: error: duplicate member ‘yaxis_cursor’ 646 | bounds_cursor, graph_cursor, play_cursor, loop_play_cursor, yaxis_cursor; | ^~~~~~~~~~~~ make: *** [makefile:55: sound.o] Error 1 make: *** Waiting for unfinished jobs.... make: *** [makefile:55: audio.o] Error 1 make: *** [makefile:55: io.o] Error 1 make: *** [makefile:55: headers.o] Error 1 make: *** [makefile:55: clm.o] Error 1 * ERROR: media-sound/snd-22.9::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=media-sound/snd-22.9::gentoo'`, * the complete build log and the output of `emerge -pqv '=media-sound/snd-22.9::gentoo'`. * The complete build log is located at '/var/log/portage/media-sound:snd-22.9:20230919-111728.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/media-sound/snd-22.9/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-sound/snd-22.9/temp/environment'. * Working directory: '/var/tmp/portage/media-sound/snd-22.9/work/snd-22.9' * S: '/var/tmp/portage/media-sound/snd-22.9/work/snd-22.9'