* Package: media-sound/wavegain-1.3.1: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 wavegain-1.3.1srcs.zip to /var/tmp/portage/media-sound/wavegain-1.3.1/work >>> Source unpacked in /var/tmp/portage/media-sound/wavegain-1.3.1/work >>> Preparing source in /var/tmp/portage/media-sound/wavegain-1.3.1/work/WaveGain-1.3.1 ... * Applying wavegain-1.3.1-makefile.patch ... [ ok ] * Applying wavegain-1.3.1-fno-common.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/media-sound/wavegain-1.3.1/work/WaveGain-1.3.1 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/media-sound/wavegain-1.3.1/work/WaveGain-1.3.1 ... make -j4 x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -DHAVE_CONFIG_H -c -o audio.o audio.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -DHAVE_CONFIG_H -c -o dither.o dither.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -DHAVE_CONFIG_H -c -o gain_analysis.o gain_analysis.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -DHAVE_CONFIG_H -c -o getopt1.o getopt1.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -DHAVE_CONFIG_H -c -o getopt.o getopt.c gain_analysis.c:128:1: warning: variably modified ‘lstepbuf’ at file scope 128 | Float_t lstepbuf [MAX_SAMPLES_PER_WINDOW + MAX_ORDER]; | ^~~~~~~ gain_analysis.c:130:1: warning: variably modified ‘loutbuf’ at file scope 130 | Float_t loutbuf [MAX_SAMPLES_PER_WINDOW + MAX_ORDER]; | ^~~~~~~ gain_analysis.c:134:1: warning: variably modified ‘rstepbuf’ at file scope 134 | Float_t rstepbuf [MAX_SAMPLES_PER_WINDOW + MAX_ORDER]; | ^~~~~~~ gain_analysis.c:136:1: warning: variably modified ‘routbuf’ at file scope 136 | Float_t routbuf [MAX_SAMPLES_PER_WINDOW + MAX_ORDER]; | ^~~~~~~ gain_analysis.c:148:1: warning: variably modified ‘A’ at file scope 148 | static Uint32_t A [(size_t)(STEPS_per_dB * MAX_dB)]; | ^~~~~~ gain_analysis.c:149:1: warning: variably modified ‘B’ at file scope 149 | static Uint32_t B [(size_t)(STEPS_per_dB * MAX_dB)]; | ^~~~~~ x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -DHAVE_CONFIG_H -c -o main.o main.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -DHAVE_CONFIG_H -c -o misc.o misc.c audio.c: In function ‘wav_open’: audio.c:663:25: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 663 | fread(buf_double, 1, 8, in); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ audio.c:681:25: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 681 | fread(opt->header, 1, opt->header_size, in); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ audio.c: In function ‘close_audio_file’: audio.c:1034:41: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1034 | fread (ch, 1, pos - current_pos_t, in); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.c: In function ‘process_files’: main.c:181:44: warning: comparison between pointer and zero character constant [-Wpointer-compare] 181 | if (file->filename == '\0') | ^~ main.c:181:29: note: did you mean to dereference the pointer? 181 | if (file->filename == '\0') | ^ main.c:194:44: warning: comparison between pointer and zero character constant [-Wpointer-compare] 194 | if (file->filename == '\0') | ^~ main.c:194:29: note: did you mean to dereference the pointer? 194 | if (file->filename == '\0') | ^ main.c:265:52: warning: comparison between pointer and zero character constant [-Wpointer-compare] 265 | if (file->filename == '\0') | ^~ main.c:265:37: note: did you mean to dereference the pointer? 265 | if (file->filename == '\0') | ^ misc.c: In function ‘file_error’: misc.c:42:9: warning: format not a string literal and no format arguments [-Wformat-security] 42 | fprintf(stderr, strerror(err_num)); | ^~~~~~~ x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -DHAVE_CONFIG_H -c -o recurse.o recurse.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -DHAVE_CONFIG_H -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 wavegain.c audio.o dither.o gain_analysis.o getopt1.o getopt.o main.o misc.o recurse.o -lm -o wavegain wavegain.c: In function ‘write_gains’: wavegain.c:524:36: error: implicit declaration of function ‘getpid’ [-Werror=implicit-function-declaration] 524 | srand(time(NULL) ^ getpid()); | ^~~~~~ cc1: some warnings being treated as errors make: *** [: wavegain] Error 1 * ERROR: media-sound/wavegain-1.3.1::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=media-sound/wavegain-1.3.1::gentoo'`, * the complete build log and the output of `emerge -pqv '=media-sound/wavegain-1.3.1::gentoo'`. * The complete build log is located at '/var/log/portage/media-sound:wavegain-1.3.1:20221003-215702.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/media-sound/wavegain-1.3.1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-sound/wavegain-1.3.1/temp/environment'. * Working directory: '/var/tmp/portage/media-sound/wavegain-1.3.1/work/WaveGain-1.3.1' * S: '/var/tmp/portage/media-sound/wavegain-1.3.1/work/WaveGain-1.3.1'