I have applied a couple of fixes to XJO sources, but for some reason shithub won't let me make pull request to main repo, as it hates when you have multiple sources of same project. This is mostly a simple change I applied because C++11 doesn't play nice with the main repo for whatever reason:
https://github.com/Shinoa-Fores/joulecoin/commit/c2983f8d6a74fca82a7581dd34275e869d17a94c
and
https://github.com/Shinoa-Fores/joulecoin/commit/18116e0a6f436079fa9ee9f0b67b697d2beb292a (Because I forgot to push it the first day xD )
One or two other minor fixes listed there that may or may not affect others, I use Gentoo so these may not be a problem on other distros, haven't tested yet.
I use CentOS 7, and have used Ubuntu before.
I haven't had this issue at all, and recompiled to check again.
I know I have somewhat been in contact with the issue before, but I can't remember thoroughly where.
Newer version of Bitcoin source code have changed to full path, so probably others have encountered the same issue.
By the way, if you wanna talk more interactively you can join the Joulecoin Discord channel: https://discord.gg/RaWB3uE
And send me a private message.