found that we have an unfulfilled dependency for nmea_ais_dump in gpsddecode with the minimal builds listed below
scons minimal=on leapfetch=off aivdm=on
scons minimal=on leapfetch=off reconfigure=on aivdm=on
scons minimal=on leapfetch=off aivdm=on ashtech=on
gcc -o gpsdecode -pthread gpsdecode.o -L. -lrt -lgpsd -lgps -lmĀ
gpsdecode.o: In function `decode':
gpsdecode.c:(.text+0x24d): undefined reference to `nmea_ais_dump'
collect2: error: ld returned 1 exit status
scons: *** [gpsdecode] Error 1
scons: building terminated because of errors.
These set of results was found using a build option matrix scan I put together here: