=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for einstein-puzzle-2.2nb1 mkdir -p ./build/ c++ -MT build/puzgen.o -MMD -MP -MF .d/puzgen.Td -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/pkg/include/SDL -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -pipe -Wall -O3 `sdl-config --cflags` -DPREFIX=L\"/usr/pkg\" -c puzgen.cpp -o build/puzgen.o c++ -MT build/main.o -MMD -MP -MF .d/main.Td -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/pkg/include/SDL -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -pipe -Wall -O3 `sdl-config --cflags` -DPREFIX=L\"/usr/pkg\" -c main.cpp -o build/main.o c++ -MT build/screen.o -MMD -MP -MF .d/screen.Td -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/pkg/include/SDL -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -pipe -Wall -O3 `sdl-config --cflags` -DPREFIX=L\"/usr/pkg\" -c screen.cpp -o build/screen.o screen.cpp: In member function 'void Screen::hideMouse()': screen.cpp:171:43: warning: narrowing conversion of '((Screen*)this)->Screen::mouseSave->SDL_Surface::w' from 'int' to 'Uint16 {aka short unsigned int}' inside { } [-Wnarrowing] SDL_Rect src = { 0, 0, mouseSave->w, mouseSave->h }; ^ screen.cpp:171:57: warning: narrowing conversion of '((Screen*)this)->Screen::mouseSave->SDL_Surface::h' from 'int' to 'Uint16 {aka short unsigned int}' inside { } [-Wnarrowing] SDL_Rect src = { 0, 0, mouseSave->w, mouseSave->h }; ^ screen.cpp:172:26: warning: narrowing conversion of '((Screen*)this)->Screen::saveX' from 'int' to 'Sint16 {aka short int}' inside { } [-Wnarrowing] SDL_Rect dst = { saveX, saveY, mouseSave->w, mouseSave->h }; ^ screen.cpp:172:33: warning: narrowing conversion of '((Screen*)this)->Screen::saveY' from 'int' to 'Sint16 {aka short int}' inside { } [-Wnarrowing] SDL_Rect dst = { saveX, saveY, mouseSave->w, mouseSave->h }; ^ screen.cpp:172:51: warning: narrowing conversion of '((Screen*)this)->Screen::mouseSave->SDL_Surface::w' from 'int' to 'Uint16 {aka short unsigned int}' inside { } [-Wnarrowing] SDL_Rect dst = { saveX, saveY, mouseSave->w, mouseSave->h }; ^ screen.cpp:172:65: warning: narrowing conversion of '((Screen*)this)->Screen::mouseSave->SDL_Surface::h' from 'int' to 'Uint16 {aka short unsigned int}' inside { } [-Wnarrowing] SDL_Rect dst = { saveX, saveY, mouseSave->w, mouseSave->h }; ^ screen.cpp: In member function 'void Screen::showMouse()': screen.cpp:196:43: warning: narrowing conversion of '((Screen*)this)->Screen::mouseSave->SDL_Surface::w' from 'int' to 'Uint16 {aka short unsigned int}' inside { } [-Wnarrowing] SDL_Rect src = { 0, 0, mouseSave->w, mouseSave->h }; ^ screen.cpp:196:57: warning: narrowing conversion of '((Screen*)this)->Screen::mouseSave->SDL_Surface::h' from 'int' to 'Uint16 {aka short unsigned int}' inside { } [-Wnarrowing] SDL_Rect src = { 0, 0, mouseSave->w, mouseSave->h }; ^ screen.cpp:197:61: warning: narrowing conversion of 'x' from 'int' to 'Sint16 {aka short int}' inside { } [-Wnarrowing] SDL_Rect dst = { x, y, mouseImage->w, mouseImage->h }; ^ screen.cpp:197:61: warning: narrowing conversion of 'y' from 'int' to 'Sint16 {aka short int}' inside { } [-Wnarrowing] screen.cpp:197:44: warning: narrowing conversion of '((Screen*)this)->Screen::mouseImage->SDL_Surface::w' from 'int' to 'Uint16 {aka short unsigned int}' inside { } [-Wnarrowing] SDL_Rect dst = { x, y, mouseImage->w, mouseImage->h }; ^ screen.cpp:197:59: warning: narrowing conversion of '((Screen*)this)->Screen::mouseImage->SDL_Surface::h' from 'int' to 'Uint16 {aka short unsigned int}' inside { } [-Wnarrowing] SDL_Rect dst = { x, y, mouseImage->w, mouseImage->h }; ^ screen.cpp: In member function 'void Screen::addRegionToUpdate(int, int, int, int)': screen.cpp:271:31: warning: narrowing conversion of 'x' from 'int' to 'Sint16 {aka short int}' inside { } [-Wnarrowing] SDL_Rect r = { x, y, w, h }; ^ screen.cpp:271:31: warning: narrowing conversion of 'y' from 'int' to 'Sint16 {aka short int}' inside { } [-Wnarrowing] screen.cpp:271:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16 {aka short unsigned int}' inside { } [-Wnarrowing] screen.cpp:271:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16 {aka short unsigned int}' inside { } [-Wnarrowing] screen.cpp: In member function 'SDL_Surface* Screen::createSubimage(int, int, int, int)': screen.cpp:329:29: warning: narrowing conversion of 'scaleUp(x)' from 'int' to 'Sint16 {aka short int}' inside { } [-Wnarrowing] SDL_Rect src = { scaleUp(x), scaleUp(y), scaleUp(width), scaleUp(height) }; ^ screen.cpp:329:41: warning: narrowing conversion of 'scaleUp(y)' from 'int' to 'Sint16 {aka short int}' inside { } [-Wnarrowing] SDL_Rect src = { scaleUp(x), scaleUp(y), scaleUp(width), scaleUp(height) }; ^ screen.cpp:329:53: warning: narrowing conversion of 'scaleUp(width)' from 'int' to 'Uint16 {aka short unsigned int}' inside { } [-Wnarrowing] SDL_Rect src = { scaleUp(x), scaleUp(y), scaleUp(width), scaleUp(height) }; ^ screen.cpp:329:69: warning: narrowing conversion of 'scaleUp(height)' from 'int' to 'Uint16 {aka short unsigned int}' inside { } [-Wnarrowing] SDL_Rect src = { scaleUp(x), scaleUp(y), scaleUp(width), scaleUp(height) }; ^ screen.cpp: In member function 'void Screen::setClipRect(SDL_Rect*)': screen.cpp:350:33: warning: narrowing conversion of 'scaleUp(((int)rect->SDL_Rect::x))' from 'int' to 'Sint16 {aka short int}' inside { } [-Wnarrowing] SDL_Rect sRect = { scaleUp(rect->x), scaleUp(rect->y), ^ screen.cpp:350:51: warning: narrowing conversion of 'scaleUp(((int)rect->SDL_Rect::y))' from 'int' to 'Sint16 {aka short int}' inside { } [-Wnarrowing] SDL_Rect sRect = { scaleUp(rect->x), scaleUp(rect->y), ^ screen.cpp:351:46: warning: narrowing conversion of 'scaleUp(((int)rect->SDL_Rect::w))' from 'int' to 'Uint16 {aka short unsigned int}' inside { } [-Wnarrowing] scaleUp(rect->w), scaleUp(rect->h) }; ^ screen.cpp:351:64: warning: narrowing conversion of 'scaleUp(((int)rect->SDL_Rect::h))' from 'int' to 'Uint16 {aka short unsigned int}' inside { } [-Wnarrowing] scaleUp(rect->w), scaleUp(rect->h) }; ^ c++ -MT build/resources.o -MMD -MP -MF .d/resources.Td -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/pkg/include/SDL -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -pipe -Wall -O3 `sdl-config --cflags` -DPREFIX=L\"/usr/pkg\" -c resources.cpp -o build/resources.o In file included from resources.cpp:24:0: convert.h: In function 'std::wstring toString(const T&)': convert.h:40:61: error: must #include before using typeid throw Exception(L"Can't convert " + fromMbcs(typeid(x).name()) ^ gmake: *** [Makefile:82: build/resources.o] Error 1 *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/games/einstein-puzzle *** Error code 1 Stop. make: stopped in /usr/pkgsrc/games/einstein-puzzle