After running distcheck over and over, finding and fixing several issues, I was finally able to pass it :)
Unfortunately I just barely missed the 3.7.92 release, in any case, the great news is that EDS passes distcheck as of commit 5fb8f2867f7555f93261940bfe3a70ce8220b099 There is one remaining issue though, race conditions occur when running tests/libebook/client/test-client-self.c, these races are outlined and discussed in this bug: https://bugzilla.gnome.org/show_bug.cgi?id=695960 Which means that distcheck "might not pass", probably one time out of 10 or 15, the distcheck will fail because of that test. I've spent significant time trying to debug it but I still was not able to eliminate the race. Personally I still think that the possible races show that the dedicated D-Bus thread in EBookClient is just not worth the complexity it adds in execution, but that remains my personal opinion and not worth arguing about (in other words, with some added debugging and effort, the races can certainly be avoided). Anyway, I'm sorry for being particularly obstinate about the dedicated D-Bus thread approach, please enjoy the passing distcheck :) Cheers, -Tristan _______________________________________________ evolution-hackers mailing list [email protected] To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-hackers
