hypothetical fix for #8865.
small cleanup of previous commit with mucho comments.
auto merge of #8907 : pnkfelix/rust/fsk-fix-makefile-8865, r=thestinger

Fix #8865.