>>> Building on exopi-1 under multimedia/mpgtx BDEPENDS = [devel/gmake] DIST = [multimedia/mpgtx:mpgtx-1.3.1.tar.gz] FULLPKGNAME = mpgtx-1.3.1p3 Avoided depends for gmake-4.4.1 distfiles size=89170 >>> Running build in multimedia/mpgtx at 1713771207.31 ===> multimedia/mpgtx ===> Building from scratch mpgtx-1.3.1p3 ===> mpgtx-1.3.1p3 depends on: gmake-* -> gmake-4.4.1 ===> Verifying specs: c m c++ c++abi pthread ===> found c.100.0 m.10.1 c++.10.0 c++abi.7.0 pthread.27.1 ===> Checking files for mpgtx-1.3.1p3 `/exopi-cvs/ports/distfiles/mpgtx-1.3.1.tar.gz' is up to date. >> (SHA256) mpgtx-1.3.1.tar.gz: OK ===> Extracting for mpgtx-1.3.1p3 ===> Patching for mpgtx-1.3.1p3 ===> Applying OpenBSD patch patch-configure Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- configure.orig Sun Jan 2 22:19:23 2005 |+++ configure Thu May 15 22:24:51 2008 -------------------------- Patching file configure using Plan A... Hunk #1 succeeded at 9. Hunk #2 succeeded at 29. Hunk #3 succeeded at 245. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for mpgtx-1.3.1p3 ===> Configuring for mpgtx-1.3.1p3 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/local Now Type "make" to build mpgtx (and have a nice day by the way) ===> Building for mpgtx-1.3.1p3 ---------------------------------------------------------------------- I'm building mpgtx with following options : Target : RELEASE Manual installation prefix: /usr/local Large File support : yes Link statically : no Support builtin parachute : no Install prefix : /usr/local Type "./configure --help" to see available options. ---------------------------------------------------------------------- c++ -O2 -pipe -Wall -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNOSIGNAL_H -O3 -ansi -c mpegOut.cxx mpegOut.cxx:693:7: warning: variable 'saved_i' set but not used [-Wunused-but-set-variable] long saved_i; ^ mpegOut.cxx:1706:31: warning: variable 'drop' set but not used [-Wunused-but-set-variable] int hour, min, sec, pictures, drop, closed, broken; ^ mpegOut.cxx:1706:37: warning: variable 'closed' set but not used [-Wunused-but-set-variable] int hour, min, sec, pictures, drop, closed, broken; ^ mpegOut.cxx:1706:45: warning: variable 'broken' set but not used [-Wunused-but-set-variable] int hour, min, sec, pictures, drop, closed, broken; ^ 4 warnings generated. c++ -O2 -pipe -Wall -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNOSIGNAL_H -O3 -ansi -c mpeg.cxx mpeg.cxx:1404:26: warning: if statement has empty body [-Wempty-body] if (mpeg_version!=2); ^ mpeg.cxx:1404:26: note: put the semicolon on a separate line to silence this warning mpeg.cxx:2477:11: warning: variable 'scramble' set but not used [-Wunused-but-set-variable] int pid, scramble, adaptation; ^ mpeg.cxx:2652:24: warning: illegal character encoding in string literal [-Winvalid-source-encoding] printf(" Program N %d contains %d Elementary Streams:\n",programs[i].prog_num, programs[i].nstreams); ^~~~ mpeg.cxx:2653:32: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] programs[i].descs.PrintInfos(" "); ^ mpeg.cxx:2674:30: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] current->descs.PrintInfos(" "); ^ mpeg.cxx:2683:26: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] if (prefix==0) prefix = ""; ^ mpeg.cxx:2766:8: warning: variable 'nix' set but not used [-Wunused-but-set-variable] byte *nix; ^ 7 warnings generated. c++ -O2 -pipe -Wall -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNOSIGNAL_H -O3 -ansi -c chunkTab.cxx c++ -O2 -pipe -Wall -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNOSIGNAL_H -O3 -ansi -c id3command.cxx id3command.cxx:328:19: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] fieldname="album"; ^ id3command.cxx:333:19: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] fieldname="artist"; ^ id3command.cxx:338:19: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] fieldname="title"; ^ id3command.cxx:343:19: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] fieldname="year"; ^ id3command.cxx:348:19: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] fieldname="comment"; ^ 5 warnings generated. c++ -O2 -pipe -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 requires a name [-Wmissing-declarations] typedef enum argtype {file,option,range,none}; ^~~~~~~ commandline.cxx:171:1: warning: typedef requires a name [-Wmissing-declarations] typedef enum programname {mpgsplit,mpgcat,mpgjoin,mpginfo,mpgdemux,other,mp3tag}; ^~~~~~~ commandline.cxx:410:21: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] Tab.ParseRange("]0-]"); ^ commandline.cxx:468:35: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] if(!myoutfile) myoutfile="output.mpg"; ^ commandline.cxx:558:22: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] Tab.ParseRange("]0-]"); ^ commandline.cxx:582:21: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] Tab.ParseRange("]0-]"); ^ commandline.cxx:596:18: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] Tab.ParseRange("]0-]"); ^ commandline.cxx:654:15: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] mybasename="chunk"; ^ commandline.cxx:764:16: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] mybasename="chunk"; ^ commandline.cxx:316:7: warning: variable 'Id3Tag' set but not used [-Wunused-but-set-variable] bool Id3Tag=false; ^ commandline.cxx:318:7: warning: variable 'catch_sigsegv' set but not used [-Wunused-but-set-variable] bool catch_sigsegv=true; ^ 11 warnings generated. mpeg.cxx(mpeg.o:(mpeg::mpeg(char const*, int))): warning: strcpy() is almost always misused, please use strlcpy() id3command.cxx(id3command.o:(ParseMov(int, char**, int))): warning: strcat() is almost always misused, please use strlcat() id3command.cxx(id3command.o:(ParseMov(int, char**, int))): warning: sprintf() is often misused, please use snprintf() ---------------------------------------------------------------------- Success building mpgtx. Now type "make install" to install it ---------------------------------------------------------------------- >>> Running package in multimedia/mpgtx at 1713771218.61 ===> multimedia/mpgtx ===> Faking installation for mpgtx-1.3.1p3 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 /exopi-obj/pobj/mpgtx-1.3.1/fake-amd64/usr/local/bin install -d -m 755 /exopi-obj/pobj/mpgtx-1.3.1/fake-amd64/usr/local/man/man1 install -d -m 755 /exopi-obj/pobj/mpgtx-1.3.1/fake-amd64/usr/local/man/de/man1 install -s -m 755 mpgtx /exopi-obj/pobj/mpgtx-1.3.1/fake-amd64/usr/local/bin cp -Rf mpgdemux mpgjoin mpgcat mpginfo mpgsplit tagmp3 /exopi-obj/pobj/mpgtx-1.3.1/fake-amd64/usr/local/bin install -m 644 man/mpgtx.1 man/tagmp3.1 /exopi-obj/pobj/mpgtx-1.3.1/fake-amd64/usr/local/man/man1 install -m 644 man/de/mpgtx.1 man/de/tagmp3.1 /exopi-obj/pobj/mpgtx-1.3.1/fake-amd64/usr/local/man/de/man1 cd man ; make 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 cd man/de ; make 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 cp -Rf man/mpgdemux.1 man/mpgjoin.1 man/mpgsplit.1 man/mpgcat.1 man/mpginfo.1 /exopi-obj/pobj/mpgtx-1.3.1/fake-amd64/usr/local/man/man1 cp -Rf man/de/mpgdemux.1 man/de/mpgjoin.1 man/de/mpgsplit.1 man/de/mpgcat.1 man/de/mpginfo.1 /exopi-obj/pobj/mpgtx-1.3.1/fake-amd64/usr/local/man/de/man1 ===> Building package for mpgtx-1.3.1p3 Create /exopi-cvs/ports/packages/amd64/all/mpgtx-1.3.1p3.tgz Creating package mpgtx-1.3.1p3 reading plist| checking dependencies| checksumming| checksumming| | 0% checksumming|** | 3% checksumming|*** | 6% checksumming|***** | 9% checksumming|******* | 11% checksumming|********* | 14% checksumming|********** | 17% checksumming|************ | 20% checksumming|************** | 23% checksumming|**************** | 26% checksumming|***************** | 29% checksumming|******************* | 31% checksumming|********************* | 34% checksumming|*********************** | 37% checksumming|************************ | 40% checksumming|************************** | 43% checksumming|**************************** | 46% checksumming|****************************** | 49% checksumming|******************************* | 51% checksumming|********************************* | 54% checksumming|*********************************** | 57% checksumming|************************************* | 60% checksumming|************************************** | 63% checksumming|**************************************** | 66% checksumming|****************************************** | 69% checksumming|******************************************** | 71% checksumming|********************************************* | 74% checksumming|*********************************************** | 77% checksumming|************************************************* | 80% checksumming|*************************************************** | 83% checksumming|**************************************************** | 86% checksumming|****************************************************** | 89% checksumming|******************************************************** | 91% checksumming|********************************************************** | 94% checksumming|*********************************************************** | 97% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|****************************************************** | 85% archiving|********************************************************** | 90% archiving|************************************************************ | 93% archiving|************************************************************** | 97% archiving|****************************************************************|100% /exopi-obj/pobj/mpgtx-1.3.1/fake-amd64/usr/local/man/de/man1/tagmp3.1: No one-line description, using filename "tagmp3" Link to /exopi-cvs/ports/packages/amd64/ftp/mpgtx-1.3.1p3.tgz >>> Running clean in multimedia/mpgtx at 1713771222.27 ===> multimedia/mpgtx ===> Cleaning for mpgtx-1.3.1p3 >>> Ended at 1713771223.01 max_stuck=0.00/build=11.31/package=3.66/clean=0.78