Changes with gecc-20021101 : * Bugfix sockfile will be removed whenever possible * more unittests * linux kernel compile works for me Changes with gecc-20021025 : * more verbose output * added missing pclose() ( Dirk Jagdmann ) * better geccmon error handling ( Dirk Jagdmann ) * sockfile removed at server shutdown (Dirk Jagdmann ) * switched from "--version" to "-dumpversion" for compiler version detection. * geccd usage updated (thanks to doj ) Changes with gecc-20021014 : * implemented a queue for jobs, that could not be dispatched immediately * seperate build rule for md5.o * implemented (the beginning) of unregistering of compile nodes * Bugfix in the path where the master does not cache object files * Announcement done later if it had not worked at the start. * UnixDomainSockets for gecc <-> geccd communication Changes with gecc-20021012 : * geccmon added * joblimit bug fixed. Changes with gecc-20021007 : * made the compile job dispatching algorithm a comandline option. There are two implemented: round robin and fastest again * changed book keeping of compile time from 1/1000000 to 1/1000 sec. * Bugfix: the return code of the compile was not correctly propageted back to gecc, thus some ./configure checks got OK, where they needed to FAIL. * compiler's stdout is now also captured and transported to the client Changes with gecc-20021006 : * reworked transport layer * ".cxx" now is a vaild c++ source file extension * Bugfix: gecc called without parameters had a sigsegv (Thanks to Trond Hagesæter for reporting) Changes with gecc-s20021001 : * extended documentation * smaller bugfixes Changes with gecc-20020929 : * Bugfix: handling now errors in the precompilation phase (e.g. #error) * Bugfix: gcc -o dir/file.o ... ist now handled correct Changes with gecc-20020928 : * caching and distribution works Changes with gecc-20020924 : * simplyfied process modell * disabled caching of objectfiles (but I know how re-enable it :-) * milestone: mozilla builds on 3 machines (and runs) Changes with gecc-20020917 : * removed fixed path to compiler * more testcases * beginning of a logger class (for debug output) Changes with gecc-20020915 : * first public release in form of a tarball