From https://github.com/archlinux/svntogit-community * branch packages/mpgtx -> FETCH_HEAD * [new branch] packages/mpgtx -> community/packages/mpgtx Cloning into 'mpgtx'... done. :: Synchronizing package databases... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 132k 100 132k 0 0 384k 0 --:--:-- --:--:-- --:--:-- 385k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 8546k 100 8546k 0 0 20.8M 0 --:--:-- --:--:-- --:--:-- 20.9M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 143k 100 143k 0 0 405k 0 --:--:-- --:--:-- --:--:-- 405k :: Starting full system upgrade... there is nothing to do PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp/archlinux-ci/ GIT_SSL_NO_VERIFY=1 SOURCE_DATE_EPOCH=1690751849 SHELL=/bin/bash SCHROOT_CHROOT_NAME=jenkins-reproducible-archlinux no_proxy=localhost,127.0.0.1 SCHROOT_COMMAND=bash -l -c SOURCE_DATE_EPOCH='1690751849' PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin' TMPDIR='/tmp/archlinux-ci/' GIT_SSL_NO_VERIFY=1 printenv 2>&1 SCHROOT_SESSION_ID=archlinux-mpgtx-archlinuxrb-build-x2fGjIGC PWD=/tmp/archlinux-ci/mpgtx-archlinuxrb-build-x2fGjIGC/mpgtx/trunk LOGNAME=jenkins SCHROOT_ALIAS_NAME=jenkins-reproducible-archlinux SCHROOT_GROUP=jenkins SCHROOT_USER=jenkins ftp_proxy=http://127.0.0.1:3128 HOME=/var/lib/jenkins LANG=C https_proxy=http://127.0.0.1:3128 USER=jenkins FTP_PROXY=http://127.0.0.1:3128 SHLVL=1 HTTPS_PROXY=http://127.0.0.1:3128 HTTP_PROXY=http://127.0.0.1:3128 SCHROOT_GID=116 http_proxy=http://127.0.0.1:3128 DEBUGINFOD_URLS=https://debuginfod.archlinux.org SCHROOT_UID=108 HG=/usr/bin/hg _=/usr/sbin/printenv ==> Making package: mpgtx 1.3.1-7 (Sun Sep 1 03:41:00 2024) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Downloading mpgtx-1.3.1.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 368 100 368 0 0 1200 0 --:--:-- --:--:-- --:--:-- 1202 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 100 355 100 355 0 0 153 0 0:00:02 0:00:02 --:--:-- 354 100 355 100 355 0 0 153 0 0:00:02 0:00:02 --:--:-- 354 100 89170 100 89170 0 0 34591 0 0:00:02 0:00:02 --:--:-- 34591 ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha512sums... mpgtx-1.3.1.tar.gz ... Passed ==> Extracting sources... -> Extracting mpgtx-1.3.1.tar.gz with bsdtar ==> Starting build()... Checking Large File Support ... PASSED Generating Makefile ... Here are the options you choosed : Target : RELEASE Large File support : yes Link statically : no Support builtin parachute : no Install prefix : /usr Now Type "make" to build mpgtx (and have a nice day by the way) ---------------------------------------------------------------------- I'm building mpgtx with following options : g++ -Wall -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNOSIGNAL_H -O3 -ansi -c mpegOut.cxx g++ -Wall -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNOSIGNAL_H -O3 -ansi -c mpeg.cxx g++ -Wall -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNOSIGNAL_H -O3 -ansi -c chunkTab.cxx g++ -Wall -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNOSIGNAL_H -O3 -ansi -c id3command.cxx id3command.cxx: In function 'int ParseMov(int, char**, int)': id3command.cxx:328:75: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 328 | fieldname="album"; | ^~~~~~~ In file included from mpeg.hh:11, from chunkTab.hh:11, from chunkTab.cxx:8: chunkTab.cxx: In member function 'bool chunkTab::ParseRange(char*)': common.hh:215:36: warning: format '%lld' expects argument of type 'long long int*', but argument 3 has type 'off_t*' {aka 'long int*'} [-Wformat=] 215 | #define _OFF_d "%lld" | ^ chunkTab.cxx:189:29: note: in expansion of macro '_OFF_d' 189 | if (sscanf(offset, _OFF_d "/" _OFF_d , &part, &nparts) == 2) { | ^~~~~~ common.hh:215:40: note: format string is defined here 215 | #define _OFF_d "%lld" | ~~~^ | | | long long int* | %ld common.hh:215:36: warning: format '%lld' expects argument of type 'long long int*', but argument 4 has type 'off_t*' {aka 'long int*'} [-Wformat=] 215 | #define _OFF_d "%lld" | ^ chunkTab.cxx:189:29: note: in expansion of macro '_OFF_d' 189 | if (sscanf(offset, _OFF_d "/" _OFF_d , &part, &nparts) == 2) { | ^~~~~~ common.hh:215:40: note: format string is defined here 215 | #define _OFF_d "%lld" | ~~~^ | | | long long int* | %ld chunkTab.cxx:325:33: warning: format '%lld' expects argument of type 'long long int', but argument 4 has type 'off_t' {aka 'long int'} [-Wformat=] 325 | fprintf(stderr, "range %s results in invalid [" _OFF_d "-" _OFF_d "] range\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326 | range, tempchunk->from,tempchunk->to); | ~~~~~~~~~~~~~~~ | | | off_t {aka long int} id3command.cxx:333:75: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 333 | fieldname="artist"; | ^~~~~~~~ id3command.cxx:338:75: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 338 | fieldname="title"; | ^~~~~~~ id3command.cxx:343:75: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 343 | fieldname="year"; | ^~~~~~ id3command.cxx:348:75: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 348 | fieldname="comment"; | ^~~~~~~~~ common.hh:215:40: note: format string is defined here 215 | #define _OFF_d "%lld" | ~~~^ | | | long long int | %ld chunkTab.cxx:325:33: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'off_t' {aka 'long int'} [-Wformat=] 325 | fprintf(stderr, "range %s results in invalid [" _OFF_d "-" _OFF_d "] range\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326 | range, tempchunk->from,tempchunk->to); | ~~~~~~~~~~~~~ | | | off_t {aka long int} common.hh:215:40: note: format string is defined here 215 | #define _OFF_d "%lld" | ~~~^ | | | long long int | %ld chunkTab.cxx: In member function 'bool chunkTab::ParseValue(char*, int, off_t*, float*, bool*)': common.hh:215:36: warning: format '%lld' expects argument of type 'long long int*', but argument 3 has type 'off_t*' {aka 'long int*'} [-Wformat=] 215 | #define _OFF_d "%lld" | ^~~~~~ chunkTab.cxx:406:36: note: in expansion of macro '_OFF_d' 406 | if (sscanf(value, _OFF_d , translation) != 1) { | ^~~~~~ common.hh:215:40: note: format string is defined here 215 | #define _OFF_d "%lld" | ~~~^ | | | long long int* | %ld chunkTab.cxx: In member function 'bool chunkTab::ParseBoundaries(char*)': chunkTab.cxx:514:49: warning: format '%lld' expects argument of type 'long long int', but argument 4 has type 'off_t' {aka 'long int'} [-Wformat=] 514 | "invalid range %s :boundary below end of file " _OFF_d "\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | boundaries, tc->to); | ~~~~~~ | | | off_t {aka long int} common.hh:215:40: note: format string is defined here 215 | #define _OFF_d "%lld" | ~~~^ | | | long long int | %ld chunkTab.cxx:518:49: warning: format '%lld' expects argument of type 'long long int', but argument 4 has type 'off_t' {aka 'long int'} [-Wformat=] 518 | "range %s results in invalid range [" _OFF_d "-" _OFF_d "]\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | boundaries, tc->from, tc->to); | ~~~~~~~~ | | | off_t {aka long int} common.hh:215:40: note: format string is defined here 215 | #define _OFF_d "%lld" | ~~~^ | | | long long int | %ld chunkTab.cxx:518:49: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'off_t' {aka 'long int'} [-Wformat=] 518 | "range %s results in invalid range [" _OFF_d "-" _OFF_d "]\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | boundaries, tc->from, tc->to); | ~~~~~~ | | | off_t {aka long int} common.hh:215:40: note: format string is defined here 215 | #define _OFF_d "%lld" | ~~~^ | | | long long int | %ld chunkTab.cxx:548:41: warning: format '%lld' expects argument of type 'long long int', but argument 4 has type 'off_t' {aka 'long int'} [-Wformat=] 548 | fprintf(stderr, "invalid range %s :boundary below end of file " _OFF_d "\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 549 | boundaries, tc->to); | ~~~~~~ | | | off_t {aka long int} common.hh:215:40: note: format string is defined here 215 | #define _OFF_d "%lld" | ~~~^ | | | long long int | %ld chunkTab.cxx:551:40: warning: format '%lld' expects argument of type 'long long int', but argument 4 has type 'off_t' {aka 'long int'} [-Wformat=] 551 | fprintf(stderr,"range %s results in invalid range [" _OFF_d "-" _OFF_d "]\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 552 | boundaries, tc->from, tc->to); | ~~~~~~~~ | | | off_t {aka long int} common.hh:215:40: note: format string is defined here 215 | #define _OFF_d "%lld" | ~~~^ | | | long long int | %ld chunkTab.cxx:551:40: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'off_t' {aka 'long int'} [-Wformat=] 551 | fprintf(stderr,"range %s results in invalid range [" _OFF_d "-" _OFF_d "]\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 552 | boundaries, tc->from, tc->to); | ~~~~~~ | | | off_t {aka long int} common.hh:215:40: note: format string is defined here 215 | #define _OFF_d "%lld" | ~~~^ | | | long long int | %ld chunkTab.cxx: In member function 'void chunkTab::PrintTab()': common.hh:215:36: warning: format '%lld' expects argument of type 'long long int', but argument 2 has type 'off_t' {aka 'long int'} [-Wformat=] 215 | #define _OFF_d "%lld" | ^ chunkTab.cxx:575:25: note: in expansion of macro '_OFF_d' 575 | printf( _OFF_d "|" _OFF_d , TheTab[i]->from, TheTab[i]->to); | ^~~~~~ common.hh:215:40: note: format string is defined here 215 | #define _OFF_d "%lld" | ~~~^ | | | long long int | %ld common.hh:215:36: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'off_t' {aka 'long int'} [-Wformat=] 215 | #define _OFF_d "%lld" | ^ chunkTab.cxx:575:25: note: in expansion of macro '_OFF_d' 575 | printf( _OFF_d "|" _OFF_d , TheTab[i]->from, TheTab[i]->to); | ^~~~~~ common.hh:215:40: note: format string is defined here 215 | #define _OFF_d "%lld" | ~~~^ | | | long long int | %ld chunkTab.cxx:584:24: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'off_t' {aka 'long int'} [-Wformat=] 584 | printf("mpeg %.2d : %s [%p](" _OFF_d " bytes)\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 585 | i, MpegTab[i]->Name(), (void*)(MpegTab[i]), MpegTab[i]->Size()); | ~~~~~~~~~~~~~~~~~~ | | | off_t {aka long int} common.hh:215:40: note: format string is defined here 215 | #define _OFF_d "%lld" | ~~~^ | | | long long int | %ld mpeg.cxx: In member function 'byte mpeg::GetByte(off_t)': mpeg.cxx:341:49: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'off_t' {aka 'long int'} [-Wformat=] 341 | fprintf(stderr, "could not get seek to offset (" _OFF_d ") in file %s (size:" _OFF_d ")\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 342 | offset, FileName, FileSize); | ~~~~~~ | | | off_t {aka long int} In file included from mpeg.hh:11, from mpeg.cxx:9: common.hh:215:40: note: format string is defined here 215 | #define _OFF_d "%lld" | ~~~^ | | | long long int | %ld mpeg.cxx:341:49: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'off_t' {aka 'long int'} [-Wformat=] 341 | fprintf(stderr, "could not get seek to offset (" _OFF_d ") in file %s (size:" _OFF_d ")\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 342 | offset, FileName, FileSize); | ~~~~~~~~ | | | off_t {aka long int} common.hh:215:40: note: format string is defined here 215 | #define _OFF_d "%lld" | ~~~^ | | | long long int | %ld mpeg.cxx:357:49: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'off_t' {aka 'long int'} [-Wformat=] 357 | fprintf(stderr, "could not get offset " _OFF_d " in file %s [" _OFF_x "]\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 358 | offset, FileName, FileSize); | ~~~~~~ | | | off_t {aka long int} common.hh:215:40: note: format string is defined here 215 | #define _OFF_d "%lld" | ~~~^ | | | long long int | %ld mpeg.cxx:357:49: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 5 has type 'off_t' {aka 'long int'} [-Wformat=] 357 | fprintf(stderr, "could not get offset " _OFF_d " in file %s [" _OFF_x "]\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 358 | offset, FileName, FileSize); | ~~~~~~~~ | | | off_t {aka long int} common.hh:216:40: note: format string is defined here 216 | #define _OFF_x "%llx" | ~~~^ | | | long long unsigned int | %lx mpeg.cxx: In member function 'byte mpeg::bdGetByte(off_t)': mpeg.cxx:395:48: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 3 has type 'off_t' {aka 'long int'} [-Wformat=] 395 | fprintf(stderr,"could not get offset " _OFF_x " in file %s [" _OFF_x "]\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 396 | offset, FileName, FileSize); | ~~~~~~ | | | off_t {aka long int} common.hh:216:40: note: format string is defined here 216 | #define _OFF_x "%llx" | ~~~^ | | | long long unsigned int | %lx mpeg.cxx:395:48: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 5 has type 'off_t' {aka 'long int'} [-Wformat=] 395 | fprintf(stderr,"could not get offset " _OFF_x " in file %s [" _OFF_x "]\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 396 | offset, FileName, FileSize); | ~~~~~~~~ | | | off_t {aka long int} common.hh:216:40: note: format string is defined here 216 | #define _OFF_x "%llx" | ~~~^ | | | long long unsigned int | %lx mpegOut.cxx: In member function 'long int mpegOutWithVideo::CorrectTS(long int)': mpegOut.cxx:693:14: warning: variable 'saved_i' set but not used [-Wunused-but-set-variable] 693 | long saved_i; | ^~~~~~~ mpeg.cxx: In member function 'bool mpeg::ParseVideo(off_t)': mpeg.cxx:799:41: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 4 has type 'off_t' {aka 'long int'} [-Wformat=] 799 | "%s: could not find first GOP after Video Sequence start [" _OFF_x " (decimal)]\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 800 | FileName, header_start); | ~~~~~~~~~~~~ | | | off_t {aka long int} common.hh:216:40: note: format string is defined here 216 | #define _OFF_x "%llx" | ~~~^ | | | long long unsigned int | %lx mpeg.cxx:816:41: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 4 has type 'off_t' {aka 'long int'} [-Wformat=] 816 | "%s: Found video header but couldn't read it [" _OFF_x "-" _OFF_x "]\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 817 | FileName, header_start, header_end); | ~~~~~~~~~~~~ | | | off_t {aka long int} common.hh:216:40: note: format string is defined here 216 | #define _OFF_x "%llx" | ~~~^ | | | long long unsigned int | %lx mpeg.cxx:816:41: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 5 has type 'off_t' {aka 'long int'} [-Wformat=] 816 | "%s: Found video header but couldn't read it [" _OFF_x "-" _OFF_x "]\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 817 | FileName, header_start, header_end); | ~~~~~~~~~~ | | | off_t {aka long int} common.hh:216:40: note: format string is defined here 216 | #define _OFF_x "%llx" | ~~~^ | | | long long unsigned int | %lx mpeg.cxx: In member function 'bool mpeg::ParseSystem()': mpeg.cxx:848:32: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'off_t' {aka 'long int'} [-Wformat=] 848 | fprintf(stderr,"Skipped " _OFF_d " zeroes at start of file\n",offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ | | | off_t {aka long int} common.hh:215:40: note: format string is defined here 215 | #define _OFF_d "%lld" | ~~~^ | | | long long int | %ld mpeg.cxx:853:32: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'off_t' {aka 'long int'} [-Wformat=] 853 | fprintf(stderr,"mmm, this file does not start with a pack, offset: " _OFF_d " \n",offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ | | | off_t {aka long int} common.hh:215:40: note: format string is defined here 215 | #define _OFF_d "%lld" | ~~~^ | | | long long int | %ld mpeg.cxx:869:102: warning: format '%qd' expects argument of type 'long long int', but argument 3 has type 'off_t' {aka 'long int'} [-Wformat=] 869 | if (print_progress) fprintf (stderr,"\b\b\b\b\b\b\b\b\b\b%10qd", offset); | ~~~~^ ~~~~~~ | | | | | off_t {aka long int} | long long int | %10ld mpeg.cxx:875:102: warning: format '%qd' expects argument of type 'long long int', but argument 3 has type 'off_t' {aka 'long int'} [-Wformat=] 875 | if (print_progress) fprintf (stderr,"\b\b\b\b\b\b\b\b\b\b%10qd", offset); | ~~~~^ ~~~~~~ | | | | | off_t {aka long int} | long long int | %10ld mpeg.cxx:884:56: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'off_t' {aka 'long int'} [-Wformat=] 884 | fprintf(stderr,"\nsuccess! at " _OFF_d " \n",offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ | | | off_t {aka long int} common.hh:215:40: note: format string is defined here 215 | #define _OFF_d "%lld" | ~~~^ | | | long long int | %ld mpeg.cxx:951:41: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 5 has type 'off_t' {aka 'long int'} [-Wformat=] 951 | "%s: Unhandled packet encountered (%x @" _OFF_x ") while seeking system headers\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 952 | FileName, mark, offset); | ~~~~~~ | | | off_t {aka long int} common.hh:216:40: note: format string is defined here 216 | #define _OFF_x "%llx" | ~~~^ | | | long long unsigned int | %lx mpeg.cxx:990:33: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 4 has type 'off_t' {aka 'long int'} [-Wformat=] 990 | "%s: System Packet not preceded by a PACK [" _OFF_x | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 991 | "] start of pack : " _OFF_x " PACKlength : " _OFF_x | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | " I'll probably crash but I love risk\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | FileName, offset,startofpack,PACKlength); | ~~~~~~ | | | off_t {aka long int} common.hh:216:40: note: format string is defined here 216 | #define _OFF_x "%llx" | ~~~^ | | | long long unsigned int | %lx mpeg.cxx:990:33: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 5 has type 'off_t' {aka 'long int'} [-Wformat=] 990 | "%s: System Packet not preceded by a PACK [" _OFF_x | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 991 | "] start of pack : " _OFF_x " PACKlength : " _OFF_x | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | " I'll probably crash but I love risk\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | FileName, offset,startofpack,PACKlength); | ~~~~~~~~~~~ | | | off_t {aka long int} common.hh:216:40: note: format string is defined here 216 | #define _OFF_x "%llx" | ~~~^ | | | long long unsigned int | %lx mpeg.cxx:990:33: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 6 has type 'off_t' {aka 'long int'} [-Wformat=] 990 | "%s: System Packet not preceded by a PACK [" _OFF_x | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 991 | "] start of pack : " _OFF_x " PACKlength : " _OFF_x | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | " I'll probably crash but I love risk\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | FileName, offset,startofpack,PACKlength); | ~~~~~~~~~~ | | | off_t {aka long int} common.hh:216:40: note: format string is defined here 216 | #define _OFF_x "%llx" | ~~~^ | | | long long unsigned int | %lx mpeg.cxx:1018:57: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 4 has type 'off_t' {aka 'long int'} [-Wformat=] 1018 | "%s: Warning two or more audio sys header encountered [" _OFF_x "]\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1019 | FileName, offset); | ~~~~~~ | | | off_t {aka long int} common.hh:216:40: note: format string is defined here 216 | #define _OFF_x "%llx" | ~~~^ | | | long long unsigned int | %lx mpeg.cxx:1038:57: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 4 has type 'off_t' {aka 'long int'} [-Wformat=] 1038 | "%s: Warning two or more video sys header encountered [" _OFF_x "]\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1039 | FileName, offset); | ~~~~~~ | | | off_t {aka long int} common.hh:216:40: note: format string is defined here 216 | #define _OFF_x "%llx" | ~~~^ | | | long long unsigned int | %lx mpeg.cxx:1088:49: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 5 has type 'off_t' {aka 'long int'} [-Wformat=] 1088 | fprintf(stderr, "%s: Unknown system packet %x [" _OFF_x "]\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1089 | FileName, packettype, offset); | ~~~~~~ | | | off_t {aka long int} common.hh:216:40: note: format string is defined here 216 | #define _OFF_x "%llx" | ~~~^ | | | long long unsigned int | %lx mpegOut.cxx: In function 'void print_ts(byte*)': mpegOut.cxx:1706:31: warning: variable 'drop' set but not used [-Wunused-but-set-variable] 1706 | int hour, min, sec, pictures, drop, closed, broken; | ^~~~ mpegOut.cxx:1706:37: warning: variable 'closed' set but not used [-Wunused-but-set-variable] 1706 | int hour, min, sec, pictures, drop, closed, broken; | ^~~~~~ mpegOut.cxx:1706:45: warning: variable 'broken' set but not used [-Wunused-but-set-variable] 1706 | int hour, min, sec, pictures, drop, closed, broken; | ^~~~~~ mpeg.cxx: In member function 'void mpeg::ParseFramesInGOP(off_t)': mpeg.cxx:1837:40: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 2 has type 'off_t' {aka 'long int'} [-Wformat=] 1837 | printf("GOP ends at [" _OFF_x "]\n",off); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~ | | | off_t {aka long int} common.hh:216:40: note: format string is defined here 216 | #define _OFF_x "%llx" | ~~~^ | | | long long unsigned int | %lx mpeg.cxx:1852:40: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 4 has type 'off_t' {aka 'long int'} [-Wformat=] 1852 | printf("\n\n%c (%.2d) [" _OFF_x "]\n", type, pict_ref, off); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~ | | | off_t {aka long int} common.hh:216:40: note: format string is defined here 216 | #define _OFF_x "%llx" | ~~~^ | | | long long unsigned int | %lx mpeg.cxx:1856:43: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 2 has type 'off_t' {aka 'long int'} [-Wformat=] 1856 | case 0xba: printf(" PACK [" _OFF_x "]\n", off); break; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~ | | | off_t {aka long int} common.hh:216:40: note: format string is defined here 216 | #define _OFF_x "%llx" | ~~~^ | | | long long unsigned int | %lx mpeg.cxx:1857:47: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 2 has type 'off_t' {aka 'long int'} [-Wformat=] 1857 | case VideoPkt: printf(" Video [" _OFF_x "]\n", off); break; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~ | | | off_t {aka long int} common.hh:216:40: note: format string is defined here 216 | #define _OFF_x "%llx" | ~~~^ | | | long long unsigned int | %lx mpeg.cxx:1858:47: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 2 has type 'off_t' {aka 'long int'} [-Wformat=] 1858 | case AudioPkt: printf(" Audio [" _OFF_x "]\n", off); break; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~ | | | off_t {aka long int} common.hh:216:40: note: format string is defined here 216 | #define _OFF_x "%llx" | ~~~^ | | | long long unsigned int | %lx mpeg.cxx:1859:49: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 2 has type 'off_t' {aka 'long int'} [-Wformat=] 1859 | case PaddingPkt: printf(" Padding [" _OFF_x "]\n", off); break; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~ | | | off_t {aka long int} common.hh:216:40: note: format string is defined here 216 | #define _OFF_x "%llx" | ~~~^ | | | long long unsigned int | %lx mpeg.cxx: In member function 'long int mpeg::ReadPACKMuxRate(off_t)': mpeg.cxx:2104:41: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 3 has type 'off_t' {aka 'long int'} [-Wformat=] 2104 | "weird pack header while parsing muxrate (offset " _OFF_x ")\n", offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ | | | off_t {aka long int} common.hh:216:40: note: format string is defined here 216 | #define _OFF_x "%llx" | ~~~^ | | | long long unsigned int | %lx mpeg.cxx: In member function 'bool mpeg::ParseTransportStream(off_t)': mpeg.cxx:2477:18: warning: variable 'scramble' set but not used [-Wunused-but-set-variable] 2477 | int pid, scramble, adaptation; | ^~~~~~~~ mpeg.cxx: In member function 'void transport::PrintInfos()': mpeg.cxx:2653:46: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 2653 | programs[i].descs.PrintInfos(" "); | ^~~~~~~~ mpeg.cxx:2674:51: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 2674 | current->descs.PrintInfos(" "); | ^~~~~~~~~~ mpeg.cxx: In member function 'void mpeg_descriptors::PrintInfos(char*)': mpeg.cxx:2683:33: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 2683 | if (prefix==0) prefix = ""; | ^~ mpeg.cxx: In function 'header_buf* readHeader(FILE*, off_t, int)': mpeg.cxx:2751:58: warning: format '%qx' expects argument of type 'long long unsigned int', but argument 3 has type 'off_t' {aka 'long int'} [-Wformat=] 2751 | fprintf(stderr,"Size of Fix: 0x%qx\n",size); | ~~^ ~~~~ | | | | | off_t {aka long int} | long long unsigned int | %lx mpeg.cxx: In member function 'void mpeg::print_all_ts(byte)': mpeg.cxx:2777:33: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 3 has type 'off_t' {aka 'long int'} [-Wformat=] 2777 | fprintf (stderr,"offset: " _OFF_x " TS: %lf\n",p,tsx); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ | | | off_t {aka long int} common.hh:216:40: note: format string is defined here 216 | #define _OFF_x "%llx" | ~~~^ | | | long long unsigned int | %lx mpeg.cxx:2766:15: warning: variable 'nix' set but not used [-Wunused-but-set-variable] 2766 | byte *nix; | ^~~ mpeg.cxx: In member function 'int mpeg::CheckTimeline(byte)': mpeg.cxx:2800:32: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 4 has type 'off_t' {aka 'long int'} [-Wformat=] 2800 | printf("\tTime stamps jumped from %lf to %lf at position " _OFF_x "\n",tsx_prev,tsx,p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ | | | off_t {aka long int} common.hh:216:40: note: format string is defined here 216 | #define _OFF_x "%llx" | ~~~^ | | | long long unsigned int | %lx id3command.cxx: In function 'OpenedFile* OpenFile(char*)': id3command.cxx:582:16: warning: 'char* strncpy(char*, const char*, size_t)' output may be truncated copying 30 bytes from a string of length 127 [-Wstringop-truncation] 582 | strncpy(my->thetag->title,&TAG[3],30); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ id3command.cxx:583:16: warning: 'char* strncpy(char*, const char*, size_t)' output may be truncated copying 30 bytes from a string of length 127 [-Wstringop-truncation] 583 | strncpy(my->thetag->artist,&TAG[33],30); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ id3command.cxx:584:16: warning: 'char* strncpy(char*, const char*, size_t)' output may be truncated copying 30 bytes from a string of length 127 [-Wstringop-truncation] 584 | strncpy(my->thetag->album,&TAG[63],30); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ id3command.cxx:585:16: warning: 'char* strncpy(char*, const char*, size_t)' output may be truncated copying 4 bytes from a string of length 127 [-Wstringop-truncation] 585 | strncpy(my->thetag->year,&TAG[93],4); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ id3command.cxx:586:16: warning: 'char* strncpy(char*, const char*, size_t)' output may be truncated copying 30 bytes from a string of length 127 [-Wstringop-truncation] 586 | strncpy(my->thetag->comment,&TAG[97],30); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ id3command.cxx: In function 'int ParseMov(int, char**, int)': id3command.cxx:359:99: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=] 359 | sprintf(temptracknum,"%02d",track); | ^ id3command.cxx:359:80: note: 'sprintf' output between 3 and 11 bytes into a destination of size 10 359 | sprintf(temptracknum,"%02d",track); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -Wall -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNOSIGNAL_H -O3 -ansi -o mpgtx commandline.cxx mpegOut.o mpeg.o chunkTab.o id3command.o -s commandline.cxx:170:1: warning: 'typedef' was ignored in this declaration 170 | typedef enum argtype {file,option,range,none}; | ^~~~~~~ commandline.cxx:171:1: warning: 'typedef' was ignored in this declaration 171 | typedef enum programname {mpgsplit,mpgcat,mpgjoin,mpginfo,mpgdemux,other,mp3tag}; | ^~~~~~~ commandline.cxx: In function 'int main(int, char**)': commandline.cxx:410:56: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 410 | Tab.ParseRange("]0-]"); | ^~~~~~ commandline.cxx:468:98: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 468 | if(!myoutfile) myoutfile="output.mpg"; | ^~~~~~~~~~~~ commandline.cxx:558:64: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 558 | Tab.ParseRange("]0-]"); | ^~~~~~ commandline.cxx:582:56: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 582 | Tab.ParseRange("]0-]"); | ^~~~~~ commandline.cxx:596:32: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 596 | Tab.ParseRange("]0-]"); | ^~~~~~ commandline.cxx:654:36: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 654 | mybasename="chunk"; | ^~~~~~~ commandline.cxx:764:44: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 764 | mybasename="chunk"; | ^~~~~~~ commandline.cxx:316:14: warning: variable 'Id3Tag' set but not used [-Wunused-but-set-variable] 316 | bool Id3Tag=false; | ^~~~~~ commandline.cxx:318:14: warning: variable 'catch_sigsegv' set but not used [-Wunused-but-set-variable] 318 | bool catch_sigsegv=true; | ^~~~~~~~~~~~~ ---------------------------------------------------------------------- Success building mpgtx. Now type "make install" to install it ---------------------------------------------------------------------- ==> Entering fakeroot environment... ==> Starting package()... ln -sf mpgtx mpgjoin ln -sf mpgtx mpgsplit ln -sf mpgtx mpgcat ln -sf mpgtx mpginfo ln -sf mpgtx mpgdemux ln -sf mpgtx tagmp3 install -d -m 755 /tmp/archlinux-ci/mpgtx-archlinuxrb-build-x2fGjIGC/mpgtx/trunk/pkg/mpgtx/usr/bin install -d -m 755 /tmp/archlinux-ci/mpgtx-archlinuxrb-build-x2fGjIGC/mpgtx/trunk/pkg/mpgtx/usr/share/man/man1 install -d -m 755 /tmp/archlinux-ci/mpgtx-archlinuxrb-build-x2fGjIGC/mpgtx/trunk/pkg/mpgtx/usr/share/man/de/man1 install -s -m 755 mpgtx /tmp/archlinux-ci/mpgtx-archlinuxrb-build-x2fGjIGC/mpgtx/trunk/pkg/mpgtx/usr/bin cp -df mpgdemux mpgjoin mpgcat mpginfo mpgsplit tagmp3 /tmp/archlinux-ci/mpgtx-archlinuxrb-build-x2fGjIGC/mpgtx/trunk/pkg/mpgtx/usr/bin install -m 644 man/mpgtx.1 man/tagmp3.1 /tmp/archlinux-ci/mpgtx-archlinuxrb-build-x2fGjIGC/mpgtx/trunk/pkg/mpgtx/usr/share/man/man1 install -m 644 man/de/mpgtx.1 man/de/tagmp3.1 /tmp/archlinux-ci/mpgtx-archlinuxrb-build-x2fGjIGC/mpgtx/trunk/pkg/mpgtx/usr/share/man/de/man1 cd man ; make make[1]: Entering directory '/tmp/archlinux-ci/mpgtx-archlinuxrb-build-x2fGjIGC/mpgtx/trunk/src/mpgtx-1.3.1/man' ln -sf mpgtx.1 mpgcat.1 ln -sf mpgtx.1 mpgjoin.1 ln -sf mpgtx.1 mpginfo.1 ln -sf mpgtx.1 mpgsplit.1 ln -sf mpgtx.1 mpgdemux.1 make[1]: Leaving directory '/tmp/archlinux-ci/mpgtx-archlinuxrb-build-x2fGjIGC/mpgtx/trunk/src/mpgtx-1.3.1/man' cd man/de ; make make[1]: Entering directory '/tmp/archlinux-ci/mpgtx-archlinuxrb-build-x2fGjIGC/mpgtx/trunk/src/mpgtx-1.3.1/man/de' ln -sf mpgtx.1 mpgcat.1 ln -sf mpgtx.1 mpgjoin.1 ln -sf mpgtx.1 mpginfo.1 ln -sf mpgtx.1 mpgsplit.1 ln -sf mpgtx.1 mpgdemux.1 make[1]: Leaving directory '/tmp/archlinux-ci/mpgtx-archlinuxrb-build-x2fGjIGC/mpgtx/trunk/src/mpgtx-1.3.1/man/de' cp -df man/mpgdemux.1 man/mpgjoin.1 man/mpgsplit.1 man/mpgcat.1 man/mpginfo.1 /tmp/archlinux-ci/mpgtx-archlinuxrb-build-x2fGjIGC/mpgtx/trunk/pkg/mpgtx/usr/share/man/man1 cp -df man/de/mpgdemux.1 man/de/mpgjoin.1 man/de/mpgsplit.1 man/de/mpgcat.1 man/de/mpginfo.1 /tmp/archlinux-ci/mpgtx-archlinuxrb-build-x2fGjIGC/mpgtx/trunk/pkg/mpgtx/usr/share/man/de/man1 ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> Creating package "mpgtx"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: mpgtx 1.3.1-7 (Sun Sep 1 03:41:13 2024)