[Evolution-hackers] Distcheck passes !



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




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]