* Package: media-sound/peercast-0.1218-r2:0 * Repository: gentoo * Maintainer: sound@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking peercast-0.1218-src.tgz to /var/tmp/portage/media-sound/peercast-0.1218-r2/work >>> Source unpacked in /var/tmp/portage/media-sound/peercast-0.1218-r2/work >>> Preparing source in /var/tmp/portage/media-sound/peercast-0.1218-r2/work ... * Applying peercast-0.1218-CVE-2008-2040.patch ... [ ok ] * Applying peercast-0.1216-makefile.patch ... [ ok ] * Applying peercast-0.1216-amd64.patch ... [ ok ] * Applying peercast-0.1218-glibc-2.10.patch ... [ ok ] >>> 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/peercast-0.1218-r2/work ... >>> Source configured. >>> Compiling source in /var/tmp/portage/media-sound/peercast-0.1218-r2/work ... make -j4 CC=clang CXX=clang++ AR=llvm-ar 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -pthread' LD=clang++ clang -O2 -pipe -march=native -fno-diagnostics-color -I../../core -I../../core/common -DENABLE_BINRELOC -pthread -D__cplusplus -D_UNIX -D_REENTRANT -I../../core -I../../core/common -fPIC -c main.cpp -o main.o clang -O2 -pipe -march=native -fno-diagnostics-color -I../../core -I../../core/common -DENABLE_BINRELOC -pthread -D__cplusplus -D_UNIX -D_REENTRANT -I../../core -I../../core/common -fPIC -c ../../core/unix/usys.cpp -o ../../core/unix/usys.o clang -O2 -pipe -march=native -fno-diagnostics-color -I../../core -I../../core/common -DENABLE_BINRELOC -pthread -D__cplusplus -D_UNIX -D_REENTRANT -I../../core -I../../core/common -fPIC -c ../../core/unix/usocket.cpp -o ../../core/unix/usocket.o clang -O2 -pipe -march=native -fno-diagnostics-color -I../../core -I../../core/common -DENABLE_BINRELOC -pthread -D__cplusplus -D_UNIX -D_REENTRANT -I../../core -I../../core/common -fPIC -c ../../core/common/socket.cpp -o ../../core/common/socket.o In file included from :488: :2:9: warning: redefining builtin macro [-Wbuiltin-macro-redefined] 2 | #define __cplusplus 1 | ^ In file included from :488: :2:9: warning: redefining builtin macro [-Wbuiltin-macro-redefined] 2 | #define __cplusplus 1 | ^ In file included from :488: :2:9: warning: redefining builtin macro [-Wbuiltin-macro-redefined] 2 | #define __cplusplus 1 | ^ In file included from main.cpp:23: In file included from /usr/include/c++/v1/stdio.h:101: /usr/include/c++/v1/__config:593:20: error: cannot combine with previous 'char16_t' declaration specifier 593 | typedef __char16_t char16_t; | ^ /usr/include/c++/v1/__config:594:20: error: cannot combine with previous 'char32_t' declaration specifier 594 | typedef __char32_t char32_t; | ^ In file included from ../../core/unix/usocket.cpp:25: In file included from /usr/include/c++/v1/stdio.h:101: /usr/include/c++/v1/__config:593:20: error: cannot combine with previous 'char16_t' declaration specifier 593 | typedef __char16_t char16_t; | ^ /usr/include/c++/v1/__config:594:20: error: cannot combine with previous 'char32_t' declaration specifier 594 | typedef __char32_t char32_t; | ^ In file included from :488: :2:9: warning: redefining builtin macro [-Wbuiltin-macro-redefined] 2 | #define __cplusplus 1 | ^ In file included from ../../core/common/socket.cpp:22: In file included from /usr/include/c++/v1/stdio.h:101: /usr/include/c++/v1/__config:593:20: error: cannot combine with previous 'char16_t' declaration specifier 593 | typedef __char16_t char16_t; | ^ /usr/include/c++/v1/__config:594:20: error: cannot combine with previous 'char32_t' declaration specifier 594 | typedef __char32_t char32_t; | ^ In file included from ../../core/unix/usys.cpp:32: In file included from /usr/include/c++/v1/stdlib.h:87: /usr/include/c++/v1/__config:593:20: error: cannot combine with previous 'char16_t' declaration specifier 593 | typedef __char16_t char16_t; | ^ /usr/include/c++/v1/__config:594:20: error: cannot combine with previous 'char32_t' declaration specifier 594 | typedef __char32_t char32_t; | ^ In file included from main.cpp:24: In file included from ../../core/common/channel.h:23: ../../core/common/stream.h:100:17: warning: expression result unused [-Wunused-value] 100 | CHECK_ENDIAN2(v); | ^ ../../core/common/stream.h:107:17: warning: expression result unused [-Wunused-value] 107 | CHECK_ENDIAN4(v); | ^ ../../core/common/stream.hIn file included from ../../core/unix/usocket.cpp:29: In file included from ../../core/unix/usocket.h:24: In file included from ../../core/common/socket.h:25: :../../core/common/stream.h124::10017::17 :warning: expressionwarning: expressionresult resultunused unused [-Wunused-value] [-Wunused-value] 100 | 124 | C H ECKC_ENHECK_DEINADNI2(Av); | N ^3 (v); | ^ ../../core/common/stream.h:107:17: warning: expression result unused [-Wunused-value] 107 | CHECK_ENDIAN4(v); | ^ ../../core/common/stream.h:124:17: warning: expression result unused [-Wunused-value] 124 | CHECK_ENDIAN3(v); | ^ ../../core/common/stream.h:165:17: warning: expression result unused [-Wunused-value] 165 | CHECK_ENDIAN2(v); | ^ ../../core/common/stream.h:170:17: warning: expression result unused [-Wunused-value] 170 | CHECK_ENDIAN4(v); | ^ ../../core/common/stream.h:165:17: warning: expression result unused [-Wunused-value] 165 | CHECK_ENDIAN2(v); | ^ ../../core/common/stream.h:170:17: warning: expression result unused [-Wunused-value] 170 | CHECK_ENDIAN4(v); | ^ ../../core/common/stream.h:../../core/common/stream.h:280:4: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 280 | delete buf; | ^ | [] ../../core/common/stream.h:262:7: note: allocated with 'new[]' here 280 :2624 | : :warning: b'delete'u fapplied( ntoe wa cpointerh athatr [ lwas] )allocated with| ^'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 280 | delete buf; | ^ | [] ../../core/common/stream.h:262:7: note: allocated with 'new[]' here 262 | :buf(new char[l]) | ^ In file included from ../../core/common/socket.cpp:24: In file included from ../../core/common/socket.h:25: ../../core/common/stream.h:100:17: warning: expression result unused [-Wunused-value] 100 | CHECK_ENDIAN2(v); | ^ ../../core/common/stream.h:107:17: warning: expression result unused [-Wunused-value] 107 | CHECK_ENDIAN4(v); | ^ ../../core/common/stream.h:124:17: warning: expression result unused [-Wunused-value] 124 | CHECK_ENDIAN3(v); | ^ ../../core/common/stream.h:165:17: warning: expression result unused [-Wunused-value] 165 | CHECK_ENDIAN2(v); | ^ ../../core/common/stream.h:170:17: warning: expression result unused [-Wunused-value] 170 | CHECK_ENDIAN4(v); | ^ In file included from main.cpp:24: In file included from ../../core/common/channel.h:26: ../../core/common/asf.h:208:10: warning: enumeration value 'T_UNKNOWN' not handled in switch [-Wswitch] 208 | switch(type) | ^~~~ ../../core/common/stream.h:280:4: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 280 | delete buf; | ^ | [] ../../core/common/stream.h:262:7: note: allocated with 'new[]' here 262 | :buf(new char[l]) | ^ 7 warnings and 2 errors generated. In file included from main.cpp:24: ../../core/common/channel.h:665:12: warning: enumeration values 'T_NONE' and 'T_RAM' not handled in switch [-Wswitch] 665 | switch (type) | ^~~~ ../../core/common/channel.h:676:11: warning: enumeration value 'T_NONE' not handled in switch [-Wswitch] 676 | switch (type) | ^~~~ In file included from ../../core/unix/usys.cpp:33: In file included from ../../core/unix/usys.h:26: In file included from ../../core/common/socket.h:25: ../../core/common/stream.h:100:17: warning: expression result unused [-Wunused-value] 100 | CHECK_ENDIAN2(v); | ^ ../../core/common/stream.h:107:17: warning: expression result unused [-Wunused-value] 107 | CHECK_ENDIAN4(v); | ^ ../../core/common/stream.h:124:17: warning: expression result unused [-Wunused-value] 124 | CHECK_ENDIAN3(v); | ^ ../../core/common/stream.h:165:17: warning: expression result unused [-Wunused-value] 165 | CHECK_ENDmake: *** [makefile:82: ../../core/common/socket.o] Error 1 IAN2(v); | ^ make: *** Waiting for unfinished jobs.... ../../core/common/stream.h:170:17: warning: expression result unused [-Wunused-value] 170 | CHECK_ENDIAN4(v); | ^ ../../core/common/stream.h:280:4: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 280 | delete buf; | ^ | [] ../../core/common/stream.h:262:7: note: allocated with 'new[]' here 262 | :buf(new char[l]) | ^ 7 warnings and 2 errors generated. 7 warnings and 2 errors generated. make: *** [makefile:82: ../../core/unix/usys.o] Error 1 main.cpp:190:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] 190 | daemon(1,0); | ^~~~~~ ~~~ 11 warnings and 2 errors generated. make: *** [makefile:82: ../../core/unix/usocket.o] Error 1 make: *** [makefile:82: main.o] Error 1 * ERROR: media-sound/peercast-0.1218-r2::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=media-sound/peercast-0.1218-r2::gentoo'`, * the complete build log and the output of `emerge -pqv '=media-sound/peercast-0.1218-r2::gentoo'`. * The complete build log is located at '/var/log/portage/media-sound:peercast-0.1218-r2:20231202-204149.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/media-sound/peercast-0.1218-r2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-sound/peercast-0.1218-r2/temp/environment'. * Working directory: '/var/tmp/portage/media-sound/peercast-0.1218-r2/work/ui/linux' * S: '/var/tmp/portage/media-sound/peercast-0.1218-r2/work'