* Package: media-tv/dvbstream-0.7_pre20080516-r1:0 * Repository: gentoo * USE: abi_x86_64 amd64 elibc_glibc kernel_linux * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking dvbstream-snapshot-20080302.tar.bz2 to /var/tmp/portage/media-tv/dvbstream-0.7_pre20080516-r1/work >>> Source unpacked in /var/tmp/portage/media-tv/dvbstream-0.7_pre20080516-r1/work >>> Preparing source in /var/tmp/portage/media-tv/dvbstream-0.7_pre20080516-r1/work/dvbstream ... * Applying dvbstream-0.7_pre20080516-update.diff ... [ ok ] * Applying dvbstream-0.7_pre20080302-telnet-port-switch.diff ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/media-tv/dvbstream-0.7_pre20080516-r1/work/dvbstream ... >>> Source configured. >>> Compiling source in /var/tmp/portage/media-tv/dvbstream-0.7_pre20080516-r1/work/dvbstream ... make -j4 CC=x86_64-pc-linux-gnu-gcc 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0' x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -I /usr/include -O3 -pipe -march=native -fno-diagnostics-color -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -o rtp.o rtp.c x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -I /usr/include -O3 -pipe -march=native -fno-diagnostics-color -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -o tune.o tune.c x86_64-pc-linux-gnu-gcc -O3 -pipe -march=native -fno-diagnostics-color -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -o mpegtools/ctools.o mpegtools/ctools.c x86_64-pc-linux-gnu-gcc -O3 -pipe -march=native -fno-diagnostics-color -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -o mpegtools/remux.o mpegtools/remux.c In file included from tune.h:7, from tune.c:36: dvb_defaults.h:83:2: warning: #warning No DVB-T country defined in dvb_defaults.h [-Wcpp] 83 | #warning No DVB-T country defined in dvb_defaults.h | ^~~~~~~ dvb_defaults.h:84:2: warning: #warning defaulting to UK [-Wcpp] 84 | #warning defaulting to UK | ^~~~~~~ dvb_defaults.h:85:2: warning: #warning Ignore this if using Satellite or Cable [-Wcpp] 85 | #warning Ignore this if using Satellite or Cable | ^~~~~~~ tune.c: In function ‘tune_it’: tune.c:253:96: warning: format ‘%d’ expects argument of type ‘int’, but argument 8 has type ‘long unsigned int’ [-Wformat=] 253 | to Freq: %u, Pol:%c Srate=%d, 22kHz tone=%s, LNB: %d, SLOF %d, LOF1: %d, LOF2: %d\n", | ~^ | | | int | %ld 254 | ate,tone == SEC_TONE_ON ? "on" : "off", diseqc, SLOF/1000UL, LOF1/1000UL, LOF2/1000UL); | ~~~~~~~~~~~ | | | long unsigned int tune.c:253:106: warning: format ‘%d’ expects argument of type ‘int’, but argument 9 has type ‘long unsigned int’ [-Wformat=] 253 | u, Pol:%c Srate=%d, 22kHz tone=%s, LNB: %d, SLOF %d, LOF1: %d, LOF2: %d\n", | ~^ | | | int | %ld 254 | = SEC_TONE_ON ? "on" : "off", diseqc, SLOF/1000UL, LOF1/1000UL, LOF2/1000UL); | ~~~~~~~~~~~ | | | long unsigned int tune.c:253:116: warning: format ‘%d’ expects argument of type ‘int’, but argument 10 has type ‘long unsigned int’ [-Wformat=] 253 | ol:%c Srate=%d, 22kHz tone=%s, LNB: %d, SLOF %d, LOF1: %d, LOF2: %d\n", | ~^ | | | int | %ld 254 | C_TONE_ON ? "on" : "off", diseqc, SLOF/1000UL, LOF1/1000UL, LOF2/1000UL); | ~~~~~~~~~~~ | | | long unsigned int mpegtools/ctools.c: In function ‘write_pes’: mpegtools/ctools.c:283:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 283 | write(fd,buf,length); | ^~~~~~~~~~~~~~~~~~~~ mpegtools/ctools.c: In function ‘write_ts’: mpegtools/ctools.c:709:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 709 | write(fd,buf,length); | ^~~~~~~~~~~~~~~~~~~~ mpegtools/ctools.c: In function ‘write_ps’: mpegtools/ctools.c:1021:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1021 | write(fd,buf,length); | ^~~~~~~~~~~~~~~~~~~~ mpegtools/remux.c: In function ‘remux’: mpegtools/remux.c:905:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 905 | write( fout, buf, pos); | ^~~~~~~~~~~~~~~~~~~~~~ mpegtools/remux.c:949:25: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 949 | write( fout, buf, pos); | ^~~~~~~~~~~~~~~~~~~~~~ mpegtools/remux.c:958:25: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 958 | write( fout, buf, pos); | ^~~~~~~~~~~~~~~~~~~~~~ mpegtools/remux.c:967:25: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 967 | write( fout, buf, pos); | ^~~~~~~~~~~~~~~~~~~~~~ mpegtools/remux.c:976:25: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 976 | write( fout, buf, pos); | ^~~~~~~~~~~~~~~~~~~~~~ mpegtools/remux.c:988:25: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 988 | write( fout, buf, pos); | ^~~~~~~~~~~~~~~~~~~~~~ mpegtools/remux.c:1019:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1019 | write( fout, buf, pos); | ^~~~~~~~~~~~~~~~~~~~~~ mpegtools/remux.c:1021:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1021 | write( fout, mpeg_end, 4); | ^~~~~~~~~~~~~~~~~~~~~~~~~ mpegtools/ctools.c: In function ‘write_mpg’: mpegtools/ctools.c:2016:17: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2016 | write(fdout,buf,l); | ^~~~~~~~~~~~~~~~~~ mpegtools/ctools.c: In function ‘split_mpg’: mpegtools/ctools.c:2064:9: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2064 | read(fdin, buf, csize); | ^~~~~~~~~~~~~~~~~~~~~~ mpegtools/ctools.c:2077:17: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2077 | read(fdin, buf, csize); | ^~~~~~~~~~~~~~~~~~~~~~ mpegtools/ctools.c: In function ‘cut_mpg’: mpegtools/ctools.c:2148:9: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2148 | read(fdin, buf, csize); | ^~~~~~~~~~~~~~~~~~~~~~ mpegtools/ctools.c:2158:9: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2158 | read(fdin, buf, csize); | ^~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -O3 -pipe -march=native -fno-diagnostics-color -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -o mpegtools/transform.o mpegtools/transform.c x86_64-pc-linux-gnu-gcc -O3 -pipe -march=native -fno-diagnostics-color -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -o mpegtools/ringbuffy.o mpegtools/ringbuffy.c mpegtools/ringbuffy.c: In function ‘ring_write’: mpegtools/ringbuffy.c:62:17: error: implicit declaration of function ‘memcpy’ [-Wimplicit-function-declaration] 62 | memcpy (rbuf->buffy+pos, data, rest); | ^~~~~~ mpegtools/ringbuffy.c:22:1: note: include ‘’ or provide a declaration of ‘memcpy’ 21 | #include "ringbuffy.h" +++ |+#include 22 | mpegtools/ringbuffy.c:62:17: warning: incompatible implicit declaration of built-in function ‘memcpy’ [-Wbuiltin-declaration-mismatch] 62 | memcpy (rbuf->buffy+pos, data, rest); | ^~~~~~ mpegtools/ringbuffy.c:62:17: note: include ‘’ or provide a declaration of ‘memcpy’ mpegtools/ringbuffy.c:67:17: warning: incompatible implicit declaration of built-in function ‘memcpy’ [-Wbuiltin-declaration-mismatch] 67 | memcpy (rbuf->buffy+pos, data, count); | ^~~~~~ mpegtools/ringbuffy.c:67:17: note: include ‘’ or provide a declaration of ‘memcpy’ mpegtools/ringbuffy.c: In function ‘ring_peek’: mpegtools/ringbuffy.c:92:17: warning: incompatible implicit declaration of built-in function ‘memcpy’ [-Wbuiltin-declaration-mismatch] 92 | memcpy(data, rbuf->buffy+pos, count); | ^~~~~~ mpegtools/ringbuffy.c:92:17: note: include ‘’ or provide a declaration of ‘memcpy’ mpegtools/ringbuffy.c:94:17: warning: incompatible implicit declaration of built-in function ‘memcpy’ [-Wbuiltin-declaration-mismatch] 94 | memcpy(data, rbuf->buffy+pos, rest); | ^~~~~~ mpegtools/ringbuffy.c:94:17: note: include ‘’ or provide a declaration of ‘memcpy’ mpegtools/ringbuffy.c: In function ‘ring_read’: mpegtools/ringbuffy.c:117:17: warning: incompatible implicit declaration of built-in function ‘memcpy’ [-Wbuiltin-declaration-mismatch] 117 | memcpy(data, rbuf->buffy+pos, count); | ^~~~~~ mpegtools/ringbuffy.c:117:17: note: include ‘’ or provide a declaration of ‘memcpy’ mpegtools/ringbuffy.c:120:17: warning: incompatible implicit declaration of built-in function ‘memcpy’ [-Wbuiltin-declaration-mismatch] 120 | memcpy(data, rbuf->buffy+pos, rest); | ^~~~~~ mpegtools/ringbuffy.c:120:17: note: include ‘’ or provide a declaration of ‘memcpy’ make: *** [: mpegtools/ringbuffy.o] Error 1 make: *** Waiting for unfinished jobs.... mpegtools/transform.c: In function ‘pes_filt’: mpegtools/transform.c:397:25: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 397 | write(p->fd1,p->buf+p->hlength+6+3*factor, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 398 | p->plength-p->hlength-3*factor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpegtools/transform.c:400:25: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 400 | write(p->fd1,p->buf,p->plength+6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpegtools/transform.c: In function ‘pes_dfilt’: mpegtools/transform.c:456:25: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 456 | write(fd, p->buf+c, p->plength+6-c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpegtools/transform.c:476:25: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 476 | write(fd, p->buf+c, p->plength+6-c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpegtools/transform.c:484:25: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 484 | write(fd,p->buf+p->hlength+6+3*factor, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 485 | p->plength-p->hlength-3*factor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpegtools/transform.c:487:25: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 487 | write(fd,p->buf,p->plength+6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpegtools/transform.c: In function ‘write_out’: mpegtools/transform.c:626:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 626 | write(STDOUT_FILENO, buf, count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpegtools/transform.c: In function ‘insert_pat_pmt’: mpegtools/transform.c:832:17: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 832 | write(fdout,tspid0,188); | ^~~~~~~~~~~~~~~~~~~~~~~ mpegtools/transform.c:833:17: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 833 | write(fdout,tspid1,188); | ^~~~~~~~~~~~~~~~~~~~~~~ mpegtools/transform.c: In function ‘write_out_es’: mpegtools/transform.c:1912:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1912 | write(p->fd, buf+payl, count-payl); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpegtools/transform.c: In function ‘write_out_pes’: mpegtools/transform.c:1919:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1919 | write(p->fd, buf, count); | ^~~~~~~~~~~~~~~~~~~~~~~~ mpegtools/transform.c: In function ‘get_pes’: mpegtools/transform.c:1061:76: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 1061 | p->pts[p->which-2] = | ~~~~~~~~~~~~~~~~~~~^ 1062 | buf[c]; | ~~~~~~ In file included from mpegtools/transform.c:31: mpegtools/transform.h:128:25: note: at offset 5 into destination object ‘pts’ of size 5 128 | uint8_t pts[5]; | ^~~ In file included from /usr/include/string.h:548, from mpegtools/ctools.h:35, from mpegtools/ctools.c:30: In function ‘strncpy’, inlined from ‘break_up_filename’ at mpegtools/ctools.c:1880:3: /usr/include/bits/string_fortified.h:95:10: warning: ‘__builtin_strncpy’ specified size between 18446744071562067969 and 0 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ * ERROR: media-tv/dvbstream-0.7_pre20080516-r1::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=media-tv/dvbstream-0.7_pre20080516-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=media-tv/dvbstream-0.7_pre20080516-r1::gentoo'`. * The complete build log is located at '/var/log/portage/media-tv:dvbstream-0.7_pre20080516-r1:20231204-144814.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/media-tv/dvbstream-0.7_pre20080516-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-tv/dvbstream-0.7_pre20080516-r1/temp/environment'. * Working directory: '/var/tmp/portage/media-tv/dvbstream-0.7_pre20080516-r1/work/dvbstream' * S: '/var/tmp/portage/media-tv/dvbstream-0.7_pre20080516-r1/work/dvbstream'