there are 13 ports that don't link because of the confusion between standard library and internal variables:
comms/minicom: R_X86_64_PC32 against `COLS' devel/arm-elf/gdb: R_X86_64_PC32 against `PC' devel/avr-gdb: R_X86_64_PC32 against `PC' devel/msp430/gdb: R_X86_64_PC32 against `PC' editors/elvis: R_X86_64_PC32 against `UP' games/ioquake3: R_X86_64_PC32 against `optopt' mail/sma: R_X86_64_PC32 against `optopt' misc/deco: R_X86_64_PC32 against `LINES' net/argus: ignores errors R_X86_64_PC32 against `blocks' net/trickle: R_X86_64_PC32 against `optopt' plan9/plan9port: R_X86_64_PC32 against `optopt' sysutils/clusterit: R_X86_64_PC32 against `stdscr' www/w3m: R_X86_64_PC32 against `COLS'
