* Package: media-sound/toolame-02l-r4 * 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 toolame-02l.tgz to /var/tmp/portage/media-sound/toolame-02l-r4/work >>> Source unpacked in /var/tmp/portage/media-sound/toolame-02l-r4/work >>> Preparing source in /var/tmp/portage/media-sound/toolame-02l-r4/work/toolame-02l ... * Applying toolame-02l-gentoo.diff ... [ ok ] * Applying toolame-02l-uint.patch ... [ ok ] * Applying toolame-02l-uint32_t.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/media-sound/toolame-02l-r4/work/toolame-02l ... >>> Source configured. >>> Compiling source in /var/tmp/portage/media-sound/toolame-02l-r4/work/toolame-02l ... make -j1 x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-common -std=gnu89 -DNDEBUG -DINLINE=inline -Wall -DNEWENCODE -DNEWATAN -c common.c -o common.o x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-common -std=gnu89 -DNDEBUG -DINLINE=inline -Wall -DNEWENCODE -DNEWATAN -c encode.c -o encode.o encode.c: In function ‘main_bit_allocation’: encode.c:508:23: warning: variable ‘lay’ set but not used [-Wunused-but-set-variable] 508 | int mode, mode_ext, lay; | ^~~ encode.c:507:7: warning: variable ‘noisy_sbs’ set but not used [-Wunused-but-set-variable] 507 | int noisy_sbs; | ^~~~~~~~~ x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-common -std=gnu89 -DNDEBUG -DINLINE=inline -Wall -DNEWENCODE -DNEWATAN -c ieeefloat.c -o ieeefloat.o x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-common -std=gnu89 -DNDEBUG -DINLINE=inline -Wall -DNEWENCODE -DNEWATAN -c toolame.c -o toolame.o toolame.c: In function ‘main’: toolame.c:99:7: warning: variable ‘win_que’ set but not used [-Wunused-but-set-variable] 99 | IN *win_que; | ^~~~~~~ x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-common -std=gnu89 -DNDEBUG -DINLINE=inline -Wall -DNEWENCODE -DNEWATAN -c portableio.c -o portableio.o x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-common -std=gnu89 -DNDEBUG -DINLINE=inline -Wall -DNEWENCODE -DNEWATAN -c psycho_n1.c -o psycho_n1.o x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-common -std=gnu89 -DNDEBUG -DINLINE=inline -Wall -DNEWENCODE -DNEWATAN -c psycho_0.c -o psycho_0.o x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-common -std=gnu89 -DNDEBUG -DINLINE=inline -Wall -DNEWENCODE -DNEWATAN -c psycho_1.c -o psycho_1.o x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-common -std=gnu89 -DNDEBUG -DINLINE=inline -Wall -DNEWENCODE -DNEWATAN -c psycho_2.c -o psycho_2.o x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-common -std=gnu89 -DNDEBUG -DINLINE=inline -Wall -DNEWENCODE -DNEWATAN -c psycho_3.c -o psycho_3.o psycho_3.c: In function ‘psycho_3’: psycho_3.c:75:7: warning: unused variable ‘sblimit’ [-Wunused-variable] 75 | int sblimit = frame->sblimit; | ^~~~~~~ x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-common -std=gnu89 -DNDEBUG -DINLINE=inline -Wall -DNEWENCODE -DNEWATAN -c psycho_4.c -o psycho_4.o x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-common -std=gnu89 -DNDEBUG -DINLINE=inline -Wall -DNEWENCODE -DNEWATAN -c fft.c -o fft.o x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-common -std=gnu89 -DNDEBUG -DINLINE=inline -Wall -DNEWENCODE -DNEWATAN -c subband.c -o subband.o x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-common -std=gnu89 -DNDEBUG -DINLINE=inline -Wall -DNEWENCODE -DNEWATAN -c audio_read.c -o audio_read.o audio_read.c: In function ‘parse_input_file’: audio_read.c:265:7: warning: variable ‘wave_header_16bit’ set but not used [-Wunused-but-set-variable] 265 | int wave_header_16bit = -1; | ^~~~~~~~~~~~~~~~~ audio_read.c:263:7: warning: variable ‘wave_header_read’ set but not used [-Wunused-but-set-variable] 263 | int wave_header_read = 0; | ^~~~~~~~~~~~~~~~ audio_read.c:320:3: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] 320 | fread (wave_header_buffer, 1, 40, musicin); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-common -std=gnu89 -DNDEBUG -DINLINE=inline -Wall -DNEWENCODE -DNEWATAN -c bitstream.c -o bitstream.o x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-common -std=gnu89 -DNDEBUG -DINLINE=inline -Wall -DNEWENCODE -DNEWATAN -c mem.c -o mem.o x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-common -std=gnu89 -DNDEBUG -DINLINE=inline -Wall -DNEWENCODE -DNEWATAN -c crc.c -o crc.o x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-common -std=gnu89 -DNDEBUG -DINLINE=inline -Wall -DNEWENCODE -DNEWATAN -c tables.c -o tables.o tables.c: In function ‘pick_table’: tables.c:21:14: warning: variable ‘lay’ set but not used [-Wunused-but-set-variable] 21 | int table, lay, ws, bsp, br_per_ch, sfrq; | ^~~ x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-common -std=gnu89 -DNDEBUG -DINLINE=inline -Wall -DNEWENCODE -DNEWATAN -c availbits.c -o availbits.o x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-common -std=gnu89 -DNDEBUG -DINLINE=inline -Wall -DNEWENCODE -DNEWATAN -c ath.c -o ath.o x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-common -std=gnu89 -DNDEBUG -DINLINE=inline -Wall -DNEWENCODE -DNEWATAN -c encode_new.c -o encode_new.o encode_new.c: In function ‘main_bit_allocation_new’: encode_new.c:739:23: warning: variable ‘lay’ set but not used [-Wunused-but-set-variable] 739 | int mode, mode_ext, lay; | ^~~ encode_new.c:738:7: warning: variable ‘noisy_sbs’ set but not used [-Wunused-but-set-variable] 738 | int noisy_sbs; | ^~~~~~~~~ x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -o toolame common.o encode.o ieeefloat.o toolame.o portableio.o psycho_n1.o psycho_0.o psycho_1.o psycho_2.o psycho_3.o psycho_4.o fft.o subband.o audio_read.o bitstream.o mem.o crc.o tables.o availbits.o ath.o encode_new.o -lm /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: encode.o:(.bss+0x40): multiple definition of `glopts'; common.o:(.bss+0x20): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: toolame.o:(.bss+0x60): multiple definition of `glopts'; common.o:(.bss+0x20): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: psycho_0.o:(.bss+0x0): multiple definition of `glopts'; common.o:(.bss+0x20): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: psycho_1.o:(.bss+0x1f60): multiple definition of `glopts'; common.o:(.bss+0x20): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: psycho_2.o:(.bss+0x0): multiple definition of `glopts'; common.o:(.bss+0x20): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: psycho_3.o:(.bss+0x1b40): multiple definition of `glopts'; common.o:(.bss+0x20): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: psycho_4.o:(.bss+0x0): multiple definition of `glopts'; common.o:(.bss+0x20): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: subband.o:(.bss+0x0): multiple definition of `glopts'; common.o:(.bss+0x20): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: audio_read.o:(.bss+0x0): multiple definition of `glopts'; common.o:(.bss+0x20): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: availbits.o:(.bss+0x40): multiple definition of `glopts'; common.o:(.bss+0x20): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: encode_new.o:(.bss+0x60): multiple definition of `glopts'; common.o:(.bss+0x20): first defined here collect2: error: ld returned 1 exit status make: *** [Makefile:54: toolame] Error 1 * ERROR: media-sound/toolame-02l-r4::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=media-sound/toolame-02l-r4::gentoo'`, * the complete build log and the output of `emerge -pqv '=media-sound/toolame-02l-r4::gentoo'`. * The complete build log is located at '/var/log/portage/media-sound:toolame-02l-r4:20200127-190445.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/media-sound/toolame-02l-r4/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-sound/toolame-02l-r4/temp/environment'. * Working directory: '/var/tmp/portage/media-sound/toolame-02l-r4/work/toolame-02l' * S: '/var/tmp/portage/media-sound/toolame-02l-r4/work/toolame-02l'