>>> Building on exopi-5 under games/freeblocks BDEPENDS = [devel/sdl-image;devel/sdl-mixer;devel/ninja;devel/cmake;devel/sdl-ttf] DIST = [games/freeblocks:freeblocks-0.5.tar.gz] FULLPKGNAME = freeblocks-0.5p4 RDEPENDS = [devel/sdl-ttf;devel/desktop-file-utils;x11/gtk+4,-guic;devel/sdl-mixer;devel/sdl-image] (Junk lock obtained for exopi-5 at 1734981390.09) >>> Running depends in games/freeblocks at 1734981390.12 last junk was in net/pure-ftpd,mysql /usr/sbin/pkg_add -aI -Drepair sdl-image-1.2.12p5 sdl-mixer-1.2.12p5 sdl-ttf-2.0.11p3 was: /usr/sbin/pkg_add -aI -Drepair cmake-3.31.2v1 ninja-1.11.1p0v0 sdl-image-1.2.12p5 sdl-mixer-1.2.12p5 sdl-ttf-2.0.11p3 /usr/sbin/pkg_add -aI -Drepair sdl-image-1.2.12p5 sdl-mixer-1.2.12p5 sdl-ttf-2.0.11p3 >>> Running show-prepare-results in games/freeblocks at 1734981391.88 ===> games/freeblocks ===> Building from scratch freeblocks-0.5p4 ===> freeblocks-0.5p4 depends on: cmake-* -> cmake-3.31.2v1 ===> freeblocks-0.5p4 depends on: ninja-* -> ninja-1.11.1p0v0 ===> freeblocks-0.5p4 depends on: sdl-image-* -> sdl-image-1.2.12p5 ===> freeblocks-0.5p4 depends on: sdl-mixer-* -> sdl-mixer-1.2.12p5 ===> freeblocks-0.5p4 depends on: sdl-ttf-* -> sdl-ttf-2.0.11p3 ===> Verifying specs: SDL SDL_image SDL_mixer SDL_ttf c pthread ===> found SDL.8.0 SDL_image.3.1 SDL_mixer.5.0 SDL_ttf.8.1 c.100.3 pthread.27.1 cmake-3.31.2v1 ninja-1.11.1p0v0 sdl-image-1.2.12p5 sdl-mixer-1.2.12p5 sdl-ttf-2.0.11p3 (Junk lock released for exopi-5 at 1734981393.53) distfiles size=7914439 >>> Running build in games/freeblocks at 1734981393.56 ===> games/freeblocks ===> Checking files for freeblocks-0.5p4 `/exopi-cvs/ports/distfiles/freeblocks-0.5.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for freeblocks-0.5p4 ===> Patching for freeblocks-0.5p4 ===> Applying OpenBSD patch patch-CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Merge pull request #38 from AMDmi3/installation |Fix binary installation and simplify installation of other files |https://github.com/dorkster/freeblocks/commit/1ff12d49bce05b4ec8ce647080c41e72c2868c58 | |--- CMakeLists.txt.orig Mon Mar 9 08:48:31 2015 |+++ CMakeLists.txt Mon Mar 9 23:24:31 2015 -------------------------- Patching file CMakeLists.txt using Plan A... Hunk #1 succeeded at 27. Hunk #2 succeeded at 126. done ===> Applying OpenBSD patch patch-src_block_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/block.c |--- src/block.c.orig |+++ src/block.c -------------------------- Patching file src/block.c using Plan A... Hunk #1 succeeded at 23. done ===> Applying OpenBSD patch patch-src_block_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/block.h |--- src/block.h.orig |+++ src/block.h -------------------------- Patching file src/block.h using Plan A... Hunk #1 succeeded at 33. Hunk #2 succeeded at 62. done ===> Applying OpenBSD patch patch-src_game_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/game.c |--- src/game.c.orig |+++ src/game.c -------------------------- Patching file src/game.c using Plan A... Hunk #1 succeeded at 23. done ===> Applying OpenBSD patch patch-src_game_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/game.h |--- src/game.h.orig |+++ src/game.h -------------------------- Patching file src/game.h using Plan A... Hunk #1 succeeded at 21. done ===> Applying OpenBSD patch patch-src_menu_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/menu.h |--- src/menu.h.orig |+++ src/menu.h -------------------------- Patching file src/menu.h using Plan A... Hunk #1 succeeded at 37. done ===> Applying OpenBSD patch patch-src_sys_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sys.c |--- src/sys.c.orig |+++ src/sys.c -------------------------- Patching file src/sys.c using Plan A... Hunk #1 succeeded at 52. Hunk #2 succeeded at 69. Hunk #3 succeeded at 79. Hunk #4 succeeded at 105. done ===> Applying OpenBSD patch patch-src_sys_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sys.h |--- src/sys.h.orig |+++ src/sys.h -------------------------- Patching file src/sys.h using Plan A... Hunk #1 succeeded at 99. Hunk #2 succeeded at 177. 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 freeblocks-0.5p4 ===> Configuring for freeblocks-0.5p4 CMake Warning (dev) at CMakeLists.txt:1 (Project): cmake_minimum_required() should be called prior to this top-level project() call. Please see the cmake-commands(7) manual for usage documentation of both commands. This warning is for project developers. Use -Wno-dev to suppress it. -- The C compiler identification is Clang 16.0.6 -- The CXX compiler identification is Clang 16.0.6 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /exopi-obj/pobj/freeblocks-0.5/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /exopi-obj/pobj/freeblocks-0.5/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at CMakeLists.txt:2 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Found SDL: /usr/local/lib/libSDLmain.a;/usr/local/lib/libSDL.so.8.0;-lpthread -- Found SDL_mixer: /usr/local/lib/libSDL_mixer.so.5.0 (found version "1.2.12") -- Found SDL_image: /usr/local/lib/libSDL_image.so.3.1 (found version "1.2.12") -- Found SDL_ttf: /usr/local/lib/libSDL_ttf.so.8.1 (found version "2.0.11") -- Configuring done (3.1s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_ASM_COMPILER_AR CMAKE_ASM_COMPILER_RANLIB CMAKE_Fortran_COMPILER_AR CMAKE_Fortran_COMPILER_RANLIB CMAKE_OBJCXX_COMPILER_AR CMAKE_OBJCXX_COMPILER_RANLIB CMAKE_OBJC_COMPILER_AR CMAKE_OBJC_COMPILER_RANLIB -- Build files have been written to: /exopi-obj/pobj/freeblocks-0.5/build-amd64 ===> Building for freeblocks-0.5p4 Change Dir: '/exopi-obj/pobj/freeblocks-0.5/build-amd64' Run Build Command(s): /usr/local/bin/ninja -v -j 1 [1/8] /exopi-obj/pobj/freeblocks-0.5/bin/cc -DPKGDATADIR=\"/usr/local/share/freeblocks/res\" -I/usr/local/include/SDL -I/usr/local/include -O2 -pipe -g0 -Wall -Wextra -Wunused -Wshadow -Wunreachable-code -std=c99 -fno-math-errno -fno-exceptions -MD -MT CMakeFiles/freeblocks.dir/src/dork/dork_string.c.o -MF CMakeFiles/freeblocks.dir/src/dork/dork_string.c.o.d -o CMakeFiles/freeblocks.dir/src/dork/dork_string.c.o -c /exopi-obj/pobj/freeblocks-0.5/freeblocks-0.5/src/dork/dork_string.c [2/8] /exopi-obj/pobj/freeblocks-0.5/bin/cc -DPKGDATADIR=\"/usr/local/share/freeblocks/res\" -I/usr/local/include/SDL -I/usr/local/include -O2 -pipe -g0 -Wall -Wextra -Wunused -Wshadow -Wunreachable-code -std=c99 -fno-math-errno -fno-exceptions -MD -MT CMakeFiles/freeblocks.dir/src/block.c.o -MF CMakeFiles/freeblocks.dir/src/block.c.o.d -o CMakeFiles/freeblocks.dir/src/block.c.o -c /exopi-obj/pobj/freeblocks-0.5/freeblocks-0.5/src/block.c [3/8] /exopi-obj/pobj/freeblocks-0.5/bin/cc -DPKGDATADIR=\"/usr/local/share/freeblocks/res\" -I/usr/local/include/SDL -I/usr/local/include -O2 -pipe -g0 -Wall -Wextra -Wunused -Wshadow -Wunreachable-code -std=c99 -fno-math-errno -fno-exceptions -MD -MT CMakeFiles/freeblocks.dir/src/draw.c.o -MF CMakeFiles/freeblocks.dir/src/draw.c.o.d -o CMakeFiles/freeblocks.dir/src/draw.c.o -c /exopi-obj/pobj/freeblocks-0.5/freeblocks-0.5/src/draw.c [4/8] /exopi-obj/pobj/freeblocks-0.5/bin/cc -DPKGDATADIR=\"/usr/local/share/freeblocks/res\" -I/usr/local/include/SDL -I/usr/local/include -O2 -pipe -g0 -Wall -Wextra -Wunused -Wshadow -Wunreachable-code -std=c99 -fno-math-errno -fno-exceptions -MD -MT CMakeFiles/freeblocks.dir/src/game.c.o -MF CMakeFiles/freeblocks.dir/src/game.c.o.d -o CMakeFiles/freeblocks.dir/src/game.c.o -c /exopi-obj/pobj/freeblocks-0.5/freeblocks-0.5/src/game.c [5/8] /exopi-obj/pobj/freeblocks-0.5/bin/cc -DPKGDATADIR=\"/usr/local/share/freeblocks/res\" -I/usr/local/include/SDL -I/usr/local/include -O2 -pipe -g0 -Wall -Wextra -Wunused -Wshadow -Wunreachable-code -std=c99 -fno-math-errno -fno-exceptions -MD -MT CMakeFiles/freeblocks.dir/src/menu.c.o -MF CMakeFiles/freeblocks.dir/src/menu.c.o.d -o CMakeFiles/freeblocks.dir/src/menu.c.o -c /exopi-obj/pobj/freeblocks-0.5/freeblocks-0.5/src/menu.c [6/8] /exopi-obj/pobj/freeblocks-0.5/bin/cc -DPKGDATADIR=\"/usr/local/share/freeblocks/res\" -I/usr/local/include/SDL -I/usr/local/include -O2 -pipe -g0 -Wall -Wextra -Wunused -Wshadow -Wunreachable-code -std=c99 -fno-math-errno -fno-exceptions -MD -MT CMakeFiles/freeblocks.dir/src/sys.c.o -MF CMakeFiles/freeblocks.dir/src/sys.c.o.d -o CMakeFiles/freeblocks.dir/src/sys.c.o -c /exopi-obj/pobj/freeblocks-0.5/freeblocks-0.5/src/sys.c [7/8] /exopi-obj/pobj/freeblocks-0.5/bin/cc -DPKGDATADIR=\"/usr/local/share/freeblocks/res\" -I/usr/local/include/SDL -I/usr/local/include -O2 -pipe -g0 -Wall -Wextra -Wunused -Wshadow -Wunreachable-code -std=c99 -fno-math-errno -fno-exceptions -MD -MT CMakeFiles/freeblocks.dir/src/main.c.o -MF CMakeFiles/freeblocks.dir/src/main.c.o.d -o CMakeFiles/freeblocks.dir/src/main.c.o -c /exopi-obj/pobj/freeblocks-0.5/freeblocks-0.5/src/main.c /exopi-obj/pobj/freeblocks-0.5/freeblocks-0.5/src/main.c:29:14: warning: unused parameter 'argc' [-Wunused-parameter] int main(int argc, char *argv[]) { ^ /exopi-obj/pobj/freeblocks-0.5/freeblocks-0.5/src/main.c:29:26: warning: unused parameter 'argv' [-Wunused-parameter] int main(int argc, char *argv[]) { ^ 2 warnings generated. [8/8] : && /exopi-obj/pobj/freeblocks-0.5/bin/cc -O2 -pipe -g0 -Xlinker --dependency-file=CMakeFiles/freeblocks.dir/link.d CMakeFiles/freeblocks.dir/src/dork/dork_string.c.o CMakeFiles/freeblocks.dir/src/block.c.o CMakeFiles/freeblocks.dir/src/draw.c.o CMakeFiles/freeblocks.dir/src/game.c.o CMakeFiles/freeblocks.dir/src/menu.c.o CMakeFiles/freeblocks.dir/src/sys.c.o CMakeFiles/freeblocks.dir/src/main.c.o -o freeblocks -Wl,-z,origin,-rpath,/usr/local/lib: /usr/local/lib/libSDLmain.a /usr/local/lib/libSDL.so.8.0 -lpthread /usr/local/lib/libSDL_image.so.3.1 /usr/local/lib/libSDL_mixer.so.5.0 /usr/local/lib/libSDL_ttf.so.8.1 /usr/local/lib/libSDLmain.a /usr/local/lib/libSDL.so.8.0 -lpthread /usr/local/lib/libSDL_image.so.3.1 /usr/local/lib/libSDL_mixer.so.5.0 /usr/local/lib/libSDL_ttf.so.8.1 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : ld: warning: dork_string.c(CMakeFiles/freeblocks.dir/src/dork/dork_string.c.o:(Dork_StringAppend)): warning: strcat() is almost always misused, please use strlcat() ld: warning: dork_string.c(CMakeFiles/freeblocks.dir/src/dork/dork_string.c.o:(Dork_StringAppend)): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: block.c(CMakeFiles/freeblocks.dir/src/block.c.o:(blockRand)): warning: rand() may return deterministic values, is that what you want? ld: warning: draw.c(CMakeFiles/freeblocks.dir/src/draw.c.o:(drawInfo)): warning: sprintf() is often misused, please use snprintf() >>> Running package in games/freeblocks at 1734981399.47 ===> games/freeblocks ===> Faking installation for freeblocks-0.5p4 -- Install configuration: "Release" -- Installing: /exopi-obj/pobj/freeblocks-0.5/fake-amd64/usr/local/bin/freeblocks -- Set non-toolchain portion of runtime path of "/exopi-obj/pobj/freeblocks-0.5/fake-amd64/usr/local/bin/freeblocks" to "/usr/local/lib" -- Installing: /exopi-obj/pobj/freeblocks-0.5/fake-amd64/usr/local/share/freeblocks/res -- Installing: /exopi-obj/pobj/freeblocks-0.5/fake-amd64/usr/local/share/freeblocks/res/fonts -- Installing: /exopi-obj/pobj/freeblocks-0.5/fake-amd64/usr/local/share/freeblocks/res/fonts/Alegreya-Regular.ttf -- Installing: /exopi-obj/pobj/freeblocks-0.5/fake-amd64/usr/local/share/freeblocks/res/graphics -- Installing: /exopi-obj/pobj/freeblocks-0.5/fake-amd64/usr/local/share/freeblocks/res/graphics/320x240 -- Installing: /exopi-obj/pobj/freeblocks-0.5/fake-amd64/usr/local/share/freeblocks/res/graphics/320x240/background.png -- Installing: /exopi-obj/pobj/freeblocks-0.5/fake-amd64/usr/local/share/freeblocks/res/graphics/320x240/background_jewels.png -- Installing: /exopi-obj/pobj/freeblocks-0.5/fake-amd64/usr/local/share/freeblocks/res/graphics/320x240/bar.png -- Installing: /exopi-obj/pobj/freeblocks-0.5/fake-amd64/usr/local/share/freeblocks/res/graphics/320x240/bar_inactive.png -- Installing: /exopi-obj/pobj/freeblocks-0.5/fake-amd64/usr/local/share/freeblocks/res/graphics/320x240/blocks.png -- Installing: /exopi-obj/pobj/freeblocks-0.5/fake-amd64/usr/local/share/freeblocks/res/graphics/320x240/clear.png -- Installing: /exopi-obj/pobj/freeblocks-0.5/fake-amd64/usr/local/share/freeblocks/res/graphics/320x240/cursor.png -- Installing: /exopi-obj/pobj/freeblocks-0.5/fake-amd64/usr/local/share/freeblocks/res/graphics/320x240/cursor_highlight.png -- Installing: /exopi-obj/pobj/freeblocks-0.5/fake-amd64/usr/local/share/freeblocks/res/graphics/320x240/highscores.png -- Installing: /exopi-obj/pobj/freeblocks-0.5/fake-amd64/usr/local/share/freeblocks/res/graphics/320x240/title.png -- Installing: /exopi-obj/pobj/freeblocks-0.5/fake-amd64/usr/local/share/freeblocks/res/graphics/background.png -- Installing: /exopi-obj/pobj/freeblocks-0.5/fake-amd64/usr/local/share/freeblocks/res/graphics/background_jewels.png -- Installing: /exopi-obj/pobj/freeblocks-0.5/fake-amd64/usr/local/share/freeblocks/res/graphics/bar.png -- Installing: /exopi-obj/pobj/freeblocks-0.5/fake-amd64/usr/local/share/freeblocks/res/graphics/bar_inactive.png -- Installing: /exopi-obj/pobj/freeblocks-0.5/fake-amd64/usr/local/share/freeblocks/res/graphics/blocks.png -- Installing: /exopi-obj/pobj/freeblocks-0.5/fake-amd64/usr/local/share/freeblocks/res/graphics/clear.png -- Installing: /exopi-obj/pobj/freeblocks-0.5/fake-amd64/usr/local/share/freeblocks/res/graphics/cursor.png -- Installing: /exopi-obj/pobj/freeblocks-0.5/fake-amd64/usr/local/share/freeblocks/res/graphics/cursor_highlight.png -- Installing: /exopi-obj/pobj/freeblocks-0.5/fake-amd64/usr/local/share/freeblocks/res/graphics/highscores.png -- Installing: /exopi-obj/pobj/freeblocks-0.5/fake-amd64/usr/local/share/freeblocks/res/graphics/title.png -- Installing: /exopi-obj/pobj/freeblocks-0.5/fake-amd64/usr/local/share/freeblocks/res/sounds -- Installing: /exopi-obj/pobj/freeblocks-0.5/fake-amd64/usr/local/share/freeblocks/res/sounds/drop.wav -- Installing: /exopi-obj/pobj/freeblocks-0.5/fake-amd64/usr/local/share/freeblocks/res/sounds/match.wav -- Installing: /exopi-obj/pobj/freeblocks-0.5/fake-amd64/usr/local/share/freeblocks/res/sounds/menu.wav -- Installing: /exopi-obj/pobj/freeblocks-0.5/fake-amd64/usr/local/share/freeblocks/res/sounds/music.ogg -- Installing: /exopi-obj/pobj/freeblocks-0.5/fake-amd64/usr/local/share/freeblocks/res/sounds/music_jewels.ogg -- Installing: /exopi-obj/pobj/freeblocks-0.5/fake-amd64/usr/local/share/freeblocks/res/sounds/switch.wav -- Installing: /exopi-obj/pobj/freeblocks-0.5/fake-amd64/usr/local/share/applications/freeblocks.desktop -- Installing: /exopi-obj/pobj/freeblocks-0.5/fake-amd64/usr/local/share/icons/hicolor/32x32/apps/freeblocks.png ===> Building package for freeblocks-0.5p4 Create /exopi-cvs/ports/packages/amd64/all/freeblocks-0.5p4.tgz Creating package freeblocks-0.5p4 reading plist| checking dependencies| checking dependencies|devel/desktop-file-utils checking dependencies|devel/sdl-image checking dependencies|devel/sdl-mixer checking dependencies|devel/sdl-ttf checking dependencies|x11/gtk+4,-guic checksumming| checksumming| | 0% checksumming|* | 2% checksumming|** | 4% checksumming|*** | 5% checksumming|**** | 7% checksumming|***** | 9% checksumming|******* | 11% checksumming|******** | 13% checksumming|********* | 14% checksumming|********** | 16% checksumming|*********** | 18% checksumming|************ | 20% checksumming|************* | 21% checksumming|************** | 23% checksumming|*************** | 25% checksumming|**************** | 27% checksumming|***************** | 29% checksumming|******************* | 30% checksumming|******************** | 32% checksumming|********************* | 34% checksumming|********************** | 36% checksumming|*********************** | 38% checksumming|************************ | 39% checksumming|************************* | 41% checksumming|************************** | 43% checksumming|*************************** | 45% checksumming|**************************** | 46% checksumming|***************************** | 48% checksumming|******************************* | 50% checksumming|******************************** | 52% checksumming|********************************* | 54% checksumming|********************************** | 55% checksumming|*********************************** | 57% checksumming|************************************ | 59% checksumming|************************************* | 61% checksumming|************************************** | 63% checksumming|*************************************** | 64% checksumming|**************************************** | 66% checksumming|***************************************** | 68% checksumming|****************************************** | 70% checksumming|******************************************** | 71% checksumming|********************************************* | 73% checksumming|********************************************** | 75% checksumming|*********************************************** | 77% checksumming|************************************************ | 79% checksumming|************************************************* | 80% checksumming|************************************************** | 82% checksumming|*************************************************** | 84% checksumming|**************************************************** | 86% checksumming|***************************************************** | 88% checksumming|****************************************************** | 89% checksumming|******************************************************** | 91% checksumming|********************************************************* | 93% checksumming|********************************************************** | 95% checksumming|*********************************************************** | 96% checksumming|************************************************************ | 98% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|* | 1% archiving|* | 2% archiving|** | 3% archiving|*** | 4% archiving|*** | 5% archiving|***** | 9% archiving|********* | 13% archiving|********* | 14% archiving|********** | 15% archiving|************ | 19% archiving|*************** | 24% archiving|*********************************** | 54% archiving|******************************************* | 66% archiving|************************************************************** | 96% archiving|*************************************************************** | 99% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/freeblocks-0.5p4.tgz >>> Running clean in games/freeblocks at 1734981410.45 ===> games/freeblocks ===> Cleaning for freeblocks-0.5p4 >>> Ended at 1734981410.67 max_stuck=4.00/depends=1.76/show-prepare-results=1.68/build=5.90/package=10.99/clean=0.25