=> Building games/xtruco build started at Wed Oct 5 08:39:06 PDT 2016 port directory: /usr/ports/games/xtruco building for: DragonFly pkgbox64.dragonflybsd.org 4.7-DEVELOPMENT DragonFly v4.7.0.78.g7d868-DEVELOPMENT #7: Mon Aug 1 22:25:32 PDT 2016 root@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 maintained by: ports@FreeBSD.org ident warning: no id keywords in /build/boomdata/data/.m/bleeding-edge-default/ref/../01//usr/ports/games/xtruco/Makefile Makefile ident: Poudriere version: 3.1-pre Host OSVERSION: 400700 Jail OSVERSION: 400702 !!! Jail is newer than host. (Jail: 400702, Host: 400700) !!! !!! This is not supported. !!! !!! Host kernel must be same or newer than jail. !!! !!! Expect build failures. !!! ---Begin Environment--- STATUS=1 SAVED_TERM=screen MASTERMNT=/build/boomdata/data/.m/bleeding-edge-default/ref PATH=/usr/local/libexec/poudriere:/sbin:/bin:/usr/sbin:/usr/bin:/usr/pkg/bin:/usr/pkg/sbin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/pkg/xorg/bin:/usr/X11R6/bin:/root/bin:/sbin:/usr/sbin POUDRIERE_BUILD_TYPE=bulk PKGNAME=xtruco-1.0_2 OLDPWD=/root/boom PWD=/build/boomdata/data/.m/bleeding-edge-default/ref/.p/pool MASTERNAME=bleeding-edge-default TERM=cons25 USER=root HOME=/root POUDRIERE_VERSION=3.1-pre LOCALBASE=/usr/local PACKAGE_BUILDING=yes ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/games/xtruco XDG_CONFIG_HOME=/wrkdirs/games/xtruco HOME=/wrkdirs/games/xtruco TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc50 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/games/xtruco XDG_CONFIG_HOME=/wrkdirs/games/xtruco HOME=/wrkdirs/games/xtruco TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc50 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" NOPROFILE=1 CC="cc" CFLAGS="-pipe -O2 -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS="" LIBS="" CXX="c++" CXXFLAGS=" -pipe -O2 -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 444" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- OSREL=4.7 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/xtruco" EXAMPLESDIR="share/examples/xtruco" DATADIR="share/xtruco" WWWDIR="www/xtruco" ETCDIR="etc/xtruco" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/xtruco DOCSDIR=/usr/local/share/doc/xtruco EXAMPLESDIR=/usr/local/share/examples/xtruco WWWDIR=/usr/local/www/xtruco ETCDIR=/usr/local/etc/xtruco --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs NO_BACKUP=yes USE_PACKAGE_DEPENDS=yes PKG_CREATE_VERBOSE=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORT_DBDIR=/options PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles MAKE_JOBS_NUMBER=5 ---End make.conf--- =================================================== ===> NOTICE: The xtruco port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port =========================================================================== =================================================== ===> xtruco-1.0_2 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.8.7_3.txz Installing pkg-1.8.7_3... Extracting pkg-1.8.7_3: .......... done ===> xtruco-1.0_2 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of xtruco-1.0_2 =========================================================================== =================================================== =========================================================================== =================================================== ===> NOTICE: The xtruco port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> Fetching all distfiles required by xtruco-1.0_2 for building =========================================================================== =================================================== ===> NOTICE: The xtruco port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> Fetching all distfiles required by xtruco-1.0_2 for building => SHA256 Checksum OK for xtruco.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> NOTICE: The xtruco port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> Fetching all distfiles required by xtruco-1.0_2 for building ===> Extracting for xtruco-1.0_2 => SHA256 Checksum OK for xtruco.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> Patching for xtruco-1.0_2 ===> Applying ports patches for xtruco-1.0_2 =========================================================================== =================================================== ===> xtruco-1.0_2 depends on file: /usr/local/libdata/pkgconfig/x11.pc - not found ===> Installing existing package /packages/All/libX11-1.6.3,1.txz Installing libX11-1.6.3,1... `-- Installing xproto-7.0.28... `-- Extracting xproto-7.0.28: .......... done `-- Installing kbproto-1.0.7... `-- Extracting kbproto-1.0.7: .......... done `-- Installing libXdmcp-1.1.2... `-- Extracting libXdmcp-1.1.2: ......... done `-- Installing libxcb-1.11.1... | `-- Installing libxml2-2.9.4... | `-- Extracting libxml2-2.9.4: .......... done | `-- Installing libpthread-stubs-0.3_6... | `-- Extracting libpthread-stubs-0.3_6: ..... done | `-- Installing libXau-1.0.8_3... | `-- Extracting libXau-1.0.8_3: .......... done `-- Extracting libxcb-1.11.1: .......... done Extracting libX11-1.6.3,1: .......... done ===> xtruco-1.0_2 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> Returning to build of xtruco-1.0_2 =========================================================================== =================================================== =========================================================================== =================================================== ===> Configuring for xtruco-1.0_2 =========================================================================== =================================================== ===> Building for xtruco-1.0_2 --- xtruco.o --- --- bitmap.o --- --- cursor.o --- --- display.o --- --- event.o --- --- cursor.o --- cc -pipe -O2 -fno-strict-aliasing -DX11R6 -I/usr/local/include -DIPC_OK -c cursor.c --- bitmap.o --- cc -pipe -O2 -fno-strict-aliasing -DX11R6 -I/usr/local/include -DIPC_OK -c bitmap.c --- xtruco.o --- cc -pipe -O2 -fno-strict-aliasing -DX11R6 -I/usr/local/include -DIPC_OK -c xtruco.c --- display.o --- cc -pipe -O2 -fno-strict-aliasing -DX11R6 -I/usr/local/include -DIPC_OK -c display.c --- event.o --- cc -pipe -O2 -fno-strict-aliasing -DX11R6 -I/usr/local/include -DIPC_OK -c event.c --- bitmap.o --- bitmap.c: In function 'LoadBitmap': bitmap.c:26:9: warning: implicit declaration of function 'QuitX' [-Wimplicit-function-declaration] QuitX( display, "Nao pode ler bitmap ", filename ); ^ --- event.o --- event.c:9:1: warning: return type defaults to 'int' [-Wimplicit-int] CheckEvent( display, want_exposes, width, height, event, keysym ) ^ event.c: In function 'CheckEvent': event.c:22:12: warning: implicit declaration of function 'ParseEvent' [-Wimplicit-function-declaration] status = ParseEvent( event, ^ event.c: At top level: event.c:30:1: warning: return type defaults to 'int' [-Wimplicit-int] NextEvent( display, want_exposes, width, height, event, keysym ) ^ event.c:50:1: warning: return type defaults to 'int' [-Wimplicit-int] ParseEvent( event, want_exposes, width, height, keysym ) ^ --- gc.o --- --- display.o --- display.c: In function 'SetUpDisplay': display.c:22:2: warning: implicit declaration of function 'CheckDisplayName' [-Wimplicit-function-declaration] CheckDisplayName( argc, argv, display_name ); ^ display.c:28:3: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] exit( 1 ); ^ display.c:28:3: warning: incompatible implicit declaration of built-in function 'exit' display.c:28:3: note: include '' or provide a declaration of 'exit' display.c: At top level: display.c:47:1: warning: return type defaults to 'int' [-Wimplicit-int] CheckDisplayName( argc, argv, display_name ) ^ display.c:75:1: warning: return type defaults to 'int' [-Wimplicit-int] CloseDisplay( display, window, gc ) ^ display.c:87:1: warning: return type defaults to 'int' [-Wimplicit-int] QuitX( display, error_message, error_file ) ^ display.c: In function 'QuitX': display.c:96:2: warning: incompatible implicit declaration of built-in function 'exit' exit(1); ^ display.c:96:2: note: include '' or provide a declaration of 'exit' --- pixmap.o --- --- topwind.o --- --- window.o --- --- gc.o --- cc -pipe -O2 -fno-strict-aliasing -DX11R6 -I/usr/local/include -DIPC_OK -c gc.c --- pixmap.o --- cc -pipe -O2 -fno-strict-aliasing -DX11R6 -I/usr/local/include -DIPC_OK -c pixmap.c --- topwind.o --- cc -pipe -O2 -fno-strict-aliasing -DX11R6 -I/usr/local/include -DIPC_OK -c topwind.c --- window.o --- cc -pipe -O2 -fno-strict-aliasing -DX11R6 -I/usr/local/include -DIPC_OK -c window.c --- xtruco.o --- xtruco.c:72:1: warning: return type defaults to 'int' [-Wimplicit-int] main( argc, argv ) ^ xtruco.c: In function 'main': xtruco.c:145:5: warning: implicit declaration of function 'CheckGeometry' [-Wimplicit-function-declaration] CheckGeometry( argc, argv, DisplayWidth( display, screen ), ^ xtruco.c:153:5: warning: implicit declaration of function 'SetNormalHints' [-Wimplicit-function-declaration] SetNormalHints( display, window, x, y, width, height ); ^ xtruco.c:154:5: warning: implicit declaration of function 'SetWMHints' [-Wimplicit-function-declaration] SetWMHints( display, window, icon ); ^ xtruco.c:155:5: warning: implicit declaration of function 'NameWindow' [-Wimplicit-function-declaration] NameWindow( display, window, "Super Truco", "Super Truco", "Super Truco" ); ^ xtruco.c:156:5: warning: implicit declaration of function 'MakeButtons' [-Wimplicit-function-declaration] MakeButtons( display, window, gc, white, navy, font->fid ); ^ xtruco.c:157:5: warning: implicit declaration of function 'MapWindow' [-Wimplicit-function-declaration] MapWindow( display, window ); ^ xtruco.c:158:12: warning: implicit declaration of function 'EventLoop' [-Wimplicit-function-declaration] while( EventLoop( display, window, pixmap, gc, ^ xtruco.c:162:5: warning: implicit declaration of function 'CloseDisplay' [-Wimplicit-function-declaration] CloseDisplay( display, window, gc ); ^ xtruco.c: At top level: xtruco.c:169:1: warning: return type defaults to 'int' [-Wimplicit-int] Draw_Cards(display, rootwindow, pixmap, pixgc, card, posx, posy ) ^ xtruco.c:193:1: warning: return type defaults to 'int' [-Wimplicit-int] First_Openning(display, rootwindow, pixmap, pixgc, type ) ^ xtruco.c:221:1: warning: return type defaults to 'int' [-Wimplicit-int] DrawPartCards(display, rootwindow, pixmap, pixgc, card, posx, posy, width ) ^ xtruco.c:245:1: warning: return type defaults to 'int' [-Wimplicit-int] ClearCard(display, rootwindow, pixmap, pixgc, posx, posy, width ) ^ xtruco.c: In function 'ClearCard': xtruco.c:245:1: warning: type of 'posx' defaults to 'int' [-Wimplicit-int] xtruco.c:245:1: warning: type of 'posy' defaults to 'int' [-Wimplicit-int] xtruco.c: At top level: xtruco.c:267:1: warning: return type defaults to 'int' [-Wimplicit-int] EventLoop( display, window, pixmap, gc, width, height ) ^ xtruco.c: In function 'EventLoop': xtruco.c:282:17: warning: implicit declaration of function 'CheckEvent' [-Wimplicit-function-declaration] if((status= CheckEvent( display, True, *width, *height, ^ xtruco.c:286:10: warning: implicit declaration of function 'ButtonEvent' [-Wimplicit-function-declaration] if( ButtonEvent( display, &event ) == True ) ^ xtruco.c:291:15: warning: implicit declaration of function 'InvEvent' [-Wimplicit-function-declaration] else if( InvEvent( display, &event ) == True ) ^ xtruco.c:305:3: warning: implicit declaration of function 'TalkMachine' [-Wimplicit-function-declaration] TalkMachine( display, window, gc, Messa, 0 ); ^ xtruco.c:307:4: warning: implicit declaration of function 'Cuting' [-Wimplicit-function-declaration] Cuting(display, window, pixmap, gc, BACK, 480 ); ^ xtruco.c:310:7: warning: implicit declaration of function 'DrawScore' [-Wimplicit-function-declaration] DrawScore( display, window, pixmap, gc, blue, ^ xtruco.c:315:3: warning: implicit declaration of function 'TableCards' [-Wimplicit-function-declaration] TableCards( display, window, pixmap, gc, BACK ); ^ xtruco.c:318:3: warning: implicit declaration of function 'ShowCards' [-Wimplicit-function-declaration] ShowCards(display, window, pixmap, gc, BACK ); ^ xtruco.c:390:15: warning: implicit declaration of function 'FirstGame' [-Wimplicit-function-declaration] You_Play= FirstGame(); ^ xtruco.c:393:15: warning: implicit declaration of function 'SecondGame' [-Wimplicit-function-declaration] You_Play= SecondGame(); ^ xtruco.c:396:15: warning: implicit declaration of function 'ThirdGame' [-Wimplicit-function-declaration] You_Play= ThirdGame(); ^ xtruco.c:406:14: warning: implicit declaration of function 'CanSayTruco' [-Wimplicit-function-declaration] resulters=CanSayTruco(position, you); ^ xtruco.c:478:13: warning: implicit declaration of function 'AcceptTruco' [-Wimplicit-function-declaration] resulters=AcceptTruco(pc); ^ xtruco.c: At top level: xtruco.c:640:1: warning: return type defaults to 'int' [-Wimplicit-int] MakeButtons( display, window, gc, fore, back, font_id, h, v ) ^ xtruco.c: In function 'MakeButtons': xtruco.c:640:1: warning: type of 'h' defaults to 'int' [-Wimplicit-int] xtruco.c:640:1: warning: type of 'v' defaults to 'int' [-Wimplicit-int] xtruco.c:661:2: warning: implicit declaration of function 'InvButton' [-Wimplicit-function-declaration] InvButton( display, window, pos1, pos2, x, CARD_HEIGHT, Button_Cut ); ^ xtruco.c:664:2: warning: implicit declaration of function 'CreateButton' [-Wimplicit-function-declaration] CreateButton( display, window, x, y, fore, back, ^ xtruco.c: At top level: xtruco.c:686:1: warning: return type defaults to 'int' [-Wimplicit-int] Button_Truco(display, window) ^ xtruco.c:696:1: warning: return type defaults to 'int' [-Wimplicit-int] Button_Yes(display, window) ^ xtruco.c:705:1: warning: return type defaults to 'int' [-Wimplicit-int] Button_No(display, window) ^ xtruco.c:716:1: warning: return type defaults to 'int' [-Wimplicit-int] Button_New( display, window ) ^ xtruco.c: In function 'Button_New': xtruco.c:721:12: warning: implicit declaration of function 'RANDOM' [-Wimplicit-function-declaration] Begining= RANDOM(2)+1; ^ xtruco.c: At top level: xtruco.c:728:1: warning: return type defaults to 'int' [-Wimplicit-int] QuitApplication( display, window ) ^ xtruco.c:741:1: warning: return type defaults to 'int' [-Wimplicit-int] card1( display, window, type ) ^ xtruco.c:750:1: warning: return type defaults to 'int' [-Wimplicit-int] card2( display, window, type ) ^ xtruco.c:759:1: warning: return type defaults to 'int' [-Wimplicit-int] card3( display, window, type ) ^ xtruco.c:768:1: warning: return type defaults to 'int' [-Wimplicit-int] Button_Cut( display, window, type ) ^ xtruco.c:783:1: warning: return type defaults to 'int' [-Wimplicit-int] ShowCards(display, window, pixmap, gc, card ) ^ xtruco.c: In function 'ShowCards': xtruco.c:802:2: warning: implicit declaration of function 'Shuffle' [-Wimplicit-function-declaration] Shuffle(); ^ xtruco.c: At top level: xtruco.c:815:1: warning: return type defaults to 'int' [-Wimplicit-int] Shuffle() ^ xtruco.c:832:1: warning: return type defaults to 'int' [-Wimplicit-int] Cuting(display, window, pixmap, gc, card, pos) ^ xtruco.c:924:1: warning: return type defaults to 'int' [-Wimplicit-int] TableCards (display, window, pixmap, gc, card ) ^ xtruco.c:958:1: warning: return type defaults to 'int' [-Wimplicit-int] DrawScore( display, window, pixmap, gc, c1, c2, c3, f, h, v, draw_score ) ^ xtruco.c: In function 'DrawScore': xtruco.c:986:2: warning: implicit declaration of function 'ShowText' [-Wimplicit-function-declaration] ShowText( display, window, gc, "Machine", p1+5, n+2*f ); ^ xtruco.c: At top level: xtruco.c:994:1: warning: return type defaults to 'int' [-Wimplicit-int] ShowText( display, window, gc, text, pos1, pos2 ) ^ xtruco.c:1009:1: warning: return type defaults to 'int' [-Wimplicit-int] TalkMachine( display, window, gc, text, type ) ^ xtruco.c:1040:1: warning: return type defaults to 'int' [-Wimplicit-int] FirstGame() ^ xtruco.c:1110:1: warning: return type defaults to 'int' [-Wimplicit-int] SecondGame() ^ xtruco.c:1181:1: warning: return type defaults to 'int' [-Wimplicit-int] ThirdGame() ^ xtruco.c:1195:1: warning: return type defaults to 'int' [-Wimplicit-int] CanSayTruco(val1, val2) ^ xtruco.c:1269:1: warning: return type defaults to 'int' [-Wimplicit-int] AcceptTruco(val1) ^ xtruco.c:1357:1: warning: return type defaults to 'int' [-Wimplicit-int] RANDOM( val_score ) ^ --- gc.o --- gc.c: In function 'MakeGC': gc.c:22:3: warning: implicit declaration of function 'QuitX' [-Wimplicit-function-declaration] QuitX( display, ^ gc.c: At top level: gc.c:28:1: warning: return type defaults to 'int' [-Wimplicit-int] SetGC( display, gc, fore, back ) ^ --- pixmap.o --- pixmap.c: In function 'CreatePixmap': pixmap.c:21:3: warning: implicit declaration of function 'QuitX' [-Wimplicit-function-declaration] QuitX( display, ^ pixmap.c:26:2: warning: implicit declaration of function 'ClearPixmap' [-Wimplicit-function-declaration] ClearPixmap( display, pixmap, *gc, fore, back, width, height ); ^ pixmap.c: At top level: pixmap.c:30:1: warning: return type defaults to 'int' [-Wimplicit-int] ClearPixmap( display, pixmap, gc, fore, back, width, height ) ^ --- window.o --- window.c: In function 'CreateWindow': window.c:40:3: warning: implicit declaration of function 'QuitX' [-Wimplicit-function-declaration] QuitX( display, "", ^ window.c: At top level: window.c:46:1: warning: return type defaults to 'int' [-Wimplicit-int] CheckGeometry( argc, argv, screen_width, screen_height, x, y, width, height ) ^ window.c:84:1: warning: return type defaults to 'int' [-Wimplicit-int] MapWindow( display, window ) ^ window.c:93:1: warning: return type defaults to 'int' [-Wimplicit-int] NameWindow( display, window, name, class_name, class_type ) ^ window.c:122:1: warning: return type defaults to 'int' [-Wimplicit-int] SetWMHints( display, window, icon ) ^ window.c:159:1: warning: return type defaults to 'int' [-Wimplicit-int] SetNormalHints( display, window, x, y, width, height ) ^ window.c:192:1: warning: return type defaults to 'int' [-Wimplicit-int] GetAppName( name ) ^ --- color.o --- cc -pipe -O2 -fno-strict-aliasing -DX11R6 -I/usr/local/include -DIPC_OK -c color.c --- button.o --- cc -pipe -O2 -fno-strict-aliasing -DX11R6 -I/usr/local/include -DIPC_OK -c button.c --- font.o --- cc -pipe -O2 -fno-strict-aliasing -DX11R6 -I/usr/local/include -DIPC_OK -c font.c --- read.o --- --- font.o --- font.c: In function 'LoadFont': font.c:20:2: warning: implicit declaration of function 'CheckFontName' [-Wimplicit-function-declaration] CheckFontName( argc, argv, name ); ^ font.c:36:3: warning: implicit declaration of function 'QuitX' [-Wimplicit-function-declaration] QuitX( display, "Error: could not load font ", ^ font.c: At top level: font.c:42:1: warning: return type defaults to 'int' [-Wimplicit-int] CheckFontName( argc, argv, fontname ) ^ --- read.o --- cc -pipe -O2 -fno-strict-aliasing -DX11R6 -I/usr/local/include -DIPC_OK -c read.c --- button.o --- button.c:26:1: warning: return type defaults to 'int' [-Wimplicit-int] CreateButton( display, window, x, y, fore, back, font_id, text, function ) ^ button.c:72:1: warning: return type defaults to 'int' [-Wimplicit-int] ButtonEvent( display, event ) ^ button.c: In function 'ButtonEvent': button.c:81:19: warning: implicit declaration of function 'ButtonFind' [-Wimplicit-function-declaration] which_button = ButtonFind( display, ^ button.c:85:5: warning: implicit declaration of function 'ButtonRedraw' [-Wimplicit-function-declaration] ButtonRedraw( display, which_button ); ^ button.c:94:5: warning: implicit declaration of function 'ButtonExec' [-Wimplicit-function-declaration] ButtonExec( display, which_button ); ^ button.c: At top level: button.c:103:1: warning: return type defaults to 'int' [-Wimplicit-int] ButtonExec( display, which_button ) ^ button.c: In function 'ButtonExec': button.c:107:2: warning: implicit declaration of function 'ButtonHighlight' [-Wimplicit-function-declaration] ButtonHighlight( display, which_button ); ^ button.c: At top level: button.c:115:1: warning: return type defaults to 'int' [-Wimplicit-int] ButtonHighlight( display, which_button ) ^ button.c: In function 'ButtonHighlight': button.c:124:2: warning: implicit declaration of function 'SetGC' [-Wimplicit-function-declaration] SetGC( display, ^ button.c:128:2: warning: implicit declaration of function 'ButtonText' [-Wimplicit-function-declaration] ButtonText( display, ^ button.c: At top level: button.c:140:1: warning: return type defaults to 'int' [-Wimplicit-int] ButtonRedraw( display, which_button ) ^ button.c:156:1: warning: return type defaults to 'int' [-Wimplicit-int] ButtonText( display, window, gc, text, length ) ^ button.c:168:1: warning: return type defaults to 'int' [-Wimplicit-int] ButtonFind( display, window ) ^ --- read.o --- read.c:21:1: warning: return type defaults to 'int' [-Wimplicit-int] InvButton( display, window, x, y, c, a, function ) ^ read.c:42:1: warning: return type defaults to 'int' [-Wimplicit-int] InvEvent( display, event ) ^ read.c: In function 'InvEvent': read.c:52:19: warning: implicit declaration of function 'InvFind' [-Wimplicit-function-declaration] which_button = InvFind( display, ^ read.c: At top level: read.c:67:1: warning: return type defaults to 'int' [-Wimplicit-int] InvFind( display, window, p1, p2 ) ^ --- all --- cc -pipe -O2 -fno-strict-aliasing -DX11R6 -I/usr/local/include -DIPC_OK -o xtruco -lX11 -L/usr/local/lib xtruco.o bitmap.o cursor.o display.o event.o gc.o pixmap.o topwind.o window.o color.o button.o font.o read.o =========================================================================== =================================================== ===> xtruco-1.0_2 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found =========================================================================== =================================================== ===> Staging for xtruco-1.0_2 ===> Generating temporary packing list install -s -m 555 /wrkdirs/games/xtruco/xtruco/xtruco /wrkdirs/games/xtruco/stage/usr/local/bin ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===> Building package for xtruco-1.0_2 file sizes/checksums [1]: . done packing files [1]: . done packing directories [0]: . done =========================================================================== => Cleaning up wrkdir ===> Cleaning for xtruco-1.0_2 build of games/xtruco ended at Wed Oct 5 08:39:13 PDT 2016 build time: 00:00:07