=> 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-x86_64/emulators/xm8
*** Error code 1

Stop.
bmake: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-x86_64/emulators/xm8