New comment by pullmoll on void-packages repository https://github.com/void-linux/void-packages/issues/20207#issuecomment-600970523 Comment: /methinks this is a bug or flaw in how the package `mcpp` parses the `.Xresources` file. In case other distributions use e.g. the regular GNU cpp as preprocessor this may explain why it works without prepending the full path, because (most probably) `/usr/bin/cpp` looks for include files in the current directory. **This is just a wild guess, though.** We could perhaps circumvent this problem if we passed `-I$HOME` to the call to `/usr/bin/mcpp` somehow, I just don't know how to achieve that.