On Mon, Dec 28, 2020 at 04:15:45PM -0500, Brad Smith wrote: > On 12/28/2020 11:14 AM, Charlene Wendling wrote: > > On Sat, 26 Dec 2020 15:03:07 -0500 > > Brad Smith wrote: > > > > > On 12/25/2020 3:39 PM, Thomas Frohwein wrote: > > > > On Thu, Dec 24, 2020 at 09:48:45PM -0500, Brad Smith wrote: > > > > > Here is an update to SDL 2.0.14. > > > > > > > > > > Tested with a few apps. More testing and feedback welcome. > > > > I have a similar diff that I'm testing. A few releases ago, there > > > > was an issue with some reverse deps breaking during build. > > > > > > > > Brad, can you let me know what apps you tested, and if you tested > > > > build and/or runtime, so that I can add it into my own list of > > > > tests? > > > mpv > > > qemu > > > ffplay > > > blobby > > > taisei > > > supertux > > > > > > Run time testing. I just chose a couple of random games to do some > > > additional run time > > > testing of the video and audio output. > > > > > > I noticed supertux randomly crashes in SDL_BlitCopy upon startup, but > > > that is not new > > > for this release of SDL. > > > > > Hi, > > > > Some testing report: > > > > - amd64: i've tested emulators/ppsspp and games/endless-sky > > without issues, using my logitech dual action > > - macppc: after building that update, i've built and run tested > > games/wesnoth and games/blobby and everything is still fine > > > > Port-wise, that looks good to me. > Thanks.
Generally looking good. I did some extensive testing with Brad's diff; see sdl2-testing-2.0.14.txt in attachments for a table of results. Build of emulators/vbam breaks with this update. It can't find KMOD_GUI variable anymore; and no KMOD_META. See vbam.txt attachment. I got a simple diff for the vbam port below that unbreaks this. Just double-checking - did SIMD support change with clang on arm (in Brad's diff)? -# clang can't handle simd asm -.if ${MACHINE_ARCH} == "arm" -CONFIGURE_ARGS+= --disable-arm-simd If this is clarified, ok thfr@ for Brad's sdl2 diff. ok for vbam fix below? Index: Makefile =================================================================== RCS file: /cvs/ports/emulators/vbam/Makefile,v retrieving revision 1.34 diff -u -p -r1.34 Makefile --- Makefile 17 Nov 2019 00:14:36 -0000 1.34 +++ Makefile 30 Dec 2020 12:23:16 -0000 @@ -9,6 +9,7 @@ GH_ACCOUNT = visualboyadvance-m GH_PROJECT = ${GH_ACCOUNT} GH_TAGNAME = v2.1.4 PKGNAME = vbam-${GH_TAGNAME:S/v//} +REVISION = 0 CATEGORIES = emulators Index: patches/patch-src_sdl_SDL_cpp =================================================================== RCS file: patches/patch-src_sdl_SDL_cpp diff -N patches/patch-src_sdl_SDL_cpp --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-src_sdl_SDL_cpp 30 Dec 2020 12:23:16 -0000 @@ -0,0 +1,15 @@ +$OpenBSD$ + +Index: src/sdl/SDL.cpp +--- src/sdl/SDL.cpp.orig ++++ src/sdl/SDL.cpp +@@ -876,9 +876,7 @@ void sdlInitVideo() + + sdlResizeVideo(); + } +-#if defined(KMOD_GUI) + #define KMOD_META KMOD_GUI +-#endif + + #define MOD_KEYS (KMOD_CTRL | KMOD_SHIFT | KMOD_ALT | KMOD_META) + #define MOD_NOCTRL (KMOD_SHIFT | KMOD_ALT | KMOD_META)
Builds? Runs? FullPkgPath|FullDepends|PkgSpec|Rest|DependsPath|Type|N thfr audio/adplay|devel/sdl2|||devel/sdl2|0|2 thfr brad graphics/ffmpeg|devel/sdl2|||devel/sdl2|0|8 thfr x11/wxWidgets|devel/sdl2|||devel/sdl2|0|3 thfr audio/audiality2|devel/sdl2|||devel/sdl2|0|0 thfr brad multimedia/mpv|devel/sdl2|||devel/sdl2|0|4 thfr audio/faudio|devel/sdl2|||devel/sdl2|0|0 thfr thfr audio/milkytracker|devel/sdl2|||devel/sdl2|0|1 thfr audio/ocp|devel/sdl2|||devel/sdl2|0|6 thfr graphics/libqrencode|devel/sdl2|||devel/sdl2|2|1 thfr devel/sdl2-gfx|devel/sdl2|||devel/sdl2|0|0 thfr devel/sdl2-image|STEM->=2.0.8:devel/sdl2|STEM->=2.0.8||devel/sdl2|0|0 thfr devel/sdl2-mixer|devel/sdl2|||devel/sdl2|0|7 thfr devel/sdl2-net|devel/sdl2|||devel/sdl2|0|0 thfr devel/sdl2-ttf|devel/sdl2|||devel/sdl2|0|0 thfr devel/smpeg2|devel/sdl2|||devel/sdl2|0|0 thfr emulators/advancemame|devel/sdl2|||devel/sdl2|0|0 thfr thfr emulators/citra|devel/sdl2|||devel/sdl2|0|1 thfr thfr emulators/dolphin|devel/sdl2|||devel/sdl2|0|5 thfr emulators/emulationstation|devel/sdl2|||devel/sdl2|0|1 thfr emulators/fs-uae|devel/sdl2|||devel/sdl2|0|0 thfr brad emulators/qemu|devel/sdl2|||devel/sdl2|0|11 thfr emulators/gsplus|devel/sdl2-image|||devel/sdl2-image|0|0 thfr emulators/hatari|devel/sdl2|||devel/sdl2|0|0 can't build emulators/mame|devel/sdl2|||devel/sdl2|0|2 thfr emulators/mednafen|devel/sdl2|||devel/sdl2|0|2 thfr thfr emulators/mgba|devel/sdl2|||devel/sdl2|0|4 thfr emulators/mupen64plus/core|devel/sdl2|||devel/sdl2|0|0 thfr emulators/nestopia|devel/sdl2|||devel/sdl2|0|2 can't build emulators/retroarch|devel/sdl2|||devel/sdl2|0|2 thfr cwen emulators/ppsspp|devel/sdl2|||devel/sdl2|0|2 thfr emulators/sameboy|devel/sdl2|||devel/sdl2|0|0 thfr thfr emulators/snes9x|devel/sdl2|||devel/sdl2|0|0 thfr emulators/stella|devel/sdl2|||devel/sdl2|0|0 ERROR! thfr emulators/vbam|devel/sdl2|||devel/sdl2|0|1 thfr emulators/vice|devel/sdl2|||devel/sdl2|0|3 thfr emulators/xnp2|devel/sdl2-mixer|||devel/sdl2-mixer|0|0 thfr emulators/xroar|devel/sdl2|||devel/sdl2|0|1 thfr thfr games/0ad/base|devel/sdl2|||devel/sdl2|0|6 thfr thfr games/1oom|devel/sdl2-mixer|||devel/sdl2-mixer|0|0 thfr games/alephone/alephone|devel/sdl2-image|||devel/sdl2-image|0|3 thfr games/barony|devel/sdl2|||devel/sdl2|0|4 thfr thfr games/scummvm|devel/sdl2|||devel/sdl2|0|7 cwen br/cw games/blobby|devel/sdl2|||devel/sdl2|0|0 thfr games/blobwars|devel/sdl2-image|||devel/sdl2-image|0|0 thfr games/bzflag|devel/sdl2|||devel/sdl2|0|0 thfr games/cataclysm-dda|devel/sdl2-image|||devel/sdl2-image|0|3 thfr games/chocolate-doom|devel/sdl2-mixer|||devel/sdl2-mixer|0|0 thfr games/chromium-bsu|devel/sdl2-image|||devel/sdl2-image|0|1 thfr games/colobot/colobot|devel/sdl2-image|||devel/sdl2-image|0|5 thfr games/corsixth|devel/sdl2-mixer|||devel/sdl2-mixer|0|0 thfr thfr games/devilutionx|devel/sdl2-mixer|||devel/sdl2-mixer|0|0 thfr games/dhewm3|devel/sdl2|||devel/sdl2|0|0 thfr games/dunelegacy|devel/sdl2-mixer|||devel/sdl2-mixer|0|0 thfr games/easyrpg|devel/sdl2|||devel/sdl2|0|6 thfr games/eduke32|devel/sdl2|||devel/sdl2|0|4 thfr cwen games/endless-sky|devel/sdl2|||devel/sdl2|0|2 thfr games/ezquake|devel/sdl2|||devel/sdl2|0|3 thfr games/fallingtime|devel/sdl2-image|||devel/sdl2-image|0|0 thfr games/fifechan|devel/sdl2-image|||devel/sdl2-image|0|0 thfr games/fifengine|devel/sdl2-image|||devel/sdl2-image|0|3 thfr thfr games/flare|devel/sdl2-image|||devel/sdl2-image|0|0 thfr games/fna|devel/sdl2-image|||devel/sdl2-image|1|1 thfr thfr graphics/fna3d|devel/sdl2|||devel/sdl2|0|0 thfr thfr graphics/mojoshader|devel/sdl2|||devel/sdl2|2|1 thfr games/fnaify|devel/sdl2-image|||devel/sdl2-image|1|4 thfr games/freedink/game|devel/sdl2-image|||devel/sdl2-image|0|1 thfr thfr games/freeorion|devel/sdl2|||devel/sdl2|0|4 thfr games/freeserf|devel/sdl2-image|||devel/sdl2-image|0|1 thfr games/fs2open|devel/sdl2|||devel/sdl2|0|1 thfr games/gigalomania|devel/sdl2-image|||devel/sdl2-image|0|0 thfr games/gzdoom|devel/sdl2|||devel/sdl2|0|5 thfr games/ioquake3|devel/sdl2|||devel/sdl2|0|2 thfr games/jag|devel/sdl2|||devel/sdl2|0|0 thfr games/julius|devel/sdl2-mixer|||devel/sdl2-mixer|0|0 thfr games/jumpnbump|devel/sdl2-mixer|||devel/sdl2-mixer|0|1 thfr games/koboredux|devel/sdl2-image|||devel/sdl2-image|0|1 thfr games/lugaru|devel/sdl2|||devel/sdl2|0|2 thfr games/manaplus|devel/sdl2-gfx|||devel/sdl2-gfx|0|2 thfr games/megaglest/base|devel/sdl2|||devel/sdl2|0|1 thfr games/mirrormagic|devel/sdl2-image|||devel/sdl2-image|0|0 thfr games/nblood|devel/sdl2|||devel/sdl2|0|4 thfr thfr games/neverball|devel/sdl2-ttf|||devel/sdl2-ttf|0|4 thfr games/odamex|devel/sdl2-mixer|||devel/sdl2-mixer|0|4 thfr games/openclonk|devel/sdl2|||devel/sdl2|0|2 thfr games/openfodder|devel/sdl2-mixer|||devel/sdl2-mixer|0|0 thfr games/openjk|devel/sdl2|||devel/sdl2|0|0 thfr thfr games/openmw|devel/sdl2|||devel/sdl2|0|3 thfr games/openomf|devel/sdl2|||devel/sdl2|0|4 thfr thfr games/openra|devel/sdl2|||devel/sdl2|0|1 thfr games/openrct2|devel/sdl2|||devel/sdl2|0|2 thfr games/openttd|devel/sdl2|||devel/sdl2|0|2 thfr thfr games/pioneer|devel/sdl2-image|||devel/sdl2-image|0|2 thfr games/postal|devel/sdl2|||devel/sdl2|0|0 thfr games/pygame_sdl2|devel/sdl2-image|||devel/sdl2-image|0|0 thfr games/quakespasm|devel/sdl2|||devel/sdl2|0|2 thfr games/redeclipse|devel/sdl2-image|||devel/sdl2-image|0|1 thfr thfr games/residualvm|devel/sdl2|||devel/sdl2|0|3 thfr thfr games/rocksndiamonds|devel/sdl2-image|||devel/sdl2-image|0|1 thfr thfr games/sdl-jstest|devel/sdl2|||devel/sdl2|0|1 thfr thfr games/sdlpop|devel/sdl2-image|||devel/sdl2-image|0|0 thfr thfr games/shockolate|devel/sdl2-mixer|||devel/sdl2-mixer|0|1 thfr games/solarus/solarus|devel/sdl2-image|||devel/sdl2-image|0|4 BROKEN games/speeddreams|devel/sdl2|||devel/sdl2|0|1 thfr games/starfighter|devel/sdl2-image|||devel/sdl2-image|0|0 thfr thfr lang/hashlink|devel/sdl2|||devel/sdl2|0|2 thfr games/stone-soup|devel/sdl2|||devel/sdl2|0|1 thfr x11/cegui|devel/sdl2-image|||devel/sdl2-image|0|5 thfr brad games/supertux|devel/sdl2-image|||devel/sdl2-image|0|0 thfr brad games/taisei|STEM->=2.0.5:devel/sdl2|STEM->=2.0.5||devel/sdl2|0|1 thfr games/tbftss|devel/sdl2-image|||devel/sdl2-image|0|0 (ERROR*) games/tome4|devel/sdl2|||devel/sdl2|0|0 thfr games/valyriatear|devel/sdl2-image|||devel/sdl2-image|0|3 thfr thfr games/vkquake|devel/sdl2|||devel/sdl2|0|3 thfr games/warzone2100|devel/sdl2|||devel/sdl2|0|5 thfr thfr games/wesnoth|devel/sdl2-image|||devel/sdl2-image|0|1 thfr games/widelands|devel/sdl2-image|||devel/sdl2-image|0|3 thfr thfr games/wrath|devel/sdl2|||devel/sdl2|0|0 thfr thfr games/xonotic|devel/sdl2|||devel/sdl2|0|1 thfr games/yquake2|devel/sdl2|||devel/sdl2|0|1 thfr x11/wxWidgets,-main|devel/sdl2|||devel/sdl2|0|3 thfr graphics/grafx2|devel/sdl2|||devel/sdl2|0|0 thfr graphics/imv|devel/sdl2|||devel/sdl2|0|0 thfr lang/pcbasic|devel/sdl2-gfx|||devel/sdl2-gfx|1|2 thfr x11/qt5/qtgamepad|devel/sdl2|||devel/sdl2|0|0 thfr multimedia/mlt|devel/sdl2|||devel/sdl2|0|3 thfr thfr multimedia/shotcut|devel/sdl2|||devel/sdl2|1|2 thfr sysutils/gource|devel/sdl2-image|||devel/sdl2-image|0|2 thfr sysutils/logstalgia|devel/sdl2-image|||devel/sdl2-image|0|2 thfr telephony/baresip/baresip|devel/sdl2|||devel/sdl2|0|5 * tome4: unreliable build?
===> Cleaning for vbam-2.1.4 ===> vbam-2.1.4 depends on: gettext-tools-* -> gettext-tools-0.21p0 ===> vbam-2.1.4 depends on: cmake-* -> cmake-3.17.5p1v0 ===> vbam-2.1.4 depends on: ninja->=1.5.1 -> ninja-1.10.2 ===> vbam-2.1.4 depends on: gettext-runtime-* -> gettext-runtime-0.21p0 ===> vbam-2.1.4 depends on: sdl2-* -> sdl2-2.0.14 ===> vbam-2.1.4 depends on: png-* -> png-1.6.37 ===> vbam-2.1.4 depends on: sfml-* -> sfml-2.4.0p2 ===> Verifying specs: c++ c++abi pthread GL GLU SDL2 c iconv intl m png sfml-network sfml-system z ===> found c++.5.0 c++abi.3.0 pthread.26.1 GL.17.1 GLU.9.0 SDL2.0.9 c.96.0 iconv.7.0 intl.7.0 m.10.1 png.18.0 sfml-network.1.0 sfml-system.1.0 z.5.0 ===> Checking files for vbam-2.1.4 `/usr/ports/distfiles/visualboyadvance-m-2.1.4.tar.gz' is up to date. >> (SHA256) visualboyadvance-m-2.1.4.tar.gz: OK ===> Extracting for vbam-2.1.4 ===> Patching for vbam-2.1.4 ===> Applying OpenBSD patch patch-CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$OpenBSD: patch-CMakeLists_txt,v 1.3 2019/11/17 00:14:36 cwen Exp $ | |Fix build with ports-gcc: |eg++: error: libgomp.spec: No such file or directory | |Index: CMakeLists.txt |--- CMakeLists.txt.orig |+++ CMakeLists.txt -------------------------- Patching file CMakeLists.txt using Plan A... Hunk #1 succeeded at 526. done ===> Applying OpenBSD patch patch-src_common_Patch_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$OpenBSD: patch-src_common_Patch_cpp,v 1.3 2019/11/11 11:13:13 fcambus Exp $ | |Index: src/common/Patch.cpp |--- src/common/Patch.cpp.orig |+++ src/common/Patch.cpp -------------------------- Patching file src/common/Patch.cpp using Plan A... Hunk #1 succeeded at 15. done ===> Applying OpenBSD patch patch-src_common_Port_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$OpenBSD: patch-src_common_Port_h,v 1.2 2018/04/24 12:04:00 jasper Exp $ |Index: src/common/Port.h |--- src/common/Port.h.orig |+++ src/common/Port.h -------------------------- Patching file src/common/Port.h using Plan A... Hunk #1 succeeded at 14. Hunk #2 succeeded at 47. done ===> Applying OpenBSD patch patch-src_filters_xBRZ_xbrz_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$OpenBSD: patch-src_filters_xBRZ_xbrz_cpp,v 1.1 2019/11/17 00:14:36 cwen Exp $ | |Fix "error: impossible constraint in 'asm'" on !x86 | |Index: src/filters/xBRZ/xbrz.cpp |--- src/filters/xBRZ/xbrz.cpp.orig |+++ src/filters/xBRZ/xbrz.cpp -------------------------- Patching file src/filters/xBRZ/xbrz.cpp using Plan A... Hunk #1 succeeded at 66. done ===> Applying OpenBSD patch patch-src_gba_GBALink_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$OpenBSD: patch-src_gba_GBALink_cpp,v 1.2 2019/11/11 11:13:13 fcambus Exp $ | |Index: src/gba/GBALink.cpp |--- src/gba/GBALink.cpp.orig |+++ src/gba/GBALink.cpp -------------------------- Patching file src/gba/GBALink.cpp using Plan A... Hunk #1 succeeded at 4. 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 vbam-2.1.4 ===> Configuring for vbam-2.1.4 -- The C compiler identification is Clang 10.0.1 -- The CXX compiler identification is Clang 10.0.1 -- Check for working C compiler: /usr/ports/pobj/vbam-2.1.4/bin/cc -- Check for working C compiler: /usr/ports/pobj/vbam-2.1.4/bin/cc - works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/ports/pobj/vbam-2.1.4/bin/c++ -- Check for working CXX compiler: /usr/ports/pobj/vbam-2.1.4/bin/c++ - works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found SFML 2.4.0 in /usr/local/include -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") -- Found Git: /usr/local/bin/git (found version "2.29.2") -- Found ZLIB: /usr/lib/libz.so.5.0 (found version "1.2.3") -- Found OpenGL: /usr/X11R6/lib/libGL.so.17.1 -- Found PNG: /usr/local/lib/libpng.so.18.0 (found version "1.6.37") -- Looking for pthread.h -- Looking for pthread.h - found -- 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 SDL2: /usr/local/lib/libSDL2main.a;/usr/local/lib/libSDL2.so.0.9;-lpthread -- Looking for sem_timedwait -- Looking for sem_timedwait - found -- Looking for gettext -- Looking for gettext - found -- Performing Test COMPILER_COLOR_DIAGNOSTICS -- Performing Test COMPILER_COLOR_DIAGNOSTICS - Success -- Configuring done -- Generating done -- Build files have been written to: /usr/ports/pobj/vbam-2.1.4/build-amd64 ===> Building for vbam-2.1.4 [1/100] /usr/ports/pobj/vbam-2.1.4/bin/c++ -DBKPT_SUPPORT -DC_CORE -DENABLE_NLS -DFINAL_VERSION -DGBA_LOGGING -DHAVE_ARPA_INET_H -DHAVE_NETINET_IN_H -DHAVE_SEM_TIMEDWAIT -DHAVE_ZLIB_H -DLOCALEDIR=\"/usr/local/share/locale\" -DNDEBUG -DNO_ASM -DNO_FFMPEG -DPACKAGE="" -DPKGDATADIR=\"/usr/local/share/vbam\" -DSDL -DSYSCONF_INSTALL_DIR=\"/usr/local/etc\" -DUSE_OPENGL -DWITH_LIRC=0 -D_REENTRANT -D__AMD64__ -D__STDC_FORMAT_MACROS -I. -I/usr/local/include -I/usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/fex -I/usr/local/include/SDL2 -O2 -pipe -I/usr/X11R6/include -DNDEBUG -fcolor-diagnostics -pipe -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -feliminate-unused-debug-types -fPIC -mfpmath=sse -msse2 -O2 -fomit-frame-pointer -mtune=generic -Wno-error -std=gnu++11 -MD -MT CMakeFiles/vbam.dir/src/sdl/expr.cpp.o -MF CMakeFiles/vbam.dir/src/sdl/expr.cpp.o.d -std=gnu++11 -fexceptions -o CMakeFiles/vbam.dir/src/sdl/expr.cpp.o -c /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/expr.cpp [2/100] /usr/ports/pobj/vbam-2.1.4/bin/c++ -DBKPT_SUPPORT -DC_CORE -DENABLE_NLS -DFINAL_VERSION -DGBA_LOGGING -DHAVE_ARPA_INET_H -DHAVE_NETINET_IN_H -DHAVE_SEM_TIMEDWAIT -DHAVE_ZLIB_H -DLOCALEDIR=\"/usr/local/share/locale\" -DNDEBUG -DNO_ASM -DNO_FFMPEG -DPACKAGE="" -DPKGDATADIR=\"/usr/local/share/vbam\" -DSDL -DSYSCONF_INSTALL_DIR=\"/usr/local/etc\" -DUSE_OPENGL -DWITH_LIRC=0 -D_REENTRANT -D__AMD64__ -D__STDC_FORMAT_MACROS -I. -I/usr/local/include -I/usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/fex -I/usr/local/include/SDL2 -O2 -pipe -I/usr/X11R6/include -DNDEBUG -fcolor-diagnostics -pipe -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -feliminate-unused-debug-types -fPIC -mfpmath=sse -msse2 -O2 -fomit-frame-pointer -mtune=generic -Wno-error -std=gnu++11 -MD -MT CMakeFiles/vbam.dir/src/sdl/text.cpp.o -MF CMakeFiles/vbam.dir/src/sdl/text.cpp.o.d -std=gnu++11 -fexceptions -o CMakeFiles/vbam.dir/src/sdl/text.cpp.o -c /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/text.cpp [3/100] /usr/ports/pobj/vbam-2.1.4/bin/c++ -DBKPT_SUPPORT -DC_CORE -DENABLE_NLS -DFINAL_VERSION -DGBA_LOGGING -DHAVE_ARPA_INET_H -DHAVE_NETINET_IN_H -DHAVE_SEM_TIMEDWAIT -DHAVE_ZLIB_H -DLOCALEDIR=\"/usr/local/share/locale\" -DNDEBUG -DNO_ASM -DNO_FFMPEG -DPACKAGE="" -DPKGDATADIR=\"/usr/local/share/vbam\" -DSDL -DSYSCONF_INSTALL_DIR=\"/usr/local/etc\" -DUSE_OPENGL -DWITH_LIRC=0 -D_REENTRANT -D__AMD64__ -D__STDC_FORMAT_MACROS -I. -I/usr/local/include -I/usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/fex -I/usr/local/include/SDL2 -O2 -pipe -I/usr/X11R6/include -DNDEBUG -fcolor-diagnostics -pipe -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -feliminate-unused-debug-types -fPIC -mfpmath=sse -msse2 -O2 -fomit-frame-pointer -mtune=generic -Wno-error -std=gnu++11 -MD -MT CMakeFiles/vbam.dir/src/sdl/filters.cpp.o -MF CMakeFiles/vbam.dir/src/sdl/filters.cpp.o.d -std=gnu++11 -fexceptions -o CMakeFiles/vbam.dir/src/sdl/filters.cpp.o -c /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/filters.cpp [4/100] /usr/ports/pobj/vbam-2.1.4/bin/cc -DBKPT_SUPPORT -DC_CORE -DENABLE_NLS -DFINAL_VERSION -DGBA_LOGGING -DHAVE_ARPA_INET_H -DHAVE_NETINET_IN_H -DHAVE_SEM_TIMEDWAIT -DHAVE_ZLIB_H -DLOCALEDIR=\"/usr/local/share/locale\" -DNDEBUG -DNO_ASM -DNO_FFMPEG -DPACKAGE="" -DPKGDATADIR=\"/usr/local/share/vbam\" -DSDL -DSYSCONF_INSTALL_DIR=\"/usr/local/etc\" -DUSE_OPENGL -DWITH_LIRC=0 -D_REENTRANT -D__AMD64__ -D__STDC_FORMAT_MACROS -I. -I/usr/local/include -I/usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/fex -I/usr/local/include/SDL2 -O2 -pipe -DNDEBUG -fcolor-diagnostics -pipe -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -feliminate-unused-debug-types -fPIC -mfpmath=sse -msse2 -O2 -fomit-frame-pointer -mtune=generic -Wno-error -MD -MT CMakeFiles/vbamcore.dir/src/common/dictionary.c.o -MF CMakeFiles/vbamcore.dir/src/common/dictionary.c.o.d -o CMakeFiles/vbamcore.dir/src/common/dictionary.c.o -c /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/common/dictionary.c [5/100] /usr/ports/pobj/vbam-2.1.4/bin/c++ -DBKPT_SUPPORT -DC_CORE -DENABLE_NLS -DFINAL_VERSION -DGBA_LOGGING -DHAVE_ARPA_INET_H -DHAVE_NETINET_IN_H -DHAVE_SEM_TIMEDWAIT -DHAVE_ZLIB_H -DLOCALEDIR=\"/usr/local/share/locale\" -DNDEBUG -DNO_ASM -DNO_FFMPEG -DPACKAGE="" -DPKGDATADIR=\"/usr/local/share/vbam\" -DSDL -DSYSCONF_INSTALL_DIR=\"/usr/local/etc\" -DUSE_OPENGL -DWITH_LIRC=0 -D_REENTRANT -D__AMD64__ -D__STDC_FORMAT_MACROS -I. -I/usr/local/include -I/usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/fex -I/usr/local/include/SDL2 -O2 -pipe -I/usr/X11R6/include -DNDEBUG -fcolor-diagnostics -pipe -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -feliminate-unused-debug-types -fPIC -mfpmath=sse -msse2 -O2 -fomit-frame-pointer -mtune=generic -Wno-error -std=gnu++11 -MD -MT CMakeFiles/vbam.dir/src/sdl/expr-lex.cpp.o -MF CMakeFiles/vbam.dir/src/sdl/expr-lex.cpp.o.d -std=gnu++11 -fexceptions -o CMakeFiles/vbam.dir/src/sdl/expr-lex.cpp.o -c /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/expr-lex.cpp [6/100] /usr/ports/pobj/vbam-2.1.4/bin/c++ -DBKPT_SUPPORT -DC_CORE -DENABLE_NLS -DFINAL_VERSION -DGBA_LOGGING -DHAVE_ARPA_INET_H -DHAVE_NETINET_IN_H -DHAVE_SEM_TIMEDWAIT -DHAVE_ZLIB_H -DLOCALEDIR=\"/usr/local/share/locale\" -DNDEBUG -DNO_ASM -DNO_FFMPEG -DPACKAGE="" -DPKGDATADIR=\"/usr/local/share/vbam\" -DSDL -DSYSCONF_INSTALL_DIR=\"/usr/local/etc\" -DUSE_OPENGL -DWITH_LIRC=0 -D_REENTRANT -D__AMD64__ -D__STDC_FORMAT_MACROS -I. -I/usr/local/include -I/usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/fex -I/usr/local/include/SDL2 -O2 -pipe -I/usr/X11R6/include -DNDEBUG -fcolor-diagnostics -pipe -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -feliminate-unused-debug-types -fPIC -mfpmath=sse -msse2 -O2 -fomit-frame-pointer -mtune=generic -Wno-error -std=gnu++11 -MD -MT CMakeFiles/vbam.dir/src/sdl/exprNode.cpp.o -MF CMakeFiles/vbam.dir/src/sdl/exprNode.cpp.o.d -std=gnu++11 -fexceptions -o CMakeFiles/vbam.dir/src/sdl/exprNode.cpp.o -c /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/exprNode.cpp [7/100] /usr/ports/pobj/vbam-2.1.4/bin/cc -DBKPT_SUPPORT -DC_CORE -DENABLE_NLS -DFINAL_VERSION -DGBA_LOGGING -DHAVE_ARPA_INET_H -DHAVE_NETINET_IN_H -DHAVE_SEM_TIMEDWAIT -DHAVE_ZLIB_H -DLOCALEDIR=\"/usr/local/share/locale\" -DNDEBUG -DNO_ASM -DNO_FFMPEG -DPACKAGE="" -DPKGDATADIR=\"/usr/local/share/vbam\" -DSDL -DSYSCONF_INSTALL_DIR=\"/usr/local/etc\" -DUSE_OPENGL -DWITH_LIRC=0 -D_REENTRANT -D__AMD64__ -D__STDC_FORMAT_MACROS -I. -I/usr/local/include -I/usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/fex -I/usr/local/include/SDL2 -O2 -pipe -DNDEBUG -fcolor-diagnostics -pipe -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -feliminate-unused-debug-types -fPIC -mfpmath=sse -msse2 -O2 -fomit-frame-pointer -mtune=generic -Wno-error -MD -MT CMakeFiles/vbamcore.dir/src/common/iniparser.c.o -MF CMakeFiles/vbamcore.dir/src/common/iniparser.c.o.d -o CMakeFiles/vbamcore.dir/src/common/iniparser.c.o -c /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/common/iniparser.c [8/100] /usr/ports/pobj/vbam-2.1.4/bin/c++ -DBKPT_SUPPORT -DC_CORE -DENABLE_NLS -DFINAL_VERSION -DGBA_LOGGING -DHAVE_ARPA_INET_H -DHAVE_NETINET_IN_H -DHAVE_SEM_TIMEDWAIT -DHAVE_ZLIB_H -DLOCALEDIR=\"/usr/local/share/locale\" -DNDEBUG -DNO_ASM -DNO_FFMPEG -DPACKAGE="" -DPKGDATADIR=\"/usr/local/share/vbam\" -DSDL -DSYSCONF_INSTALL_DIR=\"/usr/local/etc\" -DUSE_OPENGL -DWITH_LIRC=0 -D_REENTRANT -D__AMD64__ -D__STDC_FORMAT_MACROS -I. -I/usr/local/include -I/usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/fex -I/usr/local/include/SDL2 -O2 -pipe -I/usr/X11R6/include -DNDEBUG -fcolor-diagnostics -pipe -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -feliminate-unused-debug-types -fPIC -mfpmath=sse -msse2 -O2 -fomit-frame-pointer -mtune=generic -Wno-error -std=gnu++11 -MD -MT CMakeFiles/vbamcore.dir/src/common/Patch.cpp.o -MF CMakeFiles/vbamcore.dir/src/common/Patch.cpp.o.d -std=gnu++11 -fexceptions -o CMakeFiles/vbamcore.dir/src/common/Patch.cpp.o -c /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/common/Patch.cpp [9/100] /usr/ports/pobj/vbam-2.1.4/bin/cc -DBKPT_SUPPORT -DC_CORE -DENABLE_NLS -DFINAL_VERSION -DGBA_LOGGING -DHAVE_ARPA_INET_H -DHAVE_NETINET_IN_H -DHAVE_SEM_TIMEDWAIT -DHAVE_ZLIB_H -DLOCALEDIR=\"/usr/local/share/locale\" -DNDEBUG -DNO_ASM -DNO_FFMPEG -DPACKAGE="" -DPKGDATADIR=\"/usr/local/share/vbam\" -DSDL -DSYSCONF_INSTALL_DIR=\"/usr/local/etc\" -DUSE_OPENGL -DWITH_LIRC=0 -D_REENTRANT -D__AMD64__ -D__STDC_FORMAT_MACROS -I. -I/usr/local/include -I/usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/fex -I/usr/local/include/SDL2 -O2 -pipe -DNDEBUG -fcolor-diagnostics -pipe -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -feliminate-unused-debug-types -fPIC -mfpmath=sse -msse2 -O2 -fomit-frame-pointer -mtune=generic -Wno-error -MD -MT CMakeFiles/vbamcore.dir/src/common/memgzio.c.o -MF CMakeFiles/vbamcore.dir/src/common/memgzio.c.o.d -o CMakeFiles/vbamcore.dir/src/common/memgzio.c.o -c /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/common/memgzio.c [10/100] /usr/ports/pobj/vbam-2.1.4/bin/c++ -DBKPT_SUPPORT -DC_CORE -DENABLE_NLS -DFINAL_VERSION -DGBA_LOGGING -DHAVE_ARPA_INET_H -DHAVE_NETINET_IN_H -DHAVE_SEM_TIMEDWAIT -DHAVE_ZLIB_H -DLOCALEDIR=\"/usr/local/share/locale\" -DNDEBUG -DNO_ASM -DNO_FFMPEG -DPACKAGE="" -DPKGDATADIR=\"/usr/local/share/vbam\" -DSDL -DSYSCONF_INSTALL_DIR=\"/usr/local/etc\" -DUSE_OPENGL -DWITH_LIRC=0 -D_REENTRANT -D__AMD64__ -D__STDC_FORMAT_MACROS -I. -I/usr/local/include -I/usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/fex -I/usr/local/include/SDL2 -O2 -pipe -I/usr/X11R6/include -DNDEBUG -fcolor-diagnostics -pipe -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -feliminate-unused-debug-types -fPIC -mfpmath=sse -msse2 -O2 -fomit-frame-pointer -mtune=generic -Wno-error -std=gnu++11 -MD -MT CMakeFiles/vbam.dir/src/sdl/inputSDL.cpp.o -MF CMakeFiles/vbam.dir/src/sdl/inputSDL.cpp.o.d -std=gnu++11 -fexceptions -o CMakeFiles/vbam.dir/src/sdl/inputSDL.cpp.o -c /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/inputSDL.cpp [11/100] /usr/ports/pobj/vbam-2.1.4/bin/c++ -DBKPT_SUPPORT -DC_CORE -DENABLE_NLS -DFINAL_VERSION -DGBA_LOGGING -DHAVE_ARPA_INET_H -DHAVE_NETINET_IN_H -DHAVE_SEM_TIMEDWAIT -DHAVE_ZLIB_H -DLOCALEDIR=\"/usr/local/share/locale\" -DNDEBUG -DNO_ASM -DNO_FFMPEG -DPACKAGE="" -DPKGDATADIR=\"/usr/local/share/vbam\" -DSDL -DSYSCONF_INSTALL_DIR=\"/usr/local/etc\" -DUSE_OPENGL -DWITH_LIRC=0 -D_REENTRANT -D__AMD64__ -D__STDC_FORMAT_MACROS -I. -I/usr/local/include -I/usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/fex -I/usr/local/include/SDL2 -O2 -pipe -I/usr/X11R6/include -DNDEBUG -fcolor-diagnostics -pipe -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -feliminate-unused-debug-types -fPIC -mfpmath=sse -msse2 -O2 -fomit-frame-pointer -mtune=generic -Wno-error -std=gnu++11 -MD -MT CMakeFiles/vbamcore.dir/src/Util.cpp.o -MF CMakeFiles/vbamcore.dir/src/Util.cpp.o.d -std=gnu++11 -fexceptions -o CMakeFiles/vbamcore.dir/src/Util.cpp.o -c /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/Util.cpp [12/100] /usr/ports/pobj/vbam-2.1.4/bin/c++ -DBKPT_SUPPORT -DC_CORE -DENABLE_NLS -DFINAL_VERSION -DGBA_LOGGING -DHAVE_ARPA_INET_H -DHAVE_NETINET_IN_H -DHAVE_SEM_TIMEDWAIT -DHAVE_ZLIB_H -DLOCALEDIR=\"/usr/local/share/locale\" -DNDEBUG -DNO_ASM -DNO_FFMPEG -DPACKAGE="" -DPKGDATADIR=\"/usr/local/share/vbam\" -DSDL -DSYSCONF_INSTALL_DIR=\"/usr/local/etc\" -DUSE_OPENGL -DWITH_LIRC=0 -D_REENTRANT -D__AMD64__ -D__STDC_FORMAT_MACROS -I. -I/usr/local/include -I/usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/fex -I/usr/local/include/SDL2 -O2 -pipe -I/usr/X11R6/include -DNDEBUG -fcolor-diagnostics -pipe -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -feliminate-unused-debug-types -fPIC -mfpmath=sse -msse2 -O2 -fomit-frame-pointer -mtune=generic -Wno-error -std=gnu++11 -MD -MT CMakeFiles/vbamcore.dir/src/gba/agbprint.cpp.o -MF CMakeFiles/vbamcore.dir/src/gba/agbprint.cpp.o.d -std=gnu++11 -fexceptions -o CMakeFiles/vbamcore.dir/src/gba/agbprint.cpp.o -c /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/gba/agbprint.cpp [13/100] /usr/ports/pobj/vbam-2.1.4/bin/c++ -DBKPT_SUPPORT -DC_CORE -DENABLE_NLS -DFINAL_VERSION -DGBA_LOGGING -DHAVE_ARPA_INET_H -DHAVE_NETINET_IN_H -DHAVE_SEM_TIMEDWAIT -DHAVE_ZLIB_H -DLOCALEDIR=\"/usr/local/share/locale\" -DNDEBUG -DNO_ASM -DNO_FFMPEG -DPACKAGE="" -DPKGDATADIR=\"/usr/local/share/vbam\" -DSDL -DSYSCONF_INSTALL_DIR=\"/usr/local/etc\" -DUSE_OPENGL -DWITH_LIRC=0 -D_REENTRANT -D__AMD64__ -D__STDC_FORMAT_MACROS -I. -I/usr/local/include -I/usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/fex -I/usr/local/include/SDL2 -O2 -pipe -I/usr/X11R6/include -DNDEBUG -fcolor-diagnostics -pipe -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -feliminate-unused-debug-types -fPIC -mfpmath=sse -msse2 -O2 -fomit-frame-pointer -mtune=generic -Wno-error -std=gnu++11 -MD -MT CMakeFiles/vbamcore.dir/src/gba/CheatSearch.cpp.o -MF CMakeFiles/vbamcore.dir/src/gba/CheatSearch.cpp.o.d -std=gnu++11 -fexceptions -o CMakeFiles/vbamcore.dir/src/gba/CheatSearch.cpp.o -c /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/gba/CheatSearch.cpp [14/100] /usr/ports/pobj/vbam-2.1.4/bin/c++ -DBKPT_SUPPORT -DC_CORE -DENABLE_NLS -DFINAL_VERSION -DGBA_LOGGING -DHAVE_ARPA_INET_H -DHAVE_NETINET_IN_H -DHAVE_SEM_TIMEDWAIT -DHAVE_ZLIB_H -DLOCALEDIR=\"/usr/local/share/locale\" -DNDEBUG -DNO_ASM -DNO_FFMPEG -DPACKAGE="" -DPKGDATADIR=\"/usr/local/share/vbam\" -DSDL -DSYSCONF_INSTALL_DIR=\"/usr/local/etc\" -DUSE_OPENGL -DWITH_LIRC=0 -D_REENTRANT -D__AMD64__ -D__STDC_FORMAT_MACROS -I. -I/usr/local/include -I/usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/fex -I/usr/local/include/SDL2 -O2 -pipe -I/usr/X11R6/include -DNDEBUG -fcolor-diagnostics -pipe -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -feliminate-unused-debug-types -fPIC -mfpmath=sse -msse2 -O2 -fomit-frame-pointer -mtune=generic -Wno-error -std=gnu++11 -MD -MT CMakeFiles/vbam.dir/src/sdl/SDL.cpp.o -MF CMakeFiles/vbam.dir/src/sdl/SDL.cpp.o.d -std=gnu++11 -fexceptions -o CMakeFiles/vbam.dir/src/sdl/SDL.cpp.o -c /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/SDL.cpp FAILED: CMakeFiles/vbam.dir/src/sdl/SDL.cpp.o /usr/ports/pobj/vbam-2.1.4/bin/c++ -DBKPT_SUPPORT -DC_CORE -DENABLE_NLS -DFINAL_VERSION -DGBA_LOGGING -DHAVE_ARPA_INET_H -DHAVE_NETINET_IN_H -DHAVE_SEM_TIMEDWAIT -DHAVE_ZLIB_H -DLOCALEDIR=\"/usr/local/share/locale\" -DNDEBUG -DNO_ASM -DNO_FFMPEG -DPACKAGE="" -DPKGDATADIR=\"/usr/local/share/vbam\" -DSDL -DSYSCONF_INSTALL_DIR=\"/usr/local/etc\" -DUSE_OPENGL -DWITH_LIRC=0 -D_REENTRANT -D__AMD64__ -D__STDC_FORMAT_MACROS -I. -I/usr/local/include -I/usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/fex -I/usr/local/include/SDL2 -O2 -pipe -I/usr/X11R6/include -DNDEBUG -fcolor-diagnostics -pipe -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -feliminate-unused-debug-types -fPIC -mfpmath=sse -msse2 -O2 -fomit-frame-pointer -mtune=generic -Wno-error -std=gnu++11 -MD -MT CMakeFiles/vbam.dir/src/sdl/SDL.cpp.o -MF CMakeFiles/vbam.dir/src/sdl/SDL.cpp.o.d -std=gnu++11 -fexceptions -o CMakeFiles/vbam.dir/src/sdl/SDL.cpp.o -c /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/SDL.cpp /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/SDL.cpp:372:9: warning: address of array 'homeDataDir' will always evaluate to 'true' [-Wpointer-bool-conversion] if (homeDataDir) { ~~ ^~~~~~~~~~~ /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/SDL.cpp:1057:46: error: use of undeclared identifier 'KMOD_META' if (!(event.key.keysym.mod & MOD_NOCTRL) && (event.key.keysym.mod & KMOD_CTRL)) { ^ /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/SDL.cpp:884:45: note: expanded from macro 'MOD_NOCTRL' #define MOD_NOCTRL (KMOD_SHIFT | KMOD_ALT | KMOD_META) ^ /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/SDL.cpp:1066:46: error: use of undeclared identifier 'KMOD_META' if (!(event.key.keysym.mod & MOD_NOCTRL) && (event.key.keysym.mod & KMOD_CTRL)) ^ /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/SDL.cpp:884:45: note: expanded from macro 'MOD_NOCTRL' #define MOD_NOCTRL (KMOD_SHIFT | KMOD_ALT | KMOD_META) ^ /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/SDL.cpp:1070:46: error: use of undeclared identifier 'KMOD_META' if (!(event.key.keysym.mod & MOD_NOCTRL) && (event.key.keysym.mod & KMOD_CTRL)) ^ /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/SDL.cpp:884:45: note: expanded from macro 'MOD_NOCTRL' #define MOD_NOCTRL (KMOD_SHIFT | KMOD_ALT | KMOD_META) ^ /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/SDL.cpp:1074:46: error: use of undeclared identifier 'KMOD_META' if (!(event.key.keysym.mod & MOD_NOCTRL) && (event.key.keysym.mod & KMOD_CTRL)) ^ /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/SDL.cpp:884:45: note: expanded from macro 'MOD_NOCTRL' #define MOD_NOCTRL (KMOD_SHIFT | KMOD_ALT | KMOD_META) ^ /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/SDL.cpp:1078:46: error: use of undeclared identifier 'KMOD_META' if (!(event.key.keysym.mod & MOD_NOCTRL) && (event.key.keysym.mod & KMOD_CTRL)) ^ /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/SDL.cpp:884:45: note: expanded from macro 'MOD_NOCTRL' #define MOD_NOCTRL (KMOD_SHIFT | KMOD_ALT | KMOD_META) ^ /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/SDL.cpp:1082:46: error: use of undeclared identifier 'KMOD_META' if (!(event.key.keysym.mod & MOD_NOCTRL) && (event.key.keysym.mod & KMOD_CTRL)) { ^ /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/SDL.cpp:884:45: note: expanded from macro 'MOD_NOCTRL' #define MOD_NOCTRL (KMOD_SHIFT | KMOD_ALT | KMOD_META) ^ /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/SDL.cpp:1089:46: error: use of undeclared identifier 'KMOD_META' if (!(event.key.keysym.mod & MOD_NOCTRL) && (event.key.keysym.mod & KMOD_CTRL)) { ^ /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/SDL.cpp:884:45: note: expanded from macro 'MOD_NOCTRL' #define MOD_NOCTRL (KMOD_SHIFT | KMOD_ALT | KMOD_META) ^ /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/SDL.cpp:1152:46: error: use of undeclared identifier 'KMOD_META' if (!(event.key.keysym.mod & MOD_NOCTRL) && (event.key.keysym.mod & KMOD_CTRL)) { ^ /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/SDL.cpp:884:45: note: expanded from macro 'MOD_NOCTRL' #define MOD_NOCTRL (KMOD_SHIFT | KMOD_ALT | KMOD_META) ^ /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/SDL.cpp:1167:46: error: use of undeclared identifier 'KMOD_META' if (!(event.key.keysym.mod & MOD_NOCTRL) && (event.key.keysym.mod & KMOD_CTRL)) { ^ /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/SDL.cpp:884:45: note: expanded from macro 'MOD_NOCTRL' #define MOD_NOCTRL (KMOD_SHIFT | KMOD_ALT | KMOD_META) ^ /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/SDL.cpp:1180:46: error: use of undeclared identifier 'KMOD_META' if (!(event.key.keysym.mod & MOD_NOCTRL) && (event.key.keysym.mod & KMOD_CTRL)) { ^ /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/SDL.cpp:884:45: note: expanded from macro 'MOD_NOCTRL' #define MOD_NOCTRL (KMOD_SHIFT | KMOD_ALT | KMOD_META) ^ /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/SDL.cpp:1212:46: error: use of undeclared identifier 'KMOD_META' if (!(event.key.keysym.mod & MOD_NOSHIFT) && (event.key.keysym.mod & KMOD_SHIFT)) { ^ /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/SDL.cpp:886:45: note: expanded from macro 'MOD_NOSHIFT' #define MOD_NOSHIFT (KMOD_CTRL | KMOD_ALT | KMOD_META) ^ /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/SDL.cpp:1214:53: error: use of undeclared identifier 'KMOD_META' } else if (!(event.key.keysym.mod & MOD_KEYS)) { ^ /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/SDL.cpp:883:55: note: expanded from macro 'MOD_KEYS' #define MOD_KEYS (KMOD_CTRL | KMOD_SHIFT | KMOD_ALT | KMOD_META) ^ /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/SDL.cpp:1221:46: error: use of undeclared identifier 'KMOD_META' if (!(event.key.keysym.mod & MOD_NOSHIFT)) /* must work with or without shift, but only without other modifiers*/ ^ /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/SDL.cpp:886:45: note: expanded from macro 'MOD_NOSHIFT' #define MOD_NOSHIFT (KMOD_CTRL | KMOD_ALT | KMOD_META) ^ /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/SDL.cpp:1228:46: error: use of undeclared identifier 'KMOD_META' if (!(event.key.keysym.mod & MOD_NOSHIFT)) /* must work with or without shift, but only without other modifiers*/ ^ /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/SDL.cpp:886:45: note: expanded from macro 'MOD_NOSHIFT' #define MOD_NOSHIFT (KMOD_CTRL | KMOD_ALT | KMOD_META) ^ /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/SDL.cpp:1237:46: error: use of undeclared identifier 'KMOD_META' if (!(event.key.keysym.mod & MOD_NOALT) && (event.key.keysym.mod & KMOD_ALT)) { ^ /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/SDL.cpp:885:45: note: expanded from macro 'MOD_NOALT' #define MOD_NOALT (KMOD_CTRL | KMOD_SHIFT | KMOD_META) ^ /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/SDL.cpp:1262:53: error: use of undeclared identifier 'KMOD_META' } else if (!(event.key.keysym.mod & MOD_NOCTRL) && (event.key.keysym.mod & KMOD_CTRL)) { ^ /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/SDL.cpp:884:45: note: expanded from macro 'MOD_NOCTRL' #define MOD_NOCTRL (KMOD_SHIFT | KMOD_ALT | KMOD_META) ^ /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/SDL.cpp:1273:46: error: use of undeclared identifier 'KMOD_META' if (!(event.key.keysym.mod & MOD_NOCTRL) && (event.key.keysym.mod & KMOD_CTRL)) { ^ /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/SDL.cpp:884:45: note: expanded from macro 'MOD_NOCTRL' #define MOD_NOCTRL (KMOD_SHIFT | KMOD_ALT | KMOD_META) ^ /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/SDL.cpp:1280:46: error: use of undeclared identifier 'KMOD_META' if (!(event.key.keysym.mod & MOD_NOCTRL) && (event.key.keysym.mod & KMOD_CTRL)) { ^ /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/sdl/SDL.cpp:884:45: note: expanded from macro 'MOD_NOCTRL' #define MOD_NOCTRL (KMOD_SHIFT | KMOD_ALT | KMOD_META) ^ 1 warning and 18 errors generated. [15/100] /usr/ports/pobj/vbam-2.1.4/bin/c++ -DBKPT_SUPPORT -DC_CORE -DENABLE_NLS -DFINAL_VERSION -DGBA_LOGGING -DHAVE_ARPA_INET_H -DHAVE_NETINET_IN_H -DHAVE_SEM_TIMEDWAIT -DHAVE_ZLIB_H -DLOCALEDIR=\"/usr/local/share/locale\" -DNDEBUG -DNO_ASM -DNO_FFMPEG -DPACKAGE="" -DPKGDATADIR=\"/usr/local/share/vbam\" -DSDL -DSYSCONF_INSTALL_DIR=\"/usr/local/etc\" -DUSE_OPENGL -DWITH_LIRC=0 -D_REENTRANT -D__AMD64__ -D__STDC_FORMAT_MACROS -I. -I/usr/local/include -I/usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/fex -I/usr/local/include/SDL2 -O2 -pipe -I/usr/X11R6/include -DNDEBUG -fcolor-diagnostics -pipe -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -feliminate-unused-debug-types -fPIC -mfpmath=sse -msse2 -O2 -fomit-frame-pointer -mtune=generic -Wno-error -std=gnu++11 -MD -MT CMakeFiles/vbamcore.dir/src/gba/debugger-expr-lex.cpp.o -MF CMakeFiles/vbamcore.dir/src/gba/debugger-expr-lex.cpp.o.d -std=gnu++11 -fexceptions -o CMakeFiles/vbamcore.dir/src/gba/debugger-expr-lex.cpp.o -c /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/gba/debugger-expr-lex.cpp [16/100] /usr/ports/pobj/vbam-2.1.4/bin/c++ -DBKPT_SUPPORT -DC_CORE -DENABLE_NLS -DFINAL_VERSION -DGBA_LOGGING -DHAVE_ARPA_INET_H -DHAVE_NETINET_IN_H -DHAVE_SEM_TIMEDWAIT -DHAVE_ZLIB_H -DLOCALEDIR=\"/usr/local/share/locale\" -DNDEBUG -DNO_ASM -DNO_FFMPEG -DPACKAGE="" -DPKGDATADIR=\"/usr/local/share/vbam\" -DSDL -DSYSCONF_INSTALL_DIR=\"/usr/local/etc\" -DUSE_OPENGL -DWITH_LIRC=0 -D_REENTRANT -D__AMD64__ -D__STDC_FORMAT_MACROS -I. -I/usr/local/include -I/usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/fex -I/usr/local/include/SDL2 -O2 -pipe -I/usr/X11R6/include -DNDEBUG -fcolor-diagnostics -pipe -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -feliminate-unused-debug-types -fPIC -mfpmath=sse -msse2 -O2 -fomit-frame-pointer -mtune=generic -Wno-error -std=gnu++11 -MD -MT CMakeFiles/vbamcore.dir/src/common/ConfigManager.cpp.o -MF CMakeFiles/vbamcore.dir/src/common/ConfigManager.cpp.o.d -std=gnu++11 -fexceptions -o CMakeFiles/vbamcore.dir/src/common/ConfigManager.cpp.o -c /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/common/ConfigManager.cpp [17/100] /usr/ports/pobj/vbam-2.1.4/bin/c++ -DBKPT_SUPPORT -DC_CORE -DENABLE_NLS -DFINAL_VERSION -DGBA_LOGGING -DHAVE_ARPA_INET_H -DHAVE_NETINET_IN_H -DHAVE_SEM_TIMEDWAIT -DHAVE_ZLIB_H -DLOCALEDIR=\"/usr/local/share/locale\" -DNDEBUG -DNO_ASM -DNO_FFMPEG -DPACKAGE="" -DPKGDATADIR=\"/usr/local/share/vbam\" -DSDL -DSYSCONF_INSTALL_DIR=\"/usr/local/etc\" -DUSE_OPENGL -DWITH_LIRC=0 -D_REENTRANT -D__AMD64__ -D__STDC_FORMAT_MACROS -I. -I/usr/local/include -I/usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/fex -I/usr/local/include/SDL2 -O2 -pipe -I/usr/X11R6/include -DNDEBUG -fcolor-diagnostics -pipe -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -feliminate-unused-debug-types -fPIC -mfpmath=sse -msse2 -O2 -fomit-frame-pointer -mtune=generic -Wno-error -std=gnu++11 -MD -MT CMakeFiles/vbamcore.dir/src/gba/EEprom.cpp.o -MF CMakeFiles/vbamcore.dir/src/gba/EEprom.cpp.o.d -std=gnu++11 -fexceptions -o CMakeFiles/vbamcore.dir/src/gba/EEprom.cpp.o -c /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/gba/EEprom.cpp [18/100] /usr/ports/pobj/vbam-2.1.4/bin/c++ -DBKPT_SUPPORT -DC_CORE -DENABLE_NLS -DFINAL_VERSION -DGBA_LOGGING -DHAVE_ARPA_INET_H -DHAVE_NETINET_IN_H -DHAVE_SEM_TIMEDWAIT -DHAVE_ZLIB_H -DLOCALEDIR=\"/usr/local/share/locale\" -DNDEBUG -DNO_ASM -DNO_FFMPEG -DPACKAGE="" -DPKGDATADIR=\"/usr/local/share/vbam\" -DSDL -DSYSCONF_INSTALL_DIR=\"/usr/local/etc\" -DUSE_OPENGL -DWITH_LIRC=0 -D_REENTRANT -D__AMD64__ -D__STDC_FORMAT_MACROS -I. -I/usr/local/include -I/usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/fex -I/usr/local/include/SDL2 -O2 -pipe -I/usr/X11R6/include -DNDEBUG -fcolor-diagnostics -pipe -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -feliminate-unused-debug-types -fPIC -mfpmath=sse -msse2 -O2 -fomit-frame-pointer -mtune=generic -Wno-error -std=gnu++11 -MD -MT CMakeFiles/vbamcore.dir/src/gba/bios.cpp.o -MF CMakeFiles/vbamcore.dir/src/gba/bios.cpp.o.d -std=gnu++11 -fexceptions -o CMakeFiles/vbamcore.dir/src/gba/bios.cpp.o -c /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/gba/bios.cpp [19/100] /usr/ports/pobj/vbam-2.1.4/bin/c++ -DBKPT_SUPPORT -DC_CORE -DENABLE_NLS -DFINAL_VERSION -DGBA_LOGGING -DHAVE_ARPA_INET_H -DHAVE_NETINET_IN_H -DHAVE_SEM_TIMEDWAIT -DHAVE_ZLIB_H -DLOCALEDIR=\"/usr/local/share/locale\" -DNDEBUG -DNO_ASM -DNO_FFMPEG -DPACKAGE="" -DPKGDATADIR=\"/usr/local/share/vbam\" -DSDL -DSYSCONF_INSTALL_DIR=\"/usr/local/etc\" -DUSE_OPENGL -DWITH_LIRC=0 -D_REENTRANT -D__AMD64__ -D__STDC_FORMAT_MACROS -I. -I/usr/local/include -I/usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/fex -I/usr/local/include/SDL2 -O2 -pipe -I/usr/X11R6/include -DNDEBUG -fcolor-diagnostics -pipe -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -feliminate-unused-debug-types -fPIC -mfpmath=sse -msse2 -O2 -fomit-frame-pointer -mtune=generic -Wno-error -std=gnu++11 -MD -MT CMakeFiles/vbamcore.dir/src/common/SoundSDL.cpp.o -MF CMakeFiles/vbamcore.dir/src/common/SoundSDL.cpp.o.d -std=gnu++11 -fexceptions -o CMakeFiles/vbamcore.dir/src/common/SoundSDL.cpp.o -c /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/common/SoundSDL.cpp [20/100] /usr/ports/pobj/vbam-2.1.4/bin/c++ -DBKPT_SUPPORT -DC_CORE -DENABLE_NLS -DFINAL_VERSION -DGBA_LOGGING -DHAVE_ARPA_INET_H -DHAVE_NETINET_IN_H -DHAVE_SEM_TIMEDWAIT -DHAVE_ZLIB_H -DLOCALEDIR=\"/usr/local/share/locale\" -DNDEBUG -DNO_ASM -DNO_FFMPEG -DPACKAGE="" -DPKGDATADIR=\"/usr/local/share/vbam\" -DSDL -DSYSCONF_INSTALL_DIR=\"/usr/local/etc\" -DUSE_OPENGL -DWITH_LIRC=0 -D_REENTRANT -D__AMD64__ -D__STDC_FORMAT_MACROS -I. -I/usr/local/include -I/usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/fex -I/usr/local/include/SDL2 -O2 -pipe -I/usr/X11R6/include -DNDEBUG -fcolor-diagnostics -pipe -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -feliminate-unused-debug-types -fPIC -mfpmath=sse -msse2 -O2 -fomit-frame-pointer -mtune=generic -Wno-error -std=gnu++11 -MD -MT CMakeFiles/vbamcore.dir/src/gba/debugger-expr-yacc.cpp.o -MF CMakeFiles/vbamcore.dir/src/gba/debugger-expr-yacc.cpp.o.d -std=gnu++11 -fexceptions -o CMakeFiles/vbamcore.dir/src/gba/debugger-expr-yacc.cpp.o -c /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/gba/debugger-expr-yacc.cpp [21/100] /usr/ports/pobj/vbam-2.1.4/bin/c++ -DBKPT_SUPPORT -DC_CORE -DENABLE_NLS -DFINAL_VERSION -DGBA_LOGGING -DHAVE_ARPA_INET_H -DHAVE_NETINET_IN_H -DHAVE_SEM_TIMEDWAIT -DHAVE_ZLIB_H -DLOCALEDIR=\"/usr/local/share/locale\" -DNDEBUG -DNO_ASM -DNO_FFMPEG -DPACKAGE="" -DPKGDATADIR=\"/usr/local/share/vbam\" -DSDL -DSYSCONF_INSTALL_DIR=\"/usr/local/etc\" -DUSE_OPENGL -DWITH_LIRC=0 -D_REENTRANT -D__AMD64__ -D__STDC_FORMAT_MACROS -I. -I/usr/local/include -I/usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/fex -I/usr/local/include/SDL2 -O2 -pipe -I/usr/X11R6/include -DNDEBUG -fcolor-diagnostics -pipe -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -feliminate-unused-debug-types -fPIC -mfpmath=sse -msse2 -O2 -fomit-frame-pointer -mtune=generic -Wno-error -std=gnu++11 -MD -MT CMakeFiles/vbamcore.dir/src/gba/Cheats.cpp.o -MF CMakeFiles/vbamcore.dir/src/gba/Cheats.cpp.o.d -std=gnu++11 -fexceptions -o CMakeFiles/vbamcore.dir/src/gba/Cheats.cpp.o -c /usr/ports/pobj/vbam-2.1.4/visualboyadvance-m-2.1.4/src/gba/Cheats.cpp ninja: build stopped: subcommand failed. *** Error 1 in . (/usr/ports/devel/cmake/cmake.port.mk:36 'do-build': @cd /usr/ports/pobj/vbam-2.1.4/build-amd64 && exec /usr/bin/env -i MOD...) *** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2921 '/usr/ports/pobj/vbam-2.1.4/build-amd64/.build_done': @cd /usr/ports/emulato...) *** Error 2 in /usr/ports/emulators/vbam (/usr/ports/infrastructure/mk/bsd.port.mk:2584 'build': @lock=vbam-2.1.4; export _LOCKS_HELD=" vba...)