>>> Building on exopi-2 under devel/cvstrac BDEPENDS = [databases/sqlite3;devel/gmake] DIST = [devel/cvstrac:cvstrac-2.0.1.tar.gz] FULLPKGNAME = cvstrac-2.0.1p4 RDEPENDS = [databases/sqlite3] Avoided depends for gmake-4.4.1 sqlite3-3.47.2 distfiles size=261467 >>> Running build in devel/cvstrac at 1734971242.96 ===> devel/cvstrac ===> Building from scratch cvstrac-2.0.1p4 ===> cvstrac-2.0.1p4 depends on: gmake-* -> gmake-4.4.1 ===> cvstrac-2.0.1p4 depends on: sqlite3-* -> sqlite3-3.47.2 ===> Verifying specs: c m sqlite3 ===> found c.100.3 m.10.1 sqlite3.37.29 ===> Checking files for cvstrac-2.0.1p4 `/exopi-cvs/ports/distfiles/cvstrac-2.0.1.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for cvstrac-2.0.1p4 ===> Patching for cvstrac-2.0.1p4 ===> Applying OpenBSD patch patch-cgi_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |http://www.cvstrac.org/cvstrac/chngview?cn=994 |Avoid using sqlite internal functions. | |--- cgi.c.orig Thu Dec 14 00:45:51 2006 |+++ cgi.c Thu Aug 7 01:01:25 2008 -------------------------- Patching file cgi.c using Plan A... Hunk #1 succeeded at 57. Hunk #2 succeeded at 662. done ===> Applying OpenBSD patch patch-db_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |http://www.cvstrac.org/cvstrac/chngview?cn=994 |Avoid using sqlite internal functions. | |http://www.cvstrac.org/cvstrac/chngview?cn=932 |chng and inspect records are viewable by people with wiki read |permissions, not checkout. | |http://www.cvstrac.org/cvstrac/chngview?cn=969 |Use sqlite3_free() not free() on functions returning memory strings. | |--- db.c.orig Thu Aug 7 01:15:31 2008 |+++ db.c Thu Aug 7 01:15:21 2008 -------------------------- Patching file db.c using Plan A... Hunk #1 succeeded at 31. Hunk #2 succeeded at 126. Hunk #3 succeeded at 141. Hunk #4 succeeded at 326. Hunk #5 succeeded at 385. Hunk #6 succeeded at 409. Hunk #7 succeeded at 448. Hunk #8 succeeded at 470. Hunk #9 succeeded at 539. Hunk #10 succeeded at 566. Hunk #11 succeeded at 673. Hunk #12 succeeded at 682. Hunk #13 succeeded at 712. Hunk #14 succeeded at 721. done ===> Applying OpenBSD patch patch-format_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |http://www.cvstrac.org/cvstrac/chngview?cn=994 |Avoid using sqlite internal functions. | |--- format.c.orig Sun Jan 28 22:50:24 2007 |+++ format.c Thu Aug 7 01:01:25 2008 -------------------------- Patching file format.c using Plan A... Hunk #1 succeeded at 701. Hunk #2 succeeded at 712. done ===> Applying OpenBSD patch patch-maketestdb_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |http://www.cvstrac.org/cvstrac/chngview?cn=969 |Use sqlite3_free() not free() on functions returning memory strings. | |--- maketestdb.c.orig Tue Mar 28 02:38:54 2006 |+++ maketestdb.c Tue Dec 9 20:43:06 2014 -------------------------- Patching file maketestdb.c using Plan A... Hunk #1 succeeded at 62. Hunk #2 succeeded at 74. Hunk #3 succeeded at 89. Hunk #4 succeeded at 244. done ===> Applying OpenBSD patch patch-makewikiinit_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |http://www.cvstrac.org/cvstrac/chngview?cn=969 |Use sqlite3_free() not free() on functions returning memory strings. | |--- makewikiinit.c.orig Tue Feb 21 01:48:34 2006 |+++ makewikiinit.c Thu Aug 7 01:10:14 2008 -------------------------- Patching file makewikiinit.c using Plan A... Hunk #1 succeeded at 98. done ===> Applying OpenBSD patch patch-search_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |http://www.cvstrac.org/cvstrac/chngview?cn=994 |Avoid using sqlite internal functions. | |--- search.c.orig Thu Dec 14 00:27:25 2006 |+++ search.c Thu Aug 7 01:01:25 2008 -------------------------- Patching file search.c using Plan A... Hunk #1 succeeded at 29. Hunk #2 succeeded at 49. Hunk #3 succeeded at 277. done ===> Applying OpenBSD patch patch-view_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |http://www.cvstrac.org/cvstrac/chngview?cn=994 |Avoid using sqlite internal functions. | |--- view.c.orig Sat Jan 27 23:29:39 2007 |+++ view.c Thu Aug 7 01:01:25 2008 -------------------------- Patching file view.c using Plan A... Hunk #1 succeeded at 219. Hunk #2 succeeded at 226. done ===> Applying OpenBSD patch patch-wikiinit_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- wikiinit.c.orig Tue Feb 17 00:12:21 2009 |+++ wikiinit.c Tue Feb 17 00:13:21 2009 -------------------------- Patching file wikiinit.c using Plan A... Hunk #1 succeeded at 1093. Hunk #2 succeeded at 1106. 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 cvstrac-2.0.1p4 ===> Configuring for cvstrac-2.0.1p4 ===> Building for cvstrac-2.0.1p4 cc -O2 -pipe -I/usr/local/include -o makeheaders ./makeheaders.c ./makeheaders.c:2139:28: warning: cast to smaller integer type 'int' from 'const char *' [-Wpointer-to-int-cast] nArg = pToken->nText + (int)pToken->zText - (int)zArg; ^~~~~~~~~~~~~~~~~~ ./makeheaders.c:2139:49: warning: cast to smaller integer type 'int' from 'const char *' [-Wpointer-to-int-cast] nArg = pToken->nText + (int)pToken->zText - (int)zArg; ^~~~~~~~~ ./makeheaders.c:2158:28: warning: cast to smaller integer type 'int' from 'const char *' [-Wpointer-to-int-cast] nArg = pToken->nText + (int)pToken->zText - (int)zArg; ^~~~~~~~~~~~~~~~~~ ./makeheaders.c:2158:49: warning: cast to smaller integer type 'int' from 'const char *' [-Wpointer-to-int-cast] nArg = pToken->nText + (int)pToken->zText - (int)zArg; ^~~~~~~~~ ./makeheaders.c:2169:28: warning: cast to smaller integer type 'int' from 'const char *' [-Wpointer-to-int-cast] nArg = pToken->nText + (int)pToken->zText - (int)zArg; ^~~~~~~~~~~~~~~~~~ ./makeheaders.c:2169:49: warning: cast to smaller integer type 'int' from 'const char *' [-Wpointer-to-int-cast] nArg = pToken->nText + (int)pToken->zText - (int)zArg; ^~~~~~~~~ ./makeheaders.c:2794:11: warning: field width should have type 'int', but argument has type 'unsigned long' [-Wformat] "%*s generated by 'makeheaders'.\n", ~~^ ./makeheaders.c:2954:26: warning: cast to smaller integer type 'int' from 'Token *' (aka 'struct Token *') [-Wpointer-to-int-cast] pDecl->pComment ? (int)pDecl->pComment/sizeof(Token) : 0, ^~~~~~~~~~~~~~~~~~~~ ./makeheaders.c:2954:8: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] pDecl->pComment ? (int)pDecl->pComment/sizeof(Token) : 0, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./makeheaders.c:2956:8: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] pDecl->zIf ? strlen(pDecl->zIf)+1 : 0, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./makeheaders.c:2957:8: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] zDecl ? strlen(zDecl) : 0, ^~~~~~~~~~~~~~~~~~~~~~~~~ 11 warnings generated. ld: warning: makeheaders.c(/tmp/makeheaders-84d6dc.o:(main)): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: makeheaders.c(/tmp/makeheaders-84d6dc.o:(ParseFile)): warning: sprintf() is often misused, please use snprintf() cc -O2 -pipe -I/usr/local/include -o mkindex ./mkindex.c cc -O2 -pipe -I/usr/local/include -o translate ./translate.c ./translate ./attach.c | sed -f ./VERSION >attach_.c ./translate ./browse.c | sed -f ./VERSION >browse_.c ./translate ./cgi.c | sed -f ./VERSION >cgi_.c ./translate ./common.c | sed -f ./VERSION >common_.c ./translate ./cvs.c | sed -f ./VERSION >cvs_.c ./translate ./db.c | sed -f ./VERSION >db_.c ./translate ./format.c | sed -f ./VERSION >format_.c ./translate ./git.c | sed -f ./VERSION >git_.c ./translate ./history.c | sed -f ./VERSION >history_.c ./translate ./index.c | sed -f ./VERSION >index_.c ./translate ./login.c | sed -f ./VERSION >login_.c ./translate ./main.c | sed -f ./VERSION >main_.c ./translate ./md5.c | sed -f ./VERSION >md5_.c ./translate ./rss.c | sed -f ./VERSION >rss_.c ./translate ./search.c | sed -f ./VERSION >search_.c ./translate ./setup.c | sed -f ./VERSION >setup_.c ./translate ./svn.c | sed -f ./VERSION >svn_.c ./translate ./test.c | sed -f ./VERSION >test_.c ./translate ./throttle.c | sed -f ./VERSION >throttle_.c ./translate ./ticket.c | sed -f ./VERSION >ticket_.c ./translate ./timeline.c | sed -f ./VERSION >timeline_.c ./translate ./tools.c | sed -f ./VERSION >tools_.c ./translate ./user.c | sed -f ./VERSION >user_.c ./translate ./view.c | sed -f ./VERSION >view_.c ./translate ./wiki.c | sed -f ./VERSION >wiki_.c ./translate ./wikiinit.c | sed -f ./VERSION >wikiinit_.c ./makeheaders attach_.c:attach.h browse_.c:browse.h cgi_.c:cgi.h common_.c:common.h cvs_.c:cvs.h db_.c:db.h format_.c:format.h git_.c:git.h history_.c:history.h index_.c:index.h login_.c:login.h main_.c:main.h md5_.c:md5.h rss_.c:rss.h search_.c:search.h setup_.c:setup.h svn_.c:svn.h test_.c:test.h throttle_.c:throttle.h ticket_.c:ticket.h timeline_.c:timeline.h tools_.c:tools.h user_.c:user.h view_.c:view.h wiki_.c:wiki.h wikiinit_.c:wikiinit.h ./mkindex attach_.c browse_.c cgi_.c common_.c cvs_.c db_.c format_.c git_.c history_.c index_.c login_.c main_.c md5_.c rss_.c search_.c setup_.c svn_.c test_.c throttle_.c ticket_.c timeline_.c tools_.c user_.c view_.c wiki_.c wikiinit_.c >page_index.h touch headers cc -O2 -pipe -I/usr/local/include -O2 -pipe -I. -I. -o attach.o -c attach_.c cc -O2 -pipe -I/usr/local/include -O2 -pipe -I. -I. -o browse.o -c browse_.c cc -O2 -pipe -I/usr/local/include -O2 -pipe -I. -I. -o cgi.o -c cgi_.c cgi_.c:2486:65: warning: incompatible pointer types passing 'size_t *' (aka 'unsigned long *') to parameter of type 'socklen_t *' (aka 'unsigned int *') [-Wincompatible-pointer-types] if( getpeername(fileno(stdin), (struct sockaddr*)&remoteName, &size)>=0 ){ ^~~~~ /usr/include/sys/socket.h:571:52: note: passing argument to parameter here int getpeername(int, struct sockaddr *, socklen_t *); ^ cgi_.c:2574:64: warning: incompatible pointer types passing 'size_t *' (aka 'unsigned long *') to parameter of type 'socklen_t *' (aka 'unsigned int *') [-Wincompatible-pointer-types] connection = accept(listener, (struct sockaddr*)&inaddr, &lenaddr); ^~~~~~~~ /usr/include/sys/socket.h:568:47: note: passing argument to parameter here int accept(int, struct sockaddr *, socklen_t *); ^ 2 warnings generated. cc -O2 -pipe -I/usr/local/include -O2 -pipe -I. -I. -o common.o -c common_.c cc -O2 -pipe -I/usr/local/include -O2 -pipe -I. -I. -o cvs.o -c cvs_.c cc -O2 -pipe -I/usr/local/include -O2 -pipe -I. -I. -o db.o -c db_.c db_.c:144:9: warning: call to undeclared library function 'strcasecmp' with type 'int (const char *, const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if( strcasecmp(zArg1,"user")==0 ){ ^ db_.c:144:9: note: include the header or explicitly provide a declaration for 'strcasecmp' db_.c:200:14: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] for(nTop = (int)pTop; nTop>=0; nTop--){ ^~~~~~~~~ db_.c:220:49: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast] sqlite3_set_authorizer(pDb, stack_authorizer, (void *)nAuthStack); ^~~~~~~~~~~~~~~~~~ db_.c:228:66: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast] sqlite3_set_authorizer(pDb, nAuthStack ? stack_authorizer : 0, (void *)nAuthStack); ^~~~~~~~~~~~~~~~~~ 4 warnings generated. cc -O2 -pipe -I/usr/local/include -O2 -pipe -I. -I. -o format.o -c format_.c cc -O2 -pipe -I/usr/local/include -O2 -pipe -I. -I. -o git.o -c git_.c cc -O2 -pipe -I/usr/local/include -O2 -pipe -I. -I. -o history.o -c history_.c cc -O2 -pipe -I/usr/local/include -O2 -pipe -I. -I. -o index.o -c index_.c cc -O2 -pipe -I/usr/local/include -O2 -pipe -I. -I. -o login.o -c login_.c cc -O2 -pipe -I/usr/local/include -O2 -pipe -I. -I. -o main.o -c main_.c cc -O2 -pipe -I/usr/local/include -O2 -pipe -I. -I. -o md5.o -c md5_.c md5_.c:258:24: warning: 'memset' call operates on objects of type 'struct Context' while the size is based on a different type 'struct Context *' [-Wsizeof-pointer-memaccess] memset(ctx, 0, sizeof(ctx)); /* In case it's sensitive */ ~~~ ^~~ md5_.c:258:24: note: did you mean to dereference the argument to 'sizeof' (and multiply it by the number of elements)? memset(ctx, 0, sizeof(ctx)); /* In case it's sensitive */ ^~~ 1 warning generated. cc -O2 -pipe -I/usr/local/include -O2 -pipe -I. -I. -o rss.o -c rss_.c cc -O2 -pipe -I/usr/local/include -O2 -pipe -I. -I. -o search.o -c search_.c cc -O2 -pipe -I/usr/local/include -O2 -pipe -I. -I. -o setup.o -c setup_.c cc -O2 -pipe -I/usr/local/include -O2 -pipe -I. -I. -o svn.o -c svn_.c cc -O2 -pipe -I/usr/local/include -O2 -pipe -I. -I. -o test.o -c test_.c cc -O2 -pipe -I/usr/local/include -O2 -pipe -I. -I. -o throttle.o -c throttle_.c cc -O2 -pipe -I/usr/local/include -O2 -pipe -I. -I. -o ticket.o -c ticket_.c cc -O2 -pipe -I/usr/local/include -O2 -pipe -I. -I. -o timeline.o -c timeline_.c cc -O2 -pipe -I/usr/local/include -O2 -pipe -I. -I. -o tools.o -c tools_.c cc -O2 -pipe -I/usr/local/include -O2 -pipe -I. -I. -o user.o -c user_.c cc -O2 -pipe -I/usr/local/include -O2 -pipe -I. -I. -o view.o -c view_.c cc -O2 -pipe -I/usr/local/include -O2 -pipe -I. -I. -o wiki.o -c wiki_.c cc -O2 -pipe -I/usr/local/include -O2 -pipe -I. -I. -o wikiinit.o -c wikiinit_.c cc -O2 -pipe -I/usr/local/include -o cvstrac attach.o browse.o cgi.o common.o cvs.o db.o format.o git.o history.o index.o login.o main.o md5.o rss.o search.o setup.o svn.o test.o throttle.o ticket.o timeline.o tools.o user.o view.o wiki.o wikiinit.o -L/usr/local/lib -lsqlite3 -lm ld: warning: cvs_.c(cvs.o:(cvs_history_update)): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: throttle_.c(throttle.o:(captcha_page)): warning: rand() may return deterministic values, is that what you want? ld: warning: svn_.c(svn.o:(svn_history_update)): warning: strcat() is almost always misused, please use strlcat() sed -f ./VERSION ./webpage.html >index.html >>> Running package in devel/cvstrac at 1734971257.82 ===> devel/cvstrac ===> Faking installation for cvstrac-2.0.1p4 /exopi-obj/pobj/cvstrac-2.0.1/bin/install -c -s -m 755 /exopi-obj/pobj/cvstrac-2.0.1/cvstrac-2.0.1/cvstrac /exopi-obj/pobj/cvstrac-2.0.1/fake-amd64/usr/local/bin/ /exopi-obj/pobj/cvstrac-2.0.1/bin/install -d -m 755 /exopi-obj/pobj/cvstrac-2.0.1/fake-amd64/usr/local/share/doc/cvstrac /exopi-obj/pobj/cvstrac-2.0.1/bin/install -c -m 644 /exopi-obj/pobj/cvstrac-2.0.1/cvstrac-2.0.1/index.html /exopi-obj/pobj/cvstrac-2.0.1/cvstrac-2.0.1/howitworks.html /exopi-obj/pobj/cvstrac-2.0.1/fake-amd64/usr/local/share/doc/cvstrac ===> Building package for cvstrac-2.0.1p4 Create /exopi-cvs/ports/packages/amd64/all/cvstrac-2.0.1p4.tgz Creating package cvstrac-2.0.1p4 reading plist| checking dependencies| checking dependencies|databases/sqlite3 checksumming| checksumming| | 0% checksumming|**** | 7% checksumming|******** | 13% checksumming|************ | 20% checksumming|**************** | 27% checksumming|******************** | 33% checksumming|************************ | 40% checksumming|**************************** | 47% checksumming|********************************* | 53% checksumming|************************************* | 60% checksumming|***************************************** | 67% checksumming|********************************************* | 73% checksumming|************************************************* | 80% checksumming|***************************************************** | 87% checksumming|********************************************************* | 93% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|*************************************************************** | 98% archiving|****************************************************************| 99% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/cvstrac-2.0.1p4.tgz >>> Running clean in devel/cvstrac at 1734971260.12 ===> devel/cvstrac ===> Cleaning for cvstrac-2.0.1p4 >>> Ended at 1734971260.44 max_stuck=0.00/build=14.87/package=2.30/clean=0.35