=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for xm8-1.70nb11 clang++ -pipe -Os -I/opt/pkg/include/SDL2 -I/opt/pkg/include -I/opt/pkg/include/ncurses -DSDL -D_PC8801MA -c -Wall -I/opt/pkg/include/SDL2 -D_THREAD_SAFE -I../UI -I../ePC-8801MA -I../ePC-8801MA/vm -I../ePC-8801MA/vm/pc8801 -I../ePC-8801MA/vm/fmgen ../UI/app.cpp -o ../UI/app.o In file included from ../UI/app.cpp:14: ../ePC-8801MA/common.h:117:14: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef union { ^ pair ../ePC-8801MA/common.h:148:2: note: type is not C-compatible due to this member declaration inline void read_2bytes_le_from(uint8 *t) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../ePC-8801MA/common.h:181:3: note: type is given name 'pair' for linkage purposes by this typedef declaration } pair; ^ In file included from ../UI/app.cpp:16: ../UI/emu_sdl.h:44:19: error: use of undeclared identifier '_MAX_PATH' _TCHAR base_path[_MAX_PATH * 3]; ^ ../UI/emu_sdl.h:46:19: error: use of undeclared identifier '_MAX_PATH' _TCHAR bios_path[_MAX_PATH * 3]; ^ In file included from ../UI/app.cpp:17: In file included from ../ePC-8801MA/emu.h:14: ../ePC-8801MA/config.h:96:26: error: use of undeclared identifier '_MAX_PATH' _TCHAR initial_disk_dir[_MAX_PATH]; ^ ../ePC-8801MA/config.h:97:47: error: use of undeclared identifier '_MAX_PATH' _TCHAR recent_disk_path[MAX_FD][MAX_HISTORY][_MAX_PATH]; ^ ../ePC-8801MA/config.h:104:26: error: use of undeclared identifier '_MAX_PATH' _TCHAR initial_tape_dir[_MAX_PATH]; ^ ../ePC-8801MA/config.h:105:39: error: use of undeclared identifier '_MAX_PATH' _TCHAR recent_tape_path[MAX_HISTORY][_MAX_PATH]; ^ ../ePC-8801MA/config.h:140:24: error: use of undeclared identifier '_MAX_PATH' _TCHAR fmgen_dll_path[_MAX_PATH]; ^ In file included from ../UI/app.cpp:21: In file included from ../ePC-8801MA/vm/fmsound.h:16: In file included from ../ePC-8801MA/vm/fmgen/opna.h:11: ../ePC-8801MA/vm/fmgen/fmgen.h:188:15: warning: '__stdcall' calling convention is not supported for this target [-Wignored-attributes] friend void __stdcall FM_NextPhase(Operator* op); ^ In file included from ../UI/app.cpp:22: ../ePC-8801MA/vm/pc8801/pc88.h:39:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef struct { ^ pc88_crtc_t ../ePC-8801MA/vm/pc8801/pc88.h:68:2: note: type is not C-compatible due to this member declaration void reset(bool hireso); ^~~~~~~~~~~~~~~~~~~~~~~ ../ePC-8801MA/vm/pc8801/pc88.h:80:3: note: type is given name 'pc88_crtc_t' for linkage purposes by this typedef declaration } pc88_crtc_t; ^ ../ePC-8801MA/vm/pc8801/pc88.h:82:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef struct { ^ pc88_dmac_t ../ePC-8801MA/vm/pc8801/pc88.h:94:2: note: type is not C-compatible due to this member declaration void write_io8(uint32 addr, uint32 data); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../ePC-8801MA/vm/pc8801/pc88.h:99:3: note: type is given name 'pc88_dmac_t' for linkage purposes by this typedef declaration } pc88_dmac_t; ^ ../ePC-8801MA/vm/pc8801/pc88.h:238:23: error: use of undeclared identifier '_MAX_PATH' _TCHAR rec_file_path[_MAX_PATH]; ^ ../ePC-8801MA/vm/pc8801/pc88.h:152:7: warning: 'PC88::update_timing' hides overloaded virtual function [-Woverloaded-virtual] void update_timing(); ^ ../ePC-8801MA/vm/pc8801/../device.h:636:15: note: hidden overloaded virtual function 'DEVICE::update_timing' declared here: different number of parameters (3 vs 0) virtual void update_timing(int new_clocks, double new_frames_per_sec, int new_lines_per_frame) {} ^ In file included from ../UI/app.cpp:23: ../UI/setting.h:102:2: error: unknown type name 'Uint32' Uint32 GetDip(); ^ ../UI/setting.h:106:2: error: unknown type name 'Uint32' Uint32 GetSystems(); ^ ../UI/setting.h:122:2: error: unknown type name 'Uint8' Uint8 GetBrightness(); ^ ../UI/setting.h:124:21: error: unknown type name 'Uint8' void SetBrightness(Uint8 bri); ^ ../UI/setting.h:126:2: error: unknown type name 'Uint8' Uint8 GetMenuAlpha(); ^ ../UI/setting.h:140:2: error: unknown type name 'Uint8' Uint8 GetStatusAlpha(); ^ ../UI/setting.h:142:22: error: unknown type name 'Uint8' void SetStatusAlpha(Uint8 alpha); ^ ../UI/setting.h:184:2: error: unknown type name 'Uint8' Uint8 GetSoftKeyAlpha(); ^ ../UI/setting.h:186:23: error: unknown type name 'Uint8' void SetSoftKeyAlpha(Uint8 alpha); ^ ../UI/setting.h:188:2: error: unknown type name 'Uint32' Uint32 GetSoftKeyTime(); ^ ../UI/setting.h:190:22: error: unknown type name 'Uint32' void SetSoftKeyTime(Uint32 ms); ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 5 warnings and 20 errors generated. gmake: *** [makefile:41: ../UI/app.o] Error 1 *** Error code 2 Stop. bmake[1]: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/emulators/xm8 *** Error code 1 Stop. bmake: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/emulators/xm8