+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/classicube-1.3.6nb5/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/classicube-1.3.6nb5/work.log ===> Building for classicube-1.3.6nb5 /opt/pkg/bin/gmake ClassiCube PLAT=sunos gmake[1]: Entering directory '/home/pbulk/build/games/classicube/work/ClassiCube-1.3.6' gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/Animations.c -o src/Animations.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/Audio.c -o src/Audio.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/AxisLinesRenderer.c -o src/AxisLinesRenderer.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/Bitmap.c -o src/Bitmap.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/Block.c -o src/Block.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/BlockPhysics.c -o src/BlockPhysics.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/Builder.c -o src/Builder.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/Camera.c -o src/Camera.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/Chat.c -o src/Chat.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/Deflate.c -o src/Deflate.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/Drawer.c -o src/Drawer.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/Drawer2D.c -o src/Drawer2D.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/Entity.c -o src/Entity.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/EntityComponents.c -o src/EntityComponents.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/EnvRenderer.c -o src/EnvRenderer.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/Event.c -o src/Event.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/ExtMath.c -o src/ExtMath.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/Formats.c -o src/Formats.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/Game.c -o src/Game.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/GameVersion.c -o src/GameVersion.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/Generator.c -o src/Generator.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/Graphics_3DS.c -o src/Graphics_3DS.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/Graphics_D3D11.c -o src/Graphics_D3D11.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/Graphics_D3D9.c -o src/Graphics_D3D9.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/Graphics_Dreamcast.c -o src/Graphics_Dreamcast.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/Graphics_GCWii.c -o src/Graphics_GCWii.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/Graphics_GL1.c -o src/Graphics_GL1.o src/Graphics_GL1.c: In function 'GL_SetupVbColoured_Range': src/Graphics_GL1.c:643:72: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 643 | _glVertexPointer(3, GL_FLOAT, SIZEOF_VERTEX_COLOURED, (void*)(VB_PTR + offset)); | ^ src/Graphics_GL1.c:644:72: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 644 | _glColorPointer(4, GL_UNSIGNED_BYTE, SIZEOF_VERTEX_COLOURED, (void*)(VB_PTR + offset + 12)); | ^ src/Graphics_GL1.c: In function 'GL_SetupVbTextured_Range': src/Graphics_GL1.c:649:72: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 649 | _glVertexPointer(3, GL_FLOAT, SIZEOF_VERTEX_TEXTURED, (void*)(VB_PTR + offset)); | ^ src/Graphics_GL1.c:650:72: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 650 | _glColorPointer(4, GL_UNSIGNED_BYTE, SIZEOF_VERTEX_TEXTURED, (void*)(VB_PTR + offset + 12)); | ^ src/Graphics_GL1.c:651:72: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 651 | _glTexCoordPointer(2, GL_FLOAT, SIZEOF_VERTEX_TEXTURED, (void*)(VB_PTR + offset + 16)); | ^ src/Graphics_GL1.c: In function 'Gfx_DrawIndexedTris_T2fC4b': src/Graphics_GL1.c:700:70: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 700 | _glVertexPointer(3, GL_FLOAT, SIZEOF_VERTEX_TEXTURED, (void*)(VB_PTR + offset)); | ^ src/Graphics_GL1.c:701:70: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 701 | _glColorPointer(4, GL_UNSIGNED_BYTE, SIZEOF_VERTEX_TEXTURED, (void*)(VB_PTR + offset + 12)); | ^ src/Graphics_GL1.c:702:70: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 702 | _glTexCoordPointer(2, GL_FLOAT, SIZEOF_VERTEX_TEXTURED, (void*)(VB_PTR + offset + 16)); | ^ gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/Graphics_GL2.c -o src/Graphics_GL2.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/Graphics_PSP.c -o src/Graphics_PSP.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/Graphics_PSVita.c -o src/Graphics_PSVita.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/Graphics_Xbox.c -o src/Graphics_Xbox.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/Gui.c -o src/Gui.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/HeldBlockRenderer.c -o src/HeldBlockRenderer.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/Http_Web.c -o src/Http_Web.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/Http_Worker.c -o src/Http_Worker.o In file included from src/Http_Worker.c:3: src/_HttpBase.h: In function 'HttpRequest_Free': src/_HttpBase.h:17:25: warning: passing argument 1 of 'Mem_Free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 17 | Mem_Free(request->error); | ~~~~~~~^~~~~~~ In file included from src/_HttpBase.h:3: src/Platform.h:145:29: note: expected 'void *' but argument is of type 'const char *' 145 | CC_API void Mem_Free(void* mem); | ~~~~~~^~~ src/Http_Worker.c: In function 'HttpBackend_Do': src/Http_Worker.c:411:29: warning: passing argument 1 of 'Mem_Free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 411 | Mem_Free(req->error); | ~~~^~~~~~~ src/Platform.h:145:29: note: expected 'void *' but argument is of type 'const char *' 145 | CC_API void Mem_Free(void* mem); | ~~~~~~^~~ gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/Input.c -o src/Input.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/Inventory.c -o src/Inventory.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/IsometricDrawer.c -o src/IsometricDrawer.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/LBackend.c -o src/LBackend.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/LScreens.c -o src/LScreens.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/LWeb.c -o src/LWeb.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/LWidgets.c -o src/LWidgets.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/Launcher.c -o src/Launcher.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/Lighting.c -o src/Lighting.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/Logger.c -o src/Logger.o src/Logger.c: In function 'PrintRegisters': src/Logger.c:634:45: error: 'REG_RAX' undeclared (first use in this function) 634 | #define REG_GET(ign, reg) &r->gregs[REG_R##reg] | ^~~~~ src/Logger.c:396:49: note: in expansion of macro 'REG_GET' 396 | String_Format3(str, "rax=%x rbx=%x rcx=%x" _NL, REG_GET(ax,AX), REG_GET(bx,BX), REG_GET(cx,CX));\ | ^~~~~~~ src/Logger.c:635:9: note: in expansion of macro 'Dump_X64' 635 | Dump_X64() | ^~~~~~~~ src/Logger.c:634:45: note: each undeclared identifier is reported only once for each function it appears in 634 | #define REG_GET(ign, reg) &r->gregs[REG_R##reg] | ^~~~~ src/Logger.c:396:49: note: in expansion of macro 'REG_GET' 396 | String_Format3(str, "rax=%x rbx=%x rcx=%x" _NL, REG_GET(ax,AX), REG_GET(bx,BX), REG_GET(cx,CX));\ | ^~~~~~~ src/Logger.c:635:9: note: in expansion of macro 'Dump_X64' 635 | Dump_X64() | ^~~~~~~~ src/Logger.c:634:45: error: 'REG_RBX' undeclared (first use in this function) 634 | #define REG_GET(ign, reg) &r->gregs[REG_R##reg] | ^~~~~ src/Logger.c:396:65: note: in expansion of macro 'REG_GET' 396 | String_Format3(str, "rax=%x rbx=%x rcx=%x" _NL, REG_GET(ax,AX), REG_GET(bx,BX), REG_GET(cx,CX));\ | ^~~~~~~ src/Logger.c:635:9: note: in expansion of macro 'Dump_X64' 635 | Dump_X64() | ^~~~~~~~ src/Logger.c:634:45: error: 'REG_RCX' undeclared (first use in this function) 634 | #define REG_GET(ign, reg) &r->gregs[REG_R##reg] | ^~~~~ src/Logger.c:396:81: note: in expansion of macro 'REG_GET' 396 | String_Format3(str, "rax=%x rbx=%x rcx=%x" _NL, REG_GET(ax,AX), REG_GET(bx,BX), REG_GET(cx,CX));\ | ^~~~~~~ src/Logger.c:635:9: note: in expansion of macro 'Dump_X64' 635 | Dump_X64() | ^~~~~~~~ src/Logger.c:634:45: error: 'REG_RDX' undeclared (first use in this function) 634 | #define REG_GET(ign, reg) &r->gregs[REG_R##reg] | ^~~~~ src/Logger.c:397:49: note: in expansion of macro 'REG_GET' 397 | String_Format3(str, "rdx=%x rsi=%x rdi=%x" _NL, REG_GET(dx,DX), REG_GET(si,SI), REG_GET(di,DI));\ | ^~~~~~~ src/Logger.c:635:9: note: in expansion of macro 'Dump_X64' 635 | Dump_X64() | ^~~~~~~~ src/Logger.c:634:45: error: 'REG_RSI' undeclared (first use in this function) 634 | #define REG_GET(ign, reg) &r->gregs[REG_R##reg] | ^~~~~ src/Logger.c:397:65: note: in expansion of macro 'REG_GET' 397 | String_Format3(str, "rdx=%x rsi=%x rdi=%x" _NL, REG_GET(dx,DX), REG_GET(si,SI), REG_GET(di,DI));\ | ^~~~~~~ src/Logger.c:635:9: note: in expansion of macro 'Dump_X64' 635 | Dump_X64() | ^~~~~~~~ src/Logger.c:634:45: error: 'REG_RDI' undeclared (first use in this function) 634 | #define REG_GET(ign, reg) &r->gregs[REG_R##reg] | ^~~~~ src/Logger.c:397:81: note: in expansion of macro 'REG_GET' 397 | String_Format3(str, "rdx=%x rsi=%x rdi=%x" _NL, REG_GET(dx,DX), REG_GET(si,SI), REG_GET(di,DI));\ | ^~~~~~~ src/Logger.c:635:9: note: in expansion of macro 'Dump_X64' 635 | Dump_X64() | ^~~~~~~~ src/Logger.c:634:45: error: 'REG_RIP' undeclared (first use in this function) 634 | #define REG_GET(ign, reg) &r->gregs[REG_R##reg] | ^~~~~ src/Logger.c:398:49: note: in expansion of macro 'REG_GET' 398 | String_Format3(str, "rip=%x rbp=%x rsp=%x" _NL, REG_GET(ip,IP), REG_GET(bp,BP), REG_GET(sp,SP));\ | ^~~~~~~ src/Logger.c:635:9: note: in expansion of macro 'Dump_X64' 635 | Dump_X64() | ^~~~~~~~ gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/MapRenderer.c -o src/MapRenderer.o src/Logger.c:634:45: error: 'REG_RBP' undeclared (first use in this function) 634 | #define REG_GET(ign, reg) &r->gregs[REG_R##reg] | ^~~~~ src/Logger.c:398:65: note: in expansion of macro 'REG_GET' 398 | String_Format3(str, "rip=%x rbp=%x rsp=%x" _NL, REG_GET(ip,IP), REG_GET(bp,BP), REG_GET(sp,SP));\ | ^~~~~~~ src/Logger.c:635:9: note: in expansion of macro 'Dump_X64' 635 | Dump_X64() | ^~~~~~~~ src/Logger.c:634:45: error: 'REG_RSP' undeclared (first use in this function) 634 | #define REG_GET(ign, reg) &r->gregs[REG_R##reg] | ^~~~~ src/Logger.c:398:81: note: in expansion of macro 'REG_GET' 398 | String_Format3(str, "rip=%x rbp=%x rsp=%x" _NL, REG_GET(ip,IP), REG_GET(bp,BP), REG_GET(sp,SP));\ | ^~~~~~~ src/Logger.c:635:9: note: in expansion of macro 'Dump_X64' 635 | Dump_X64() | ^~~~~~~~ src/Logger.c:634:45: error: 'REG_R8' undeclared (first use in this function) 634 | #define REG_GET(ign, reg) &r->gregs[REG_R##reg] | ^~~~~ src/Logger.c:399:49: note: in expansion of macro 'REG_GET' 399 | String_Format3(str, "r8 =%x r9 =%x r10=%x" _NL, REG_GET(8,8), REG_GET(9,9), REG_GET(10,10));\ | ^~~~~~~ src/Logger.c:635:9: note: in expansion of macro 'Dump_X64' 635 | Dump_X64() | ^~~~~~~~ src/Logger.c:634:45: error: 'REG_R9' undeclared (first use in this function) 634 | #define REG_GET(ign, reg) &r->gregs[REG_R##reg] | ^~~~~ src/Logger.c:399:65: note: in expansion of macro 'REG_GET' 399 | String_Format3(str, "r8 =%x r9 =%x r10=%x" _NL, REG_GET(8,8), REG_GET(9,9), REG_GET(10,10));\ | ^~~~~~~ src/Logger.c:635:9: note: in expansion of macro 'Dump_X64' 635 | Dump_X64() | ^~~~~~~~ src/Logger.c:634:45: error: 'REG_R10' undeclared (first use in this function) 634 | #define REG_GET(ign, reg) &r->gregs[REG_R##reg] | ^~~~~ src/Logger.c:399:81: note: in expansion of macro 'REG_GET' 399 | String_Format3(str, "r8 =%x r9 =%x r10=%x" _NL, REG_GET(8,8), REG_GET(9,9), REG_GET(10,10));\ | ^~~~~~~ src/Logger.c:635:9: note: in expansion of macro 'Dump_X64' 635 | Dump_X64() | ^~~~~~~~ src/Logger.c:634:45: error: 'REG_R11' undeclared (first use in this function) 634 | #define REG_GET(ign, reg) &r->gregs[REG_R##reg] | ^~~~~ src/Logger.c:400:49: note: in expansion of macro 'REG_GET' 400 | String_Format3(str, "r11=%x r12=%x r13=%x" _NL, REG_GET(11,11), REG_GET(12,12), REG_GET(13,13));\ | ^~~~~~~ src/Logger.c:635:9: note: in expansion of macro 'Dump_X64' 635 | Dump_X64() | ^~~~~~~~ src/Logger.c:634:45: error: 'REG_R12' undeclared (first use in this function) 634 | #define REG_GET(ign, reg) &r->gregs[REG_R##reg] | ^~~~~ src/Logger.c:400:65: note: in expansion of macro 'REG_GET' 400 | String_Format3(str, "r11=%x r12=%x r13=%x" _NL, REG_GET(11,11), REG_GET(12,12), REG_GET(13,13));\ | ^~~~~~~ src/Logger.c:635:9: note: in expansion of macro 'Dump_X64' 635 | Dump_X64() | ^~~~~~~~ src/Logger.c:634:45: error: 'REG_R13' undeclared (first use in this function) 634 | #define REG_GET(ign, reg) &r->gregs[REG_R##reg] | ^~~~~ src/Logger.c:400:81: note: in expansion of macro 'REG_GET' 400 | String_Format3(str, "r11=%x r12=%x r13=%x" _NL, REG_GET(11,11), REG_GET(12,12), REG_GET(13,13));\ | ^~~~~~~ src/Logger.c:635:9: note: in expansion of macro 'Dump_X64' 635 | Dump_X64() | ^~~~~~~~ src/Logger.c:634:45: error: 'REG_R14' undeclared (first use in this function) 634 | #define REG_GET(ign, reg) &r->gregs[REG_R##reg] | ^~~~~ src/Logger.c:401:49: note: in expansion of macro 'REG_GET' 401 | String_Format2(str, "r14=%x r15=%x" _NL, REG_GET(14,14), REG_GET(15,15)); | ^~~~~~~ src/Logger.c:635:9: note: in expansion of macro 'Dump_X64' 635 | Dump_X64() | ^~~~~~~~ src/Logger.c:634:45: error: 'REG_R15' undeclared (first use in this function) 634 | #define REG_GET(ign, reg) &r->gregs[REG_R##reg] | ^~~~~ src/Logger.c:401:65: note: in expansion of macro 'REG_GET' 401 | String_Format2(str, "r14=%x r15=%x" _NL, REG_GET(14,14), REG_GET(15,15)); | ^~~~~~~ src/Logger.c:635:9: note: in expansion of macro 'Dump_X64' 635 | Dump_X64() | ^~~~~~~~ gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -fno-math-errno -fno-math-errno -c src/Menus.c -o src/Menus.o gmake[1]: *** [Makefile:150: src/Logger.o] Error 1 gmake[1]: *** Waiting for unfinished jobs.... gmake[1]: Leaving directory '/home/pbulk/build/games/classicube/work/ClassiCube-1.3.6' gmake: *** [Makefile:104: sunos] Error 2 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/games/classicube *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/games/classicube