=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for 915resolution-0.5.3 clang -pipe -Os -c -o 915resolution.o 915resolution.c 915resolution.c:215:13: warning: call to undeclared function 'iopl'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (iopl(3) < 0) { ^ 915resolution.c:517:63: warning: cast to smaller integer type 'cardinal' (aka 'unsigned int') from 'vbios_mode *' [-Wpointer-to-int-cast] fprintf(stderr, "Mode Table Offset: $C0000 + $%x\n", ((cardinal)map->mode_table) - ((cardinal)map->bios_ptr)); ^~~~~~~~~~~~~~~~~~~~~~~~~ 915resolution.c:517:93: warning: cast to smaller integer type 'cardinal' (aka 'unsigned int') from 'address' (aka 'unsigned char *') [-Wpointer-to-int-cast] fprintf(stderr, "Mode Table Offset: $C0000 + $%x\n", ((cardinal)map->mode_table) - ((cardinal)map->bios_ptr)); ^~~~~~~~~~~~~~~~~~~~~~~ 915resolution.c:737:58: warning: taking address of packed member 'clock' of class or structure 'vbios_modeline_type2' may result in an unaligned pointer value [-Waddress-of-packed-member] gtf_timings(x, y, freqs[j], &modeline->clock, ^~~~~~~~~~~~~~~ 915resolution.c:738:38: warning: taking address of packed member 'hsyncstart' of class or structure 'vbios_modeline_type2' may result in an unaligned pointer value [-Waddress-of-packed-member] &modeline->hsyncstart, &modeline->hsyncend, ^~~~~~~~~~~~~~~~~~~~ 915resolution.c:738:61: warning: taking address of packed member 'hsyncend' of class or structure 'vbios_modeline_type2' may result in an unaligned pointer value [-Waddress-of-packed-member] &modeline->hsyncstart, &modeline->hsyncend, ^~~~~~~~~~~~~~~~~~ 915resolution.c:739:38: warning: taking address of packed member 'hblank' of class or structure 'vbios_modeline_type2' may result in an unaligned pointer value [-Waddress-of-packed-member] &modeline->hblank, &modeline->vsyncstart, ^~~~~~~~~~~~~~~~ 915resolution.c:739:57: warning: taking address of packed member 'vsyncstart' of class or structure 'vbios_modeline_type2' may result in an unaligned pointer value [-Waddress-of-packed-member] &modeline->hblank, &modeline->vsyncstart, ^~~~~~~~~~~~~~~~~~~~ 915resolution.c:740:38: warning: taking address of packed member 'vsyncend' of class or structure 'vbios_modeline_type2' may result in an unaligned pointer value [-Waddress-of-packed-member] &modeline->vsyncend, &modeline->vblank); ^~~~~~~~~~~~~~~~~~ 915resolution.c:740:59: warning: taking address of packed member 'vblank' of class or structure 'vbios_modeline_type2' may result in an unaligned pointer value [-Waddress-of-packed-member] &modeline->vsyncend, &modeline->vblank); ^~~~~~~~~~~~~~~~ 915resolution.c:769:58: warning: taking address of packed member 'clock' of class or structure 'vbios_modeline_type3' may result in an unaligned pointer value [-Waddress-of-packed-member] gtf_timings(x, y, freqs[j], &modeline->clock, ^~~~~~~~~~~~~~~ 915resolution.c:770:38: warning: taking address of packed member 'hsyncstart' of class or structure 'vbios_modeline_type3' may result in an unaligned pointer value [-Waddress-of-packed-member] &modeline->hsyncstart, &modeline->hsyncend, ^~~~~~~~~~~~~~~~~~~~ 915resolution.c:770:61: warning: taking address of packed member 'hsyncend' of class or structure 'vbios_modeline_type3' may result in an unaligned pointer value [-Waddress-of-packed-member] &modeline->hsyncstart, &modeline->hsyncend, ^~~~~~~~~~~~~~~~~~ 915resolution.c:771:38: warning: taking address of packed member 'hblank' of class or structure 'vbios_modeline_type3' may result in an unaligned pointer value [-Waddress-of-packed-member] &modeline->hblank, &modeline->vsyncstart, ^~~~~~~~~~~~~~~~ 915resolution.c:771:57: warning: taking address of packed member 'vsyncstart' of class or structure 'vbios_modeline_type3' may result in an unaligned pointer value [-Waddress-of-packed-member] &modeline->hblank, &modeline->vsyncstart, ^~~~~~~~~~~~~~~~~~~~ 915resolution.c:772:38: warning: taking address of packed member 'vsyncend' of class or structure 'vbios_modeline_type3' may result in an unaligned pointer value [-Waddress-of-packed-member] &modeline->vsyncend, &modeline->vblank); ^~~~~~~~~~~~~~~~~~ 915resolution.c:772:59: warning: taking address of packed member 'vblank' of class or structure 'vbios_modeline_type3' may result in an unaligned pointer value [-Waddress-of-packed-member] &modeline->vsyncend, &modeline->vblank); ^~~~~~~~~~~~~~~~ 915resolution.c:799:50: warning: cast to smaller integer type 'cardinal' (aka 'unsigned int') from 'vbios_mode *' [-Wpointer-to-int-cast] printf("Mode Table Offset: $C0000 + $%x\n", ((cardinal)map->mode_table) - ((cardinal)map->bios_ptr)); ^~~~~~~~~~~~~~~~~~~~~~~~~ 915resolution.c:799:80: warning: cast to smaller integer type 'cardinal' (aka 'unsigned int') from 'address' (aka 'unsigned char *') [-Wpointer-to-int-cast] printf("Mode Table Offset: $C0000 + $%x\n", ((cardinal)map->mode_table) - ((cardinal)map->bios_ptr)); ^~~~~~~~~~~~~~~~~~~~~~~ 19 warnings generated. clang -L/opt/pkg/lib 915resolution.o -o 915resolution ld: Undefined symbols: _iopl, referenced from: _initialize_system in 915resolution.o clang: error: linker command failed with exit code 1 (use -v to see invocation) gmake: *** [: 915resolution] Error 1 *** Error code 2 Stop. bmake[1]: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-x86_64/sysutils/915resolution *** Error code 1 Stop. bmake: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-x86_64/sysutils/915resolution