dev-lang/mono-2.4.2.3 fails to compile, earlier version works fine. I tried to update it, it failed. Went back to the earlier version, worked fine. Reproducible: Always Steps to Reproduce: 1. Compile dev-lang/mono-2.4.2.3 Actual Results: dev-lang/mono-2.4.2.3 fails to compile due to a number of errors... Endpoint: code is broken Expected Results: dev-lang/mono-2.4.2.3 should have emerged properly without any errors.
Created attachment 202385 [details] o/p of emerge --info
Created attachment 202387 [details] build.log of mono
Let's eliminate the obvious: emerge -C ccache emerge -1 =mono-2.4.2.3
(In reply to comment #3) > Let's eliminate the obvious: > emerge -C ccache > emerge -1 =mono-2.4.2.3 > Hmm, your right. I disabled the ccache option in make.conf and it compiled well. Can you take a little more time to please explain to me what exactly happened?
ccache sometimes fails to work correctly. It's rare, but it happens. Especially likely to happen when recompiling a package that's had only very small patches applied to it relative to a previously compiled version, in my experience. Often it's non-reproducible (fluke?).