=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for libretro-vba-next-20200106 sh: git: not found c++ -c -o src/sound.o src/sound.cpp -O2 -D_FORTIFY_SOURCE=2 -DBYTE_ORDER=BIG_ENDIAN -DWORDS_BIGENDIAN -DMSB_FIRST -DHAVE_POSIX_MEMALIGN=1 -I/usr/include -DGIT_VERSION=\"-pkgsrc\" -O2 -DNDEBUG -fPIC -D__LIBRETRO__ -DINLINE=inline -DHAVE_HLE_BIOS -DFRONTEND_SUPPORTS_RGB565 -DUSE_CHEATS -DTILED_RENDERING -DHAVE_STDINT_H -DHAVE_INTTYPES_H -I. -I./libretro-common/include In file included from src/sound.cpp:24:0: src/sound.cpp: In function 'void soundEvent_u16(uint32_t, uint16_t)': src/port.h:81:52: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define WRITE16LE(x,v) *((u16 *)(x)) = (*((u16 *)(v))<<8)|(*((u16 *)(v))>>8); ^ src/sound.cpp:1903:4: note: in expansion of macro 'WRITE16LE' WRITE16LE( &ioMem[address], data ); ^~~~~~~~~ src/port.h:81:71: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define WRITE16LE(x,v) *((u16 *)(x)) = (*((u16 *)(v))<<8)|(*((u16 *)(v))>>8); ^ src/sound.cpp:1903:4: note: in expansion of macro 'WRITE16LE' WRITE16LE( &ioMem[address], data ); ^~~~~~~~~ src/port.h:81:52: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define WRITE16LE(x,v) *((u16 *)(x)) = (*((u16 *)(v))<<8)|(*((u16 *)(v))>>8); ^ src/sound.cpp:1912:4: note: in expansion of macro 'WRITE16LE' WRITE16LE( &ioMem[address], data ); ^~~~~~~~~ src/port.h:81:71: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define WRITE16LE(x,v) *((u16 *)(x)) = (*((u16 *)(v))<<8)|(*((u16 *)(v))>>8); ^ src/sound.cpp:1912:4: note: in expansion of macro 'WRITE16LE' WRITE16LE( &ioMem[address], data ); ^~~~~~~~~ src/port.h:81:52: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define WRITE16LE(x,v) *((u16 *)(x)) = (*((u16 *)(v))<<8)|(*((u16 *)(v))>>8); ^ src/sound.cpp:1917:4: note: in expansion of macro 'WRITE16LE' WRITE16LE( &ioMem[address], data ); ^~~~~~~~~ src/port.h:81:71: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define WRITE16LE(x,v) *((u16 *)(x)) = (*((u16 *)(v))<<8)|(*((u16 *)(v))>>8); ^ src/sound.cpp:1917:4: note: in expansion of macro 'WRITE16LE' WRITE16LE( &ioMem[address], data ); ^~~~~~~~~ src/sound.cpp: In function 'void soundReadGameMem(const uint8_t*&, int)': src/port.h:79:58: error: expected ')' before ';' token #define READ16LE(x) (*((u16 *)(x))<<8)|(*((u16 *)(x))>>8); ^ src/sound.cpp:2147:14: note: in expansion of macro 'READ16LE' int data = (READ16LE( &ioMem [SGCNT0_H] ) & 0x770F); ^~~~~~~~ src/sound.cpp:2147:46: error: lvalue required as unary '&' operand int data = (READ16LE( &ioMem [SGCNT0_H] ) & 0x770F); ^~~~~~ gmake: *** [Makefile.libretro:622: src/sound.o] Error 1 *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/emulators/libretro-vba-next *** Error code 1 Stop. make: stopped in /usr/pkgsrc/emulators/libretro-vba-next