>>> Building on exopi-5 under games/cpat DIST = [games/cpat:cpat-1.4.2.tar.gz] FULLPKGNAME = cpat-1.4.2 distfiles size=158644 >>> Running build in games/cpat at 1764959966.28 ===> games/cpat ===> Building from scratch cpat-1.4.2 ===> Verifying specs: c curses ===> found c.102.2 curses.16.0 ===> Checking files for cpat-1.4.2 `/exopi-cvs/ports/distfiles/cpat-1.4.2.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for cpat-1.4.2 ===> Patching for cpat-1.4.2 ===> Applying OpenBSD patch patch-doc_cpat_6 Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- doc/cpat.6.orig Tue Aug 19 20:24:00 2014 |+++ doc/cpat.6 Tue Aug 19 20:24:15 2014 -------------------------- Patching file doc/cpat.6 using Plan A... Hunk #1 succeeded at 1. 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 cpat-1.4.2 ===> Configuring for cpat-1.4.2 Using /exopi-obj/pobj/cpat-1.4.2/config.site (generated) configure: WARNING: unrecognized options: --disable-gtk-doc configure: loading site script /exopi-obj/pobj/cpat-1.4.2/config.site checking for a BSD-compatible install... /exopi-obj/pobj/cpat-1.4.2/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... mkdir -p checking for gawk... (cached) awk checking whether make sets $(MAKE)... (cached) yes checking whether make supports nested variables... yes checking for gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... (cached) o checking whether the compiler supports GNU C... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to enable C11 features... none needed checking whether cc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of cc... gcc3 checking for stdio.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for strings.h... (cached) yes checking for sys/stat.h... (cached) yes checking for sys/types.h... (cached) yes checking for unistd.h... (cached) yes checking for working ncursesw... yes checking for ncursesw/curses.h... no checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for getopt.h... (cached) yes checking for pwd.h... (cached) yes checking for locale.h... (cached) yes checking for struct timespec... yes checking return type of signal handlers... (cached) void checking for strchr... (cached) yes checking for getopt_long... (cached) yes checking for nanosleep... (cached) yes checking for usleep... (cached) yes checking for setlocale... (cached) yes checking for time_t... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating doc/Makefile config.status: creating config.h config.status: executing depfiles commands configure: WARNING: unrecognized options: --disable-gtk-doc ===> Building for cpat-1.4.2 /usr/bin/make all-recursive Making all in src cc -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -MT cpat.o -MD -MP -MF .deps/cpat.Tpo -c -o cpat.o cpat.c cpat.c:128:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 128 | mvwprintw(outer,2,4,title); | ^~~~~ cpat.c:128:25: note: treat the string as an argument to avoid this 128 | mvwprintw(outer,2,4,title); | ^ | "%s", cpat.c:131:59: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 131 | for (i = 0;i < num_phrases;i++) mvwprintw(outer,4+i,4,phrases[i]); | ^~~~~~~~~~ cpat.c:131:59: note: treat the string as an argument to avoid this 131 | for (i = 0;i < num_phrases;i++) mvwprintw(outer,4+i,4,phrases[i]); | ^ | "%s", cpat.c:246:41: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 246 | mvwprintw(outer,2,4,title); | ^~~~~ cpat.c:246:41: note: treat the string as an argument to avoid this 246 | mvwprintw(outer,2,4,title); | ^ | "%s", cpat.c:249:75: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 249 | for (i = 0;i < num_phrases;i++) mvwprintw(outer,4+i,4,phrases[i]); | ^~~~~~~~~~ cpat.c:249:75: note: treat the string as an argument to avoid this 249 | for (i = 0;i < num_phrases;i++) mvwprintw(outer,4+i,4,phrases[i]); | ^ | "%s", cpat.c:356:31: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 356 | mvwprintw(outer,title_y,4,title); | ^~~~~ cpat.c:356:31: note: treat the string as an argument to avoid this 356 | mvwprintw(outer,title_y,4,title); | ^ | "%s", cpat.c:360:39: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 360 | mvwprintw(outer,phrases_y+i,6,phrases[i]); | ^~~~~~~~~~ cpat.c:360:39: note: treat the string as an argument to avoid this 360 | mvwprintw(outer,phrases_y+i,6,phrases[i]); | ^ | "%s", 6 warnings generated. mv -f .deps/cpat.Tpo .deps/cpat.Po cc -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -MT common.o -MD -MP -MF .deps/common.Tpo -c -o common.o common.c common.c:1350:13: warning: format specifies type 'long' but the argument has type 'time_t' (aka 'long long') [-Wformat] 1349 | snprintf(temp,200,"hs.date_first_game: %ld\n", | ~~~ | %lld 1350 | hs.date_first_game[g->game][g->variation]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ common.c:1353:13: warning: format specifies type 'long' but the argument has type 'time_t' (aka 'long long') [-Wformat] 1352 | snprintf(temp,200,"hs.date_best_game: %ld\n", | ~~~ | %lld 1353 | hs.date_best_game[g->game][g->variation]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. mv -f .deps/common.Tpo .deps/common.Po cc -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -MT document.o -MD -MP -MF .deps/document.Tpo -c -o document.o document.c mv -f .deps/document.Tpo .deps/document.Po cc -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -MT highscores.o -MD -MP -MF .deps/highscores.Tpo -c -o highscores.o highscores.c highscores.c:38:25: warning: format specifies type 'long' but the argument has type 'time_t' (aka 'long long') [-Wformat] 31 | fprintf(fp, "%d %d %d %d %d %d %ld %ld %ld %d\n", | ~~~ | %lld 32 | i, 33 | j, 34 | hs.total_games[i][j], 35 | hs.finished_games[i][j], 36 | hs.lowest_moves[i][j], 37 | hs.lowest_deals[i][j], 38 | hs.date_first_game[i][j], | ^~~~~~~~~~~~~~~~~~~~~~~~ highscores.c:39:25: warning: format specifies type 'long' but the argument has type 'time_t' (aka 'long long') [-Wformat] 31 | fprintf(fp, "%d %d %d %d %d %d %ld %ld %ld %d\n", | ~~~ | %lld 32 | i, 33 | j, 34 | hs.total_games[i][j], 35 | hs.finished_games[i][j], 36 | hs.lowest_moves[i][j], 37 | hs.lowest_deals[i][j], 38 | hs.date_first_game[i][j], 39 | hs.date_recent_game[i][j], | ^~~~~~~~~~~~~~~~~~~~~~~~~ highscores.c:40:25: warning: format specifies type 'long' but the argument has type 'time_t' (aka 'long long') [-Wformat] 31 | fprintf(fp, "%d %d %d %d %d %d %ld %ld %ld %d\n", | ~~~ | %lld 32 | i, 33 | j, 34 | hs.total_games[i][j], 35 | hs.finished_games[i][j], 36 | hs.lowest_moves[i][j], 37 | hs.lowest_deals[i][j], 38 | hs.date_first_game[i][j], 39 | hs.date_recent_game[i][j], 40 | hs.date_best_game[i][j], | ^~~~~~~~~~~~~~~~~~~~~~~ mv -f .deps/highscores.Tpo .deps/highscores.Po cc -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -MT freecell.o -MD -MP -MF .deps/freecell.Tpo -c -o freecell.o freecell.c 3 warnings generated. mv -f .deps/freecell.Tpo .deps/freecell.Po cc -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -MT klondike.o -MD -MP -MF .deps/klondike.Tpo -c -o klondike.o klondike.c mv -f .deps/klondike.Tpo .deps/klondike.Po cc -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -MT spider.o -MD -MP -MF .deps/spider.Tpo -c -o spider.o spider.c mv -f .deps/spider.Tpo .deps/spider.Po cc -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -MT fortythieves.o -MD -MP -MF .deps/fortythieves.Tpo -c -o fortythieves.o fortythieves.c mv -f .deps/fortythieves.Tpo .deps/fortythieves.Po cc -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -MT bakersdozen.o -MD -MP -MF .deps/bakersdozen.Tpo -c -o bakersdozen.o bakersdozen.c mv -f .deps/bakersdozen.Tpo .deps/bakersdozen.Po cc -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -MT scorpion.o -MD -MP -MF .deps/scorpion.Tpo -c -o scorpion.o scorpion.c mv -f .deps/scorpion.Tpo .deps/scorpion.Po cc -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -MT penguin.o -MD -MP -MF .deps/penguin.Tpo -c -o penguin.o penguin.c mv -f .deps/penguin.Tpo .deps/penguin.Po cc -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -MT yukon.o -MD -MP -MF .deps/yukon.Tpo -c -o yukon.o yukon.c mv -f .deps/yukon.Tpo .deps/yukon.Po cc -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -MT strategy.o -MD -MP -MF .deps/strategy.Tpo -c -o strategy.o strategy.c mv -f .deps/strategy.Tpo .deps/strategy.Po cc -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -MT canfield.o -MD -MP -MF .deps/canfield.Tpo -c -o canfield.o canfield.c mv -f .deps/canfield.Tpo .deps/canfield.Po cc -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -MT duchess.o -MD -MP -MF .deps/duchess.Tpo -c -o duchess.o duchess.c mv -f .deps/duchess.Tpo .deps/duchess.Po cc -O2 -pipe -o cpat cpat.o common.o document.o highscores.o freecell.o klondike.o spider.o fortythieves.o bakersdozen.o scorpion.o penguin.o yukon.o strategy.o canfield.o duchess.o -lncursesw ld: warning: common.c(common.o:(init_deck)): warning: rand() may return deterministic values, is that what you want? Making all in doc >>> Running package in games/cpat at 1764959978.42 ===> games/cpat ===> Faking installation for cpat-1.4.2 Making install in src mkdir -p '/exopi-obj/pobj/cpat-1.4.2/fake-amd64/usr/local/bin' /exopi-obj/pobj/cpat-1.4.2/bin/install -c -s -m 755 cpat '/exopi-obj/pobj/cpat-1.4.2/fake-amd64/usr/local/bin' Making install in doc mkdir -p '/exopi-obj/pobj/cpat-1.4.2/fake-amd64/usr/local/man/man6' /exopi-obj/pobj/cpat-1.4.2/bin/install -c -m 644 cpat.6 '/exopi-obj/pobj/cpat-1.4.2/fake-amd64/usr/local/man/man6' ===> Building package for cpat-1.4.2 Create /exopi-cvs/ports/packages/amd64/all/cpat-1.4.2.tgz Creating package cpat-1.4.2 reading plist| checking dependencies| checksumming| checksumming| | 0% checksumming|****** | 9% checksumming|*********** | 18% checksumming|***************** | 27% checksumming|********************** | 36% checksumming|**************************** | 45% checksumming|********************************* | 55% checksumming|*************************************** | 64% checksumming|******************************************** | 73% checksumming|************************************************** | 82% checksumming|******************************************************* | 91% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|************************************************************* | 95% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/cpat-1.4.2.tgz >>> Running clean in games/cpat at 1764959980.55 ===> games/cpat ===> Cleaning for cpat-1.4.2 >>> Ended at 1764959981.22 max_stuck=0.00/build=11.94/package=2.35/clean=0.68