What happens if you run either:
LD_PRELOAD=/opt/myri-snf/lib/libpcap.so suricata ...
OR
LD_LIBRARY_PATH=/opt/myri-snf/lib suricata ...
CPPFLAGS="-I/opt/myri-snf/include" LDFLAGS="-L/opt/myri-snf/lib -Xlinker -rpath -Xlinker /opt/myri-snf/lib" LIBS="-lpcap" ./configure --prefix=$DSTDIR/suricata...
with this one and see what happens:
export LD_LIBRARY_PATH := /opt/myri-snf/lib:$(LD_LIBRARY_PATH)
OR remove the pfring.conf from the ld.so... if you don't need pfring at all, and run ldconfig before building.
$ ldconfig
Then build and see if suricata binary can find the pcap lib