I noticed when doing the bug fixes that in the Major Bug Fixes section, under the do_destroy function in act_wiz.c when Orion helps us fix up being able to delete system files using destroy, that a small define was left unmentioned. I had a little trouble with this myself, being a newer coder and all. So I thought I would post to help out anyone else. I hope it comes in handy.
You'll notice when you try to compile it notifies you that fst isn't defined. All you have to do is put 'struct stat fst;' under all char *name in the do_destroy function. Hope this helps!