Overview
could you please share any rationale in the changes description (fails to build, causes a problem, link to bugzilla or other discussion with more information)?
Unfortunately, I have little more information. The only thing that is clear, that dovecot23 always builds when LTO is disabled.
Follow the buildlogs for dovecot23 in server:mail for a couple of days and it becomes clear something must be going on. Without any changes to the sources, the build can fail from one build to the other. One may even change the build status by just forcing a rebuild.
I suspect it may have to do something with the system where the package is build, as the number of cores varies between buildservers and hence the -lto<n> will also differ. This could very well be a bug in GCC, but so far I have not found any references. Note that even for the previous version (dovecot-2.3.7) would sometimes fail to build for no apparent reason, so this regression is not caused by the recent update to dovecot-2.3.8.
and thats fine. I was asking for a reference. if there is a particular error message that you're hitting at rebuilds currently randomly, file a bugreport, reference it, move on.
this way in 2 years from now somebody can figure out why it was disabled and can reenable it and see if the same problem still occurs.
@Mailaender, @Marcus_H, @WernerFink, @anicka, @computersalat, @darix, @dirkmueller, @elvigia, @gerberb, @gladiac, @jengelh, @kssingvo, @lrupp, @pbleser, @peternixon, @poeml, @psmt, @seife, @varkoly, @wrosenauer: review reminder