[distcc] distcc 2.11 released
Martin Pool
mbp at samba.org
Tue Sep 23 06:26:49 GMT 2003
I am happy to announce the availability of distcc 2.11. The main
change in this release is a more attractive and descriptive
GNOME-based compilation monitor.
Thankyou to everyone who sent reports, suggestions or patches.
http://distcc.samba.org/ftp/distcc/distcc-2.11.tar.bz2
f3458779c13255d88ee89ea7ccddda29 *distcc-2.11.tar.bz2
distcc-2.11 "Sugar fix" 2003-09-23
INCOMPATIBILITIES:
* The GNOME monitor is now configured using --with-gnome (not
--enable-gnome) to be more consistent with GNU standards.
* The state file format has changed, so old distcc monitor
programs will not see new compiler processes and vice versa.
FEATURES:
* Nice new GNOME monitor, showing strip-charts (or "scarves") of
the state of each processor slot over time.
* --allow 0.0.0.0/0 is accepted as meaning "allow access from
anywhere". Debian #207831, suggested by Matthijs Kooijman.
BUG FIXES:
* If we fail to determine the number of CPUs on the machine,
assume it is 1. This may fix problems on exotic machines where
the detection call is almost but not quite right.
* In non-forking mode, make sure to close the accepted fd after
processing a request.
* Use "safe" LZO1 decompression for protection against program or
network errors.
* Lock and state files are created with the weakest permissions
permitted by the umask. This is intended to reduce problems
seen when $DISTCC_DIR is shared between two users, such as when
compiling as root during program installation.
* Client deletes temporary files when interrupted.
INTERNAL:
* Add debugging option DISTCC_MMAP, which can be set to 0 to
disable use of mmap for receiving files.
* New --enable-profile configure option to turn on gprof.
* Many changes to the representation of the client state to make
it easier to draw a history. State is now stored as a natively
encoded struct in a disk file, rather than using our network
protocol.
PERFORMANCE:
* Sleep only one second when blocked waiting for a CPU, to try to
reduce idle time when recovering from an overloaded period.
DOCUMENTATION:
* Document problems with "no_subtree_check" on NFS.
* The GNU Free Documentation License is no longer distributed,
because the documentation is now included under the GNU GPL.
* Document bad Makefiles or mismatched compilers as common causes
of failure.
* Describe where to put "localhost" in the host list.
PORTABILITY:
* Fixes for BSD/OS (BSDi) from Nick Amato.
* Fixes for portability issues in autogen.sh from Lisa Seelye and
Alexandre Oliva.
--
Martin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.samba.org/archive/distcc/attachments/20030923/53d60997/attachment.bin
More information about the distcc
mailing list