=>> Building games/solarconquest build started at Mon Apr 1 17:40:18 BST 2024 port directory: /usr/ports/games/solarconquest package name: solarconquest-0.2_13 building for: FreeBSD pkg-builder.dan.net.uk 13.2-RELEASE-p10 FreeBSD 13.2-RELEASE-p10 amd64 maintained by: amdmi3@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 1179 Mar 8 2023 /usr/ports/games/solarconquest/Makefile Ports top last git commit: c2c35d895e Ports top unclean checkout: yes Port dir last git commit: c014f9c79a Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.99.20240122_1 Host OSVERSION: 1400097 Jail OSVERSION: 1302001 Job Id: 06 ---Begin Environment--- SHELL=/bin/csh OSVERSION=1302001 UNAME_v=FreeBSD 13.2-RELEASE-p10 UNAME_r=13.2-RELEASE-p10 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.99.20240122_1 MASTERMNT=/usr/local/poudriere/data/.m/13-amd64-default-dan/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=screen OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/13-amd64-default-dan/06/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=13-amd64-default-dan SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/13-amd64-default-dan/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.99.20240122_1 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ---End OPTIONS List--- --MAINTAINER-- amdmi3@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- SDL_CONFIG=/usr/local/bin/sdl-config XDG_DATA_HOME=/wrkdirs/usr/ports/games/solarconquest/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/solarconquest/work XDG_CACHE_HOME=/wrkdirs/usr/ports/games/solarconquest/work/.cache HOME=/wrkdirs/usr/ports/games/solarconquest/work TMPDIR="/tmp" PATH=/ccache/libexec/ccache:/wrkdirs/usr/ports/games/solarconquest/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/games/solarconquest/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCACHE_DIR="/root/.ccache" --End CONFIGURE_ENV-- --MAKE_ENV-- SDL_CONFIG=/usr/local/bin/sdl-config XDG_DATA_HOME=/wrkdirs/usr/ports/games/solarconquest/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/solarconquest/work XDG_CACHE_HOME=/wrkdirs/usr/ports/games/solarconquest/work/.cache HOME=/wrkdirs/usr/ports/games/solarconquest/work TMPDIR="/tmp" PATH=/ccache/libexec/ccache:/wrkdirs/usr/ports/games/solarconquest/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/games/solarconquest/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector-strong " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CCACHE_DIR="/root/.ccache" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- OSREL=13.2 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/solarconquest" EXAMPLESDIR="share/examples/solarconquest" DATADIR="share/solarconquest" WWWDIR="www/solarconquest" ETCDIR="etc/solarconquest" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/solarconquest DOCSDIR=/usr/local/share/doc/solarconquest EXAMPLESDIR=/usr/local/share/examples/solarconquest WWWDIR=/usr/local/www/solarconquest ETCDIR=/usr/local/etc/solarconquest --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### CCACHE_CPP2=1 WITH_SSP_PORTS=yes WITH_SSP=yes #WITH_LTO=yes DISABLE_LICENSES=yes LICENSES_ACCEPTED=AGPLv3 APACHE10 APACHE11 APACHE20 ART10 ARTPERL10 ART20 BSD BSD2CLAUSE BSD3CLAUSE BSD4CLAUSE BSL CC0-1.0 CDDL ClArtistic EPL GFDL GMGPL GPLv1 GPLv2 GPLv3 GPLv3RLE ISCL LGPL20 LGPL21 LGPL3 LPPL10 LPPL11 LPPL12 LPPL13 LPPL13a LPPL13b LPPL13c MIT MPL OpenSSL OFL10 OFL11 OWL PostgreSQL PHP202 PHP30 PHP301 PSFL RUBY ZLIB ZPL21 SVM-Light EULA ALASIR Microsoft-exFAT SIMIAN UDEVGAME unknown MTA COMMERCIAL teamspeak NO_LICENSES_DIALOGS=yes #### #### NO_IGNORE=yes DEFAULT_VERSIONS+=ssl=openssl mysql=8.0 imagemagick=7 samba=4.13 java=18 WITH_SETID_MODE=force PHP_ZTS=enabled OPTIONS_UNSET+=OPENJPEG OPTIONS_UNSET+=GSSAPI_BASE OPTIONS_SET+=ZTS OPTIONS_SET+=GSSAPI_NONE WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache NO_CCACHE_DEPEND=1 CCACHE_WRAPPER_PATH= /ccache/libexec/ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 DISABLE_MAKE_JOBS=poudriere ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> solarconquest-0.2_13 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.20.9_1.pkg [pkg-builder.dan.net.uk] Installing pkg-1.20.9_1... [pkg-builder.dan.net.uk] Extracting pkg-1.20.9_1: .......... done ===> solarconquest-0.2_13 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of solarconquest-0.2_13 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by solarconquest-0.2_13 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by solarconquest-0.2_13 for building => SHA256 Checksum OK for SolarConquest.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by solarconquest-0.2_13 for building ===> Extracting for solarconquest-0.2_13 => SHA256 Checksum OK for SolarConquest.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for solarconquest-0.2_13 ===> Converting DOS text files to UNIX text files ===> Applying FreeBSD patches for solarconquest-0.2_13 from /usr/ports/games/solarconquest/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> solarconquest-0.2_13 depends on file: /usr/local/bin/sdl-config - not found ===> Installing existing package /packages/All/sdl-1.2.15_17,2.pkg [pkg-builder.dan.net.uk] Installing sdl-1.2.15_17,2... [pkg-builder.dan.net.uk] `-- Installing aalib-1.4.r5_14... [pkg-builder.dan.net.uk] | `-- Installing indexinfo-0.3.1... [pkg-builder.dan.net.uk] | `-- Extracting indexinfo-0.3.1: . done [pkg-builder.dan.net.uk] `-- Extracting aalib-1.4.r5_14: .......... done [pkg-builder.dan.net.uk] `-- Installing libGLU-9.0.2_2... [pkg-builder.dan.net.uk] | `-- Installing libglvnd-1.7.0... [pkg-builder.dan.net.uk] | | `-- Installing libX11-1.8.7_1,1... [pkg-builder.dan.net.uk] | | `-- Installing libxcb-1.16.1... [pkg-builder.dan.net.uk] | | | `-- Installing libXau-1.0.9_1... [pkg-builder.dan.net.uk] | | | `-- Extracting libXau-1.0.9_1: .......... done [pkg-builder.dan.net.uk] | | | `-- Installing libXdmcp-1.1.5... [pkg-builder.dan.net.uk] | | | `-- Installing xorgproto-2023.2... [pkg-builder.dan.net.uk] | | | `-- Extracting xorgproto-2023.2: .......... done [pkg-builder.dan.net.uk] | | | `-- Extracting libXdmcp-1.1.5: ...... done [pkg-builder.dan.net.uk] | | `-- Extracting libxcb-1.16.1: .......... done [pkg-builder.dan.net.uk] | | `-- Extracting libX11-1.8.7_1,1: .......... done [pkg-builder.dan.net.uk] | | `-- Installing libXext-1.3.6,1... [pkg-builder.dan.net.uk] | | `-- Extracting libXext-1.3.6,1: .......... done [pkg-builder.dan.net.uk] | `-- Extracting libglvnd-1.7.0: .......... done [pkg-builder.dan.net.uk] `-- Extracting libGLU-9.0.2_2: ..... done [pkg-builder.dan.net.uk] `-- Installing libXrandr-1.5.2_1... [pkg-builder.dan.net.uk] | `-- Installing libXrender-0.9.10_2... [pkg-builder.dan.net.uk] | `-- Extracting libXrender-0.9.10_2: ....... done [pkg-builder.dan.net.uk] `-- Extracting libXrandr-1.5.2_1: .......... done [pkg-builder.dan.net.uk] Extracting sdl-1.2.15_17,2: .......... done ===== Message from aalib-1.4.r5_14: -- ===> NOTICE: The aalib 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://docs.freebsd.org/en/articles/contributing/#ports-contributing ===== Message from sdl-1.2.15_17,2: -- Your SDL library has been built with libvgl support, which means that you can run almost any SDL application straight on your console (VESA 2.0 compatible videocard is required). To do this you have to load the vesa kernel module or enable it in your kernel, and set environment variable "SDL_VIDEODRIVER=vgl". ===> solarconquest-0.2_13 depends on file: /usr/local/bin/sdl-config - found ===> Returning to build of solarconquest-0.2_13 ===> solarconquest-0.2_13 depends on package: xorgproto>=0 - found =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> solarconquest-0.2_13 depends on shared library: libGLU.so - found (/usr/local/lib/libGLU.so) ===> solarconquest-0.2_13 depends on shared library: libSDL_image.so - not found ===> Installing existing package /packages/All/sdl_image-1.2.12_13.pkg [pkg-builder.dan.net.uk] Installing sdl_image-1.2.12_13... [pkg-builder.dan.net.uk] `-- Installing jpeg-turbo-3.0.2... [pkg-builder.dan.net.uk] `-- Extracting jpeg-turbo-3.0.2: .......... done [pkg-builder.dan.net.uk] `-- Installing png-1.6.43... [pkg-builder.dan.net.uk] `-- Extracting png-1.6.43: .......... done [pkg-builder.dan.net.uk] `-- Installing tiff-4.4.0_3... [pkg-builder.dan.net.uk] | `-- Installing jbigkit-2.1_2... [pkg-builder.dan.net.uk] | `-- Extracting jbigkit-2.1_2: .......... done [pkg-builder.dan.net.uk] | `-- Installing libdeflate-1.19... [pkg-builder.dan.net.uk] | `-- Extracting libdeflate-1.19: .......... done [pkg-builder.dan.net.uk] | `-- Installing zstd-1.5.5_1... [pkg-builder.dan.net.uk] | | `-- Installing liblz4-1.9.4_1,1... [pkg-builder.dan.net.uk] | | `-- Extracting liblz4-1.9.4_1,1: .......... done [pkg-builder.dan.net.uk] | `-- Extracting zstd-1.5.5_1: .......... done [pkg-builder.dan.net.uk] `-- Extracting tiff-4.4.0_3: .......... done [pkg-builder.dan.net.uk] `-- Installing webp-1.3.2_1... [pkg-builder.dan.net.uk] | `-- Installing freeglut-3.2.1... [pkg-builder.dan.net.uk] | | `-- Installing libICE-1.1.0_2,1... [pkg-builder.dan.net.uk] | | `-- Extracting libICE-1.1.0_2,1: .......... done [pkg-builder.dan.net.uk] | | `-- Installing libXi-1.8_1,1... [pkg-builder.dan.net.uk] | | `-- Installing libXfixes-6.0.0_1... [pkg-builder.dan.net.uk] | | `-- Extracting libXfixes-6.0.0_1: ....... done [pkg-builder.dan.net.uk] | | `-- Extracting libXi-1.8_1,1: .......... done [pkg-builder.dan.net.uk] | | `-- Installing libXxf86vm-1.1.4_4... [pkg-builder.dan.net.uk] | | `-- Extracting libXxf86vm-1.1.4_4: .......... done [pkg-builder.dan.net.uk] | `-- Extracting freeglut-3.2.1: .......... done [pkg-builder.dan.net.uk] | `-- Installing giflib-5.2.1_1... [pkg-builder.dan.net.uk] | `-- Extracting giflib-5.2.1_1: .......... done [pkg-builder.dan.net.uk] `-- Extracting webp-1.3.2_1: .......... done [pkg-builder.dan.net.uk] Extracting sdl_image-1.2.12_13: ....... done ===== Message from freeglut-3.2.1: -- Joystick support is untested and it is unknown if it works. Do not hesitate to contact x11@FreeBSD.org if this causes issues. ===> solarconquest-0.2_13 depends on shared library: libSDL_image.so - found (/usr/local/lib/libSDL_image.so) ===> Returning to build of solarconquest-0.2_13 ===> solarconquest-0.2_13 depends on shared library: libSDL_mixer.so - not found ===> Installing existing package /packages/All/sdl_mixer-1.2.12_14.pkg [pkg-builder.dan.net.uk] Installing sdl_mixer-1.2.12_14... [pkg-builder.dan.net.uk] `-- Installing flac-1.4.3_1,1... [pkg-builder.dan.net.uk] | `-- Installing libogg-1.3.5,4... [pkg-builder.dan.net.uk] | `-- Extracting libogg-1.3.5,4: .......... done [pkg-builder.dan.net.uk] `-- Extracting flac-1.4.3_1,1: .......... done [pkg-builder.dan.net.uk] `-- Installing libmikmod-3.3.11.1_2... [pkg-builder.dan.net.uk] `-- Extracting libmikmod-3.3.11.1_2: .......... done [pkg-builder.dan.net.uk] `-- Installing libvorbis-1.3.7_2,3... [pkg-builder.dan.net.uk] `-- Extracting libvorbis-1.3.7_2,3: .......... done [pkg-builder.dan.net.uk] `-- Installing smpeg-0.4.4_18... [pkg-builder.dan.net.uk] `-- Extracting smpeg-0.4.4_18: .......... done [pkg-builder.dan.net.uk] `-- Installing timidity-0.2i_1... [pkg-builder.dan.net.uk] `-- Extracting timidity-0.2i_1: .......... done [pkg-builder.dan.net.uk] Extracting sdl_mixer-1.2.12_14: ...... done ===== Message from timidity-0.2i_1: -- ===> NOTICE: The timidity 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://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> solarconquest-0.2_13 depends on shared library: libSDL_mixer.so - found (/usr/local/lib/libSDL_mixer.so) ===> Returning to build of solarconquest-0.2_13 ===> solarconquest-0.2_13 depends on shared library: libSDL.so - found (/usr/local/lib/libSDL.so) =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for solarconquest-0.2_13 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for solarconquest-0.2_13 c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing `/usr/local/bin/sdl-config --cflags` -I/usr/local/include -o solar ./source/main.cpp `/usr/local/bin/sdl-config --libs` -L/usr/local/lib -lSDL_mixer -lSDL_image -lGL -lGLU -lpng -ljpeg In file included from ./source/main.cpp:25: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] #define GL_GLEXT_VERSION 29 ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here #define GL_GLEXT_VERSION 20220530 ^ In file included from ./source/main.cpp:41: ./source/Debug.h:26:10: warning: format string is not a string literal (potentially insecure) [-Wformat-security] printf(msg); ^~~ ./source/Debug.h:26:10: note: treat the string as an argument to avoid this printf(msg); ^ "%s", In file included from ./source/main.cpp:112: ./source/Common.h:226:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (!FileExists(".solarconquest.rc")) ^ In file included from ./source/main.cpp:115: ./source/TextureList.h:50:9: warning: format string is not a string literal (potentially insecure) [-Wformat-security] printf(fileName); ^~~~~~~~ ./source/TextureList.h:50:9: note: treat the string as an argument to avoid this printf(fileName); ^ "%s", In file included from ./source/main.cpp:116: ./source/SoundList.h:44:9: warning: format string is not a string literal (potentially insecure) [-Wformat-security] printf(fileName); ^~~~~~~~ ./source/SoundList.h:44:9: note: treat the string as an argument to avoid this printf(fileName); ^ "%s", In file included from ./source/main.cpp:117: ./source/Model.h:99:9: warning: format string is not a string literal (potentially insecure) [-Wformat-security] printf(fileName); ^~~~~~~~ ./source/Model.h:99:9: note: treat the string as an argument to avoid this printf(fileName); ^ "%s", ./source/Model.h:103:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DebugMessage(1,"ERROR! COULD NOT OPEN FILE!"); ^ ./source/Model.h:114:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DebugMessage(1,"ERROR! Invalid number for points/tris/lines..."); ^ In file included from ./source/main.cpp:122: ./source/Map.h:144:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DebugMessage(1,"Could not create object list for tile"); ^ In file included from ./source/main.cpp:129: ./source/Object.h:492:1: warning: '/*' within block comment [-Wcomment] /* ^ In file included from ./source/main.cpp:134: ./source/LevelFunctions.h:53:23: warning: equality comparison result unused [-Wunused-comparison] Messages[i].msgType == Messages[i-1].msgType; ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ./source/LevelFunctions.h:53:23: note: use '=' to turn this equality comparison into an assignment Messages[i].msgType == Messages[i-1].msgType; ^~ = ./source/LevelFunctions.h:531:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DebugMessage(3,"Placing other objects"); ^ ./source/LevelFunctions.h:858:14: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] AddMessage("Use the W and S keys to move your ship forward and backward.", MSG_TYPE_INFO); ^ ./source/LevelFunctions.h:859:14: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] AddMessage("Use the A and D keys to move your ship sideways.", MSG_TYPE_INFO); ^ ./source/LevelFunctions.h:860:14: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] AddMessage("Use the mouse to look around, and the left mouse button to fire.", MSG_TYPE_INFO); ^ ./source/LevelFunctions.h:861:14: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] AddMessage("Hold the Tab key to see a map of the surrounding area.", MSG_TYPE_INFO); ^ ./source/LevelFunctions.h:865:14: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] AddMessage("Ashley: To destroy a carrier, you have to shoot the generator. It is located near the",MSG_TYPE_ASHLEY); ^ ./source/LevelFunctions.h:866:14: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] AddMessage("Ashley: middle of the ship, usually guarded by 2 turrets.",MSG_TYPE_ASHLEY); ^ ./source/LevelFunctions.h:873:14: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] AddMessage("Rodney: Greeaat. They're between us and the station.",MSG_TYPE_RODNEY); ^ ./source/LevelFunctions.h:874:14: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] AddMessage("You: And with 10 times the force! What do we do?",MSG_TYPE_YOU); ^ ./source/LevelFunctions.h:875:14: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] AddMessage("Ashley: You can dart down to the station and try to help it.",MSG_TYPE_ASHLEY); ^ ./source/LevelFunctions.h:876:14: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] AddMessage("You: Uhhh.....",MSG_TYPE_YOU); ^ ./source/LevelFunctions.h:877:14: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] AddMessage("Ashley: It was only a suggestion.",MSG_TYPE_ASHLEY); ^ ./source/LevelFunctions.h:881:14: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] AddMessage("Rodney: Finally we get to play with some decent firepower!",MSG_TYPE_RODNEY); ^ In file included from ./source/main.cpp:136: In file included from ./source/MenuScreen.h:22: ./source/TextBox.h:229:83: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_MainFont->RenderText(x+6 + (FONT_SIZE_X+FONT_SPACING)*strlen(caption),y+6,1,1,"|"); ^ In file included from ./source/main.cpp:136: ./source/MenuScreen.h:404:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] item->SetText("Mission 1: Enlistment\n\nOur situation is extremely dire. Reinforcements from AeonTech and the Earth Space Force\nwill not arrive until a few months. We have to keep Moretti's forces at bay until then.\n\n\nYou will be piloting the ESF-R4 Advance Fighter ships. They are armed with two plasma\nguns and are remote controlled. You will be able to use as many as you wish during your\nmissions, as they can quickly be reproduced by our carriers. However, these fighters are\nonly trusted to human pilots, as these fighters can cause too much damage in the event of\na software glitch.\n\n\nSince you are new, you will be sent to clear small field of turret stations. You will\nbe escorted by a carrier of ESF-R2 Fighters. These fighters are AI operated, and the\ncarrier will produce more of them every so often, along with a repair ship.\n\n\nDestroy all of the turret stations to win. You can destroy them by shooting the block\nin the center of the station. In normal situations, losing all of your carriers will cost\nyou the mission, but the enemy does not have any offensive units here."); ^ ./source/MenuScreen.h:424:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] item->SetText("Mission 2: Violent Minority\n\nThe rebellion has little manpower. To give ourselves an edge, we will have to take one of\nthe new space stations. This will require a series of swift strikes across the Morettian\nships in the area.\n\n\nYour strike force will attack one of the nearby bomber squadrons. You will be assisted by\npilots Ashley and Rodney. Both pilots have their own fighter carriers. We can not spare\nany extra carriers, so you will have to make do with the available forces.\n\n\nSimilar to the previous mission, you will have to destroy all enemy carriers by destroying\nthe block in the center of the ship. The block is a generator which powers the entire ship\nor station it is on, and helps produce ammo or even other ships.\n\n\nGood luck."); ^ ./source/MenuScreen.h:443:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] item->SetText("Mission 3: Life of a Vulture\n\nThe space station has been captured, but the defenses were not finished. As a result, we\nmust finish construction ourselves, but this will require many resources. We can get these\nresources by scavenging debris from destroyed carriers. The recent battles met most of the\nrequirements, but we still need about 5 carriers worth of resources.\n\n\nAdmiral Moretti is preparing dozens of carriers to launch a counterstrike, before\nconstruction is finished. You and Rodney will be sent in with several carriers to eliminate\nsome of the carriers heading to the rendezvous point. Destroy everything, the wreckage crews\ncan take care of the scavenging. There should be enough carriers to finish the construction.\n\n\nTime is of the essence. With Moretti's power, the space station will not hold without those\nsupplies. Good luck.\n"); ^ ./source/MenuScreen.h:458:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] item->SetText("Mission 4: Dance of Death\n\nAdmiral Moretti is launching a counterstrike with the intent of destroying the space station.\nThe defenses are finished, but they are far from enough to hold off the assault. The situation\nis dire enough to justify modifications to the factories on the space station. The station will\n now produce AI operated Advance Fighters. In addition to that, every rebel carrier has been\ncalled to the defense of the station.\n\n\nThe station must survive the attack. If the station is lost, we have no hope of surviving until\nreinforcements arrive.\n"); ^ ./source/MenuScreen.h:482:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] item->SetText("Mission 5: Bit the hand that fed you\n\nThe remarkable display of power shown by the Advance Fighters has caused some worry to\nspread among both rebel and Morettian forces. At the same time, it has caused a great\ndivide in Moretti's empire.\n\n\nMany more people are joining up with the rebellion, and have hijacked many of Moretti's\ncarriers to assist our cause. However, too many of the original crew see the rebellion's\nactions as fanatical and careless. This has actually thrown people to support the\nAdmrial's cause and pick up arms against us.\n\n\nThe Admrial himself seems to be in a slight state of panic. He has pushed the research\nof a new weapon into field testing, mounting it on some of the ESF-R2 Fighters. In\naddition to that, he has loaded the ESF-R1 Advance Bomber plans on some carriers.\n\n\nWe must grab some of Admrial Moretti's new technology, to level the playing field. You\nwill be sent with both Rodney and Ashley to ambush a group of carriers testing the new\ntech. Our carriers will be outfitted to produce Advance Fighters. Good luck."); ^ ./source/MenuScreen.h:633:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] text->SetText("Full Screen"); ^ ./source/MenuScreen.h:635:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] text->SetText("Windowed"); ^ ./source/MenuScreen.h:641:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] text->SetText("Sound: Enabled"); ^ ./source/MenuScreen.h:643:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] text->SetText("Sound: Disabled"); ^ ./source/MenuScreen.h:721:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] text->SetText("Full Screen"); ^ ./source/MenuScreen.h:723:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] text->SetText("Windowed"); ^ ./source/MenuScreen.h:738:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] text->SetText("Sound: Enabled"); ^ ./source/MenuScreen.h:740:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] text->SetText("Sound: Disabled"); ^ In file included from ./source/main.cpp:137: ./source/ActionScreen.h:270:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] AddMessage("-WARNING- Carrier lost",1); ^ ./source/ActionScreen.h:272:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] AddMessage("-WARNING- Destroyer lost",1); ^ ./source/ActionScreen.h:274:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] AddMessage("-WARNING- Turret Station lost",1); ^ ./source/ActionScreen.h:276:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] AddMessage("-WARNING- Space Station lost",1); ^ ./source/ActionScreen.h:278:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] AddMessage("-WARNING- Capital ship lost",1); ^ ./source/ActionScreen.h:284:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] AddMessage("Enemy carrier eliminated",1); ^ ./source/ActionScreen.h:286:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] AddMessage("Enemy destroyer eliminated",1); ^ ./source/ActionScreen.h:288:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] AddMessage("Enemy turret station eliminated",1); ^ ./source/ActionScreen.h:290:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] AddMessage("Enemy Space Station eliminated",1); ^ ./source/ActionScreen.h:292:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] AddMessage("Enemy capital ship eliminated",1); ^ ./source/ActionScreen.h:331:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] AddMessage("Ashley: Carrier's gone, I'm out.", 1); ^ ./source/ActionScreen.h:333:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] AddMessage("Rodney: Good luck, buddy.", 1); ^ ./source/ActionScreen.h:730:58: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_MainFont->RenderText(x-((FONT_SIZE_X+1)*3),y,1,1,"ashley"); ^ ./source/ActionScreen.h:732:58: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_MainFont->RenderText(x-((FONT_SIZE_X+1)*3),y,1,1,"rodney"); ^ ./source/ActionScreen.h:1080:58: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_MainFont->RenderText(x-((FONT_SIZE_X+1)*3),y,1,1,"ashley"); ^ ./source/ActionScreen.h:1082:58: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_MainFont->RenderText(x-((FONT_SIZE_X+1)*3),y,1,1,"rodney"); ^ ./source/main.cpp:148:147: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_respawnScreen->AddText(0, g_screenWidth/2 - (strlen("Choose your ship") * (FONT_SIZE_X + FONT_SPACING))/2,g_screenHeight/2 - FONT_SIZE_Y - 2, "Choose your ship"); ^ ./source/main.cpp:149:58: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_respawnScreen->AddButton(4, center,g_screenHeight/2, "Adv. Fighter"); ^ ./source/main.cpp:150:125: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_respawnScreen->AddButton(6, center + (strlen("Adv. Fighter") * (FONT_SIZE_X + FONT_SPACING) + 12) + 5,g_screenHeight/2, "Adv. Bomber"); ^ ./source/main.cpp:158:138: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_victoryScreen->AddText(0, g_screenWidth/2 - (strlen("Victory") * (FONT_SIZE_X + FONT_SPACING))/2,g_screenHeight/2 - FONT_SIZE_Y - 2, "Victory"); ^ ./source/main.cpp:159:58: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_victoryScreen->AddButton(1, center,g_screenHeight/2, "Main Menu"); ^ ./source/main.cpp:160:122: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_victoryScreen->AddButton(2, center + (strlen("Main Menu") * (FONT_SIZE_X + FONT_SPACING) + 12) + 5,g_screenHeight/2, "Continue"); ^ ./source/main.cpp:168:136: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_defeatScreen->AddText(0, g_screenWidth/2 - (strlen("Defeat") * (FONT_SIZE_X + FONT_SPACING))/2,g_screenHeight/2 - FONT_SIZE_Y - 2, "Defeat"); ^ ./source/main.cpp:169:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_defeatScreen->AddButton(1, center,g_screenHeight/2, "Main Menu"); ^ ./source/main.cpp:170:121: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_defeatScreen->AddButton(2, center + (strlen("Main Menu") * (FONT_SIZE_X + FONT_SPACING) + 12) + 5,g_screenHeight/2, "Restart"); ^ ./source/main.cpp:179:58: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_escapeScreen->AddButton(1, center,ycenter-yfactor*2, "Return To Game"); ^ ./source/main.cpp:180:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_escapeScreen->AddButton(2, center,ycenter-yfactor, "Information "); ^ ./source/main.cpp:181:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_escapeScreen->AddButton(3, center,ycenter, "Edit Options "); ^ ./source/main.cpp:182:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_escapeScreen->AddButton(4, center,ycenter+yfactor, "Main Menu "); ^ ./source/main.cpp:183:58: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_escapeScreen->AddButton(5, center,ycenter+yfactor*2, "Exit Game "); ^ ./source/main.cpp:192:72: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_mainMenuScreen->AddText(0, center, g_screenHeight/2-FONT_SIZE_Y/2, "solar conquest"); ^ ./source/main.cpp:196:64: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_mainMenuScreen->AddButton(1,width,g_screenHeight-yfactor, "New Game "); ^ ./source/main.cpp:197:64: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_mainMenuScreen->AddButton(5,width*2,g_screenHeight-yfactor,"Skirmish "); ^ ./source/main.cpp:198:64: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_mainMenuScreen->AddButton(2,width*3,g_screenHeight-yfactor,"Load Level"); ^ ./source/main.cpp:199:64: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_mainMenuScreen->AddButton(3,width*4,g_screenHeight-yfactor,"Options "); ^ ./source/main.cpp:200:64: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_mainMenuScreen->AddButton(4,width*5,g_screenHeight-yfactor,"Exit Game "); ^ ./source/main.cpp:210:70: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_difficultyMenuScreen->AddButton(1,width,g_screenHeight-yfactor, "Easy "); ^ ./source/main.cpp:211:70: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_difficultyMenuScreen->AddButton(2,width*2,g_screenHeight-yfactor,"Medium"); ^ ./source/main.cpp:212:70: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_difficultyMenuScreen->AddButton(3,width*3,g_screenHeight-yfactor,"Hard "); ^ ./source/main.cpp:213:70: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_difficultyMenuScreen->AddButton(4,width*4,g_screenHeight-yfactor,"Stress"); ^ ./source/main.cpp:214:70: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_difficultyMenuScreen->AddButton(5,width*5,g_screenHeight-yfactor,"Cancel"); ^ ./source/main.cpp:252:62: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_optionsMenuScreen->AddButton(3, lbpos-5,ycenter-yfactor, "<"); ^ ./source/main.cpp:253:63: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_optionsMenuScreen->AddText(101,center,ycenter-yfactor + 6,"Windowed"); ^ ./source/main.cpp:254:60: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_optionsMenuScreen->AddButton(4, rbpos,ycenter-yfactor, ">"); ^ ./source/main.cpp:256:54: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_optionsMenuScreen->AddButton(5, lbpos-5,ycenter, "<"); ^ ./source/main.cpp:257:55: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_optionsMenuScreen->AddText(102,center,ycenter + 6,"Sound: Disabled"); ^ ./source/main.cpp:258:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_optionsMenuScreen->AddButton(6, rbpos,ycenter, ">"); ^ ./source/main.cpp:260:62: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_optionsMenuScreen->AddButton(7, lbpos-5,ycenter+yfactor, "<"); ^ ./source/main.cpp:261:63: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_optionsMenuScreen->AddText(103,center,ycenter+yfactor + 6,"Speed: 1.0"); ^ ./source/main.cpp:262:60: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_optionsMenuScreen->AddButton(8, rbpos,ycenter+yfactor, ">"); ^ ./source/main.cpp:265:63: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_optionsMenuScreen->AddButton(9, center,ycenter+yfactor*2, "Back To Menu"); ^ ./source/main.cpp:278:61: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_empireInfoScreen->AddButton(1, center,g_screenHeight/2, "Back To Menu"); ^ ./source/main.cpp:280:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_empireInfoScreen->AddText(0, 0, (FONT_SIZE_Y+3)*3, "This screen is used to manage your empire. This is not yet complete, as this is the Combat Beta."); ^ ./source/main.cpp:281:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_empireInfoScreen->AddText(0, 0, (FONT_SIZE_Y+3)*4, "You can move around the map by using the arrow keys."); ^ ./source/main.cpp:283:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_empireInfoScreen->AddText(0, 0, (FONT_SIZE_Y+3)*6, "At the moment, you may select fleets by clicking on one from your team."); ^ ./source/main.cpp:284:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_empireInfoScreen->AddText(0, 0, (FONT_SIZE_Y+3)*7, "To select a fleet, click on one of the blue U shaped objects."); ^ ./source/main.cpp:285:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_empireInfoScreen->AddText(0, 0, (FONT_SIZE_Y+3)*8, "After selecting a fleet, you may tell it to attack another fleet by click on a red planet or fleet."); ^ ./source/main.cpp:286:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_empireInfoScreen->AddText(0, 0, (FONT_SIZE_Y+3)*9, "You may also move the fleet around by clicking on the map."); ^ ./source/main.cpp:287:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_empireInfoScreen->AddText(0, 0,(FONT_SIZE_Y+3)*10, "You can merge with another fleet by clicking on a fleet from your team."); ^ ./source/main.cpp:288:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_empireInfoScreen->AddText(0, 0,(FONT_SIZE_Y+3)*11, "You may deselect the fleet by right clicking."); ^ ./source/main.cpp:297:61: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_actionInfoScreen->AddButton(1, center,g_screenHeight/2, "Back To Menu"); ^ ./source/main.cpp:299:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_actionInfoScreen->AddText(0, 0, (FONT_SIZE_Y+3)*10, "Use your mouse to point where you want your ship to go. You can hold down the left mouse"); ^ ./source/main.cpp:300:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_actionInfoScreen->AddText(0, 0, (FONT_SIZE_Y+3)*11, "button to fire. W and S keys will accelerate and decelerate your ship. A and D keys"); ^ ./source/main.cpp:301:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_actionInfoScreen->AddText(0, 0, (FONT_SIZE_Y+3)*12, "will move your ship sideways. If you get lost, you can hold down the tab key for a"); ^ ./source/main.cpp:302:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_actionInfoScreen->AddText(0, 0, (FONT_SIZE_Y+3)*13, "map of the area."); ^ ./source/main.cpp:312:83: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_planetControlScreen->AddButton(1,g_screenWidth/2-width/2,g_screenHeight/2+100,"Close"); ^ ./source/main.cpp:318:63: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_planetControlScreen->AddText(0, xpos, ypos-FONT_SIZE_Y-2, "Power Usage"); ^ ./source/main.cpp:322:55: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_planetControlScreen->AddText(3, xpos, ypos+100+2, "Power Generation: "); ^ ./source/main.cpp:323:71: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_planetControlScreen->AddText(4, xpos, ypos+100+2+(FONT_SIZE_Y+2), "Power Consumption: "); ^ ./source/main.cpp:324:73: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_planetControlScreen->AddText(5, xpos, ypos+100+2+(FONT_SIZE_Y+2)*2, "Resource Rate: "); ^ ./source/main.cpp:325:73: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_planetControlScreen->AddText(6, xpos, ypos+100+2+(FONT_SIZE_Y+2)*3, "Resources: "); ^ ./source/main.cpp:328:63: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_planetControlScreen->AddText(0, xpos, ypos-FONT_SIZE_Y-2, "Work Force"); ^ ./source/main.cpp:331:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_planetControlScreen->AddText( 8, xpos, ypos+100+2, "Population: "); ^ ./source/main.cpp:332:72: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_planetControlScreen->AddText( 9, xpos, ypos+100+2+(FONT_SIZE_Y+2), "Housing: "); ^ ./source/main.cpp:333:74: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_planetControlScreen->AddText(10, xpos, ypos+100+2+(FONT_SIZE_Y+2)*2, "Producers: "); ^ ./source/main.cpp:334:74: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_planetControlScreen->AddText(11, xpos, ypos+100+2+(FONT_SIZE_Y+2)*3, "Defenders: "); ^ ./source/main.cpp:335:74: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_planetControlScreen->AddText(12, xpos, ypos+100+2+(FONT_SIZE_Y+2)*4, "Economic: "); ^ ./source/main.cpp:337:67: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_planetControlScreen->AddButton(20,xpos,ypos-(FONT_SIZE_Y+6)*3,"Housing"); ^ ./source/main.cpp:339:73: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_planetControlScreen->AddButton(21,xpos+width,ypos-(FONT_SIZE_Y+6)*3,"Producer"); ^ ./source/main.cpp:341:73: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_planetControlScreen->AddButton(22,xpos+width,ypos-(FONT_SIZE_Y+6)*3,"Defender"); ^ ./source/main.cpp:343:73: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_planetControlScreen->AddButton(23,xpos+width,ypos-(FONT_SIZE_Y+6)*3,"Power"); ^ ./source/main.cpp:346:83: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_planetControlScreen->AddText(0,g_screenWidth/2-width/2,ypos-(FONT_SIZE_Y+6)*4,"Buy"); ^ ./source/main.cpp:366:66: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_skirmishScreen->AddText(0,center-width,ycenter-yfactor*2 + 6,"Allied Fighter Carriers: "); ^ ./source/main.cpp:372:64: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_skirmishScreen->AddText(0,center-width,ycenter-yfactor + 6,"Allied Bomber Carriers: "); ^ ./source/main.cpp:378:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_skirmishScreen->AddText(0,center-width,ycenter + 6,"Enemy Fighter Carriers: "); ^ ./source/main.cpp:384:64: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_skirmishScreen->AddText(0,center-width,ycenter+yfactor + 6,"Enemy Bomber Carriers: "); ^ ./source/main.cpp:391:63: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_skirmishScreen->AddButton(10,width,g_screenHeight-yfactor,"Start"); ^ ./source/main.cpp:392:64: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_skirmishScreen->AddButton(9,width*2,g_screenHeight-yfactor,"Exit"); ^ ./source/main.cpp:402:87: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_introScreen->AddButton(1, g_screenWidth-width, g_screenHeight - (FONT_SIZE_Y+14), "Start"); ^ ./source/main.cpp:427:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_introScreen->AddBigText(2,0,0,"It is the year 2054. A corporation known as AeonTech had launched a voyage to a previously\nunreachable solar system. This marked a milestone in space technology. At this point in time,\nfleets were sent with large ships capable of producing smaller, AI operated ships, that\ncould handle tasks and keep the fleet going. This expedition was to push such technology to\nthe limit, forcing it to keep a human crew of 500 alive, and transport them far from Earth.\n\n\nThe crew reached the new solar system. Immediately, research began on these new worlds, and\nsnapshots of the planets were sent back to Earth. However, at the same time, Admrial Moretti\nwas taking advantage of the distance from Earth, and slowly using the AI to increase his power\nand enforce his rule.\n\n\nThen one day, the Admrial declared Marshal Law, and declared the solar system to be part of\nthe \"Morettian Empire\". To keep others in line, Moretti hand picked a few of the crew members\nand executed them under charges of treason. He locked the scientists up and had them research\nmilitary applications for the new materials on these planets.\n\n\nNot long after that, a distress call was sent back to Earth. A small amount of the crew also\nhijacked some carriers, and planned to start a rebellion.\n\n\nAeonTech and the Earth Space Forces are preparing to launch a rescue party. However, it\nwill be a few months before they arrive. The rebellion must do everything they can to\nkeep the Admrial in check, and to survive until the rescue party arrives..."); ^ ./source/main.cpp:436:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_loadLevelScreen->AddButton(1,0,0, "Mission 1: Enlistment "); ^ ./source/main.cpp:437:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_loadLevelScreen->AddButton(2,0,yfactor, "Mission 2: Violent Minority "); ^ ./source/main.cpp:438:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_loadLevelScreen->AddButton(3,0,yfactor*2, "Mission 3: Life of a Vulture "); ^ ./source/main.cpp:439:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_loadLevelScreen->AddButton(4,0,yfactor*3, "Mission 4: Dance of Death "); ^ ./source/main.cpp:440:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_loadLevelScreen->AddButton(5,0,yfactor*4, "Mission 5: Bit the hand that fed you"); ^ ./source/main.cpp:442:138: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_loadLevelScreen->AddButton(100, g_screenWidth-(strlen("Exit") * (FONT_SIZE_X+FONT_SPACING) + 12), g_screenHeight - (FONT_SIZE_Y+14), "Exit"); ^ ./source/main.cpp:486:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DebugMessage(3,"Generating stars"); ^ ./source/main.cpp:514:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DebugMessage(3,"Generating radar"); ^ ./source/main.cpp:667:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DebugMessage(3,"Creating sound list"); ^ ./source/main.cpp:671:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DebugMessage(4,"-Loading Fighter_Fire.wav"); ^ ./source/main.cpp:672:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_soundList->AddSound(1,"sounds/Fighter_Fire.wav"); ^ ./source/main.cpp:673:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DebugMessage(4,"-Loading Missile_Fire.wav"); ^ ./source/main.cpp:674:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_soundList->AddSound(2,"sounds/Missile_Fire.wav"); ^ ./source/main.cpp:675:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DebugMessage(4,"-Loading AutoRifleFire.wav"); ^ ./source/main.cpp:676:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_soundList->AddSound(3,"sounds/AutoRifleFire.wav"); ^ ./source/main.cpp:679:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DebugMessage(3,"Creating texture list"); ^ ./source/main.cpp:686:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_textureList->AddTexture(1,"/usr/local/share/solarconquest/images/explosion_detailed.png",IMAGE_TYPE_PNG); ^ ./source/main.cpp:695:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DebugMessage(3,"Creating particle list"); ^ ./source/main.cpp:701:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DebugMessage(3,"Creating font"); ^ ./source/main.cpp:702:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_MainFont = new CBitmapFont("/usr/local/share/solarconquest/images/fonts/smallfont.bmp"); ^ ./source/main.cpp:705:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DebugMessage(3,"Creating map"); ^ ./source/main.cpp:713:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DebugMessage(3,"Creating projectile data"); ^ ./source/main.cpp:876:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DebugMessage(3,"Creating object data"); ^ ./source/main.cpp:955:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] model->LoadModel("/usr/local/share/solarconquest/shapes/advancedfighter.txt"); ^ ./source/main.cpp:977:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] model->LoadModel("/usr/local/share/solarconquest/shapes/laserturret.txt"); ^ ./source/main.cpp:999:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] model->LoadModel("/usr/local/share/solarconquest/shapes/advancedbomber.txt"); ^ ./source/main.cpp:1021:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] model->LoadModel("/usr/local/share/solarconquest/shapes/laserturret.txt"); ^ ./source/main.cpp:1043:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] model->LoadModel("/usr/local/share/solarconquest/shapes/laserturret.txt"); ^ ./source/main.cpp:1083:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] model->LoadModel("/usr/local/share/solarconquest/shapes/aircraftcarrier.txt"); ^ ./source/main.cpp:1104:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] model->LoadModel("/usr/local/share/solarconquest/shapes/destroyer.txt"); ^ ./source/main.cpp:1125:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] model->LoadModel("/usr/local/share/solarconquest/shapes/turretstation.txt"); ^ ./source/main.cpp:1146:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] model->LoadModel("/usr/local/share/solarconquest/shapes/spacestation.txt"); ^ ./source/main.cpp:1180:1: warning: '/*' within block comment [-Wcomment] /* ^ ./source/main.cpp:1331:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_MainFont->RenderText(0,0,1,1,"Unknown game screen"); ^ ./source/main.cpp:1367:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DebugMessage(1,"Could not initialize SDL video"); ^ ./source/main.cpp:1381:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DebugMessage(1,"Could not set resolution"); ^ ./source/main.cpp:1389:31: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] printf("-Object size: %d\n", sizeof(CObject)); ~~ ^~~~~~~~~~~~~~~ %lu ./source/main.cpp:1390:35: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] printf("-Projectile size: %d\n", sizeof(CProjectile)); ~~ ^~~~~~~~~~~~~~~~~~~ %lu ./source/main.cpp:1391:32: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] printf("-Factory size: %d\n", sizeof(CFactory)); ~~ ^~~~~~~~~~~~~~~~ %lu ./source/main.cpp:1392:33: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] printf("-Particle size: %d\n", sizeof(CParticleNode)); ~~ ^~~~~~~~~~~~~~~~~~~~~ %lu ./source/main.cpp:1395:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DebugMessage(2,"Tweaking OpenGL settings"); ^ ./source/main.cpp:1418:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DebugMessage(2,"OpenGL options have been set, initializing game"); ^ ./source/main.cpp:1420:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DebugMessage(2,"Initialization complete"); ^ 171 warnings generated. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for solarconquest-0.2_13 ===> Generating temporary packing list install -s -m 555 /wrkdirs/usr/ports/games/solarconquest/work/SolarConquest/solar /wrkdirs/usr/ports/games/solarconquest/work/stage/usr/local/bin/solarconquest /bin/mkdir -p /wrkdirs/usr/ports/games/solarconquest/work/stage/usr/local/share/solarconquest/shapes install -m 0644 /wrkdirs/usr/ports/games/solarconquest/work/SolarConquest/shapes/* /wrkdirs/usr/ports/games/solarconquest/work/stage/usr/local/share/solarconquest/shapes /bin/mkdir -p /wrkdirs/usr/ports/games/solarconquest/work/stage/usr/local/share/solarconquest/images/fonts install -m 0644 /wrkdirs/usr/ports/games/solarconquest/work/SolarConquest/images/*.png /wrkdirs/usr/ports/games/solarconquest/work/stage/usr/local/share/solarconquest/images install -m 0644 /wrkdirs/usr/ports/games/solarconquest/work/SolarConquest/images/fonts/* /wrkdirs/usr/ports/games/solarconquest/work/stage/usr/local/share/solarconquest/images/fonts ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2024-04-01T16:40:18+0000' 'PKG_NOTE_ports_top_git_hash=c2c35d895e' 'PKG_NOTE_ports_top_checkout_unclean=yes' 'PKG_NOTE_port_git_hash=c014f9c79a' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.99.20240122_1' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for solarconquest-0.2_13 ===> Building solarconquest-0.2_13 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for solarconquest-0.2_13 build of games/solarconquest | solarconquest-0.2_13 ended at Mon Apr 1 17:40:31 BST 2024 build time: 00:00:14