=> "/opt/pkg/bin/bmake" ["-C", "/Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/emulators/realboy", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for realboy-0.2.2nb2 --- all --- /opt/pkg/bin/bmake all-recursive --- all-recursive --- Making all in src --- gboy_mem.o --- --- gboy_sgb.o --- --- gboy_mem.o --- clang -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include/SDL -I/opt/pkg/include -Wno-unused-result -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -c gboy_mem.c --- gboy_sgb.o --- clang -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include/SDL -I/opt/pkg/include -Wno-unused-result -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -c gboy_sgb.c --- gboy_conf.o --- clang -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include/SDL -I/opt/pkg/include -Wno-unused-result -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -c gboy_conf.c --- gboy_keys.o --- clang -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include/SDL -I/opt/pkg/include -Wno-unused-result -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -c gboy_keys.c --- gboy_events.o --- clang -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include/SDL -I/opt/pkg/include -Wno-unused-result -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -c gboy_events.c --- gboy_frame.o --- clang -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include/SDL -I/opt/pkg/include -Wno-unused-result -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -c gboy_frame.c --- gboy_interp.o --- clang -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include/SDL -I/opt/pkg/include -Wno-unused-result -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -c gboy_interp.c --- gboy_ioctrl.o --- clang -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include/SDL -I/opt/pkg/include -Wno-unused-result -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -c gboy_ioctrl.c --- gboy_interp.o --- gboy_interp.c:191:14: warning: unsequenced modification and access to 'ptr_buf' [-Wunsequenced] 191 | *ptr_buf-- = *(ptr_buf-1); | ^ ~~~~~~~ gboy_interp.c:255:16: warning: unsequenced modification and access to 'ptr_buf' [-Wunsequenced] 255 | *ptr_buf++ = *(ptr_buf+1), putchar(*ptr_buf); | ^ ~~~~~~~ 2 warnings generated. --- gboy_joy.o --- clang -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include/SDL -I/opt/pkg/include -Wno-unused-result -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -c gboy_joy.c --- gboy_lcd.o --- clang -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include/SDL -I/opt/pkg/include -Wno-unused-result -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -c gboy_lcd.c --- gboy_mbc1.o --- clang -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include/SDL -I/opt/pkg/include -Wno-unused-result -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -c gboy_mbc1.c --- gboy_mbc2.o --- clang -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include/SDL -I/opt/pkg/include -Wno-unused-result -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -c gboy_mbc2.c --- gboy_mbc3.o --- clang -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include/SDL -I/opt/pkg/include -Wno-unused-result -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -c gboy_mbc3.c --- gboy_mbc5.o --- clang -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include/SDL -I/opt/pkg/include -Wno-unused-result -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -c gboy_mbc5.c --- gboy_mbc.o --- clang -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include/SDL -I/opt/pkg/include -Wno-unused-result -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -c gboy_mbc.c --- gboy_parse.o --- clang -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include/SDL -I/opt/pkg/include -Wno-unused-result -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -c gboy_parse.c --- gboy_sound.o --- clang -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include/SDL -I/opt/pkg/include -Wno-unused-result -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -c gboy_sound.c --- gboy_video.o --- clang -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include/SDL -I/opt/pkg/include -Wno-unused-result -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -c gboy_video.c --- gboy_vm.o --- clang -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include/SDL -I/opt/pkg/include -Wno-unused-result -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -c gboy_vm.c --- globals.o --- clang -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include/SDL -I/opt/pkg/include -Wno-unused-result -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -c globals.c --- gboy_utils.o --- clang -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include/SDL -I/opt/pkg/include -Wno-unused-result -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -c gboy_utils.c --- gboy_file.o --- clang -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include/SDL -I/opt/pkg/include -Wno-unused-result -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -c gboy_file.c --- main.o --- clang -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include/SDL -I/opt/pkg/include -Wno-unused-result -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -c main.c --- SDL_rotozoom.o --- clang -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include/SDL -I/opt/pkg/include -Wno-unused-result -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -c SDL_rotozoom.c --- gddb_main.o --- clang -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include/SDL -I/opt/pkg/include -Wno-unused-result -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -c gddb_main.c --- gddb_funcs.o --- clang -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include/SDL -I/opt/pkg/include -Wno-unused-result -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -c gddb_funcs.c --- gboy_cpu.o --- clang -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include/SDL -I/opt/pkg/include -Wno-unused-result -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -c gboy_cpu.c --- realboy --- clang -Wno-unused-result -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -L/opt/pkg/lib -o realboy gboy_mem.o gboy_sgb.o gboy_conf.o gboy_keys.o gboy_events.o gboy_frame.o gboy_interp.o gboy_ioctrl.o gboy_joy.o gboy_lcd.o gboy_mbc1.o gboy_mbc2.o gboy_mbc3.o gboy_mbc5.o gboy_mbc.o gboy_parse.o gboy_sound.o gboy_video.o gboy_vm.o globals.o gboy_utils.o gboy_file.o main.o SDL_rotozoom.o gddb_main.o gddb_funcs.o gboy_cpu.o -lSDL Undefined symbols for architecture arm64: "_main", referenced from: ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) *** [realboy] Error code 1 bmake[2]: stopped making "all" in /var/tmp/work/emulators/realboy/work/realboy-0.2.2/src bmake[2]: 1 error bmake[2]: stopped making "all" in /var/tmp/work/emulators/realboy/work/realboy-0.2.2/src bmake[1]: stopped making "all-recursive" in /var/tmp/work/emulators/realboy/work/realboy-0.2.2 bmake: stopped making "all" in /var/tmp/work/emulators/realboy/work/realboy-0.2.2 *** Error code 2 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/emulators/realboy *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/emulators/realboy