pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/doc Update devel/distcc to 2.18.2.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ec5648673ed5
branches:  trunk
changeset: 483599:ec5648673ed5
user:      xtraeme <xtraeme%pkgsrc.org@localhost>
date:      Mon Nov 15 17:03:32 2004 +0000

description:
Update devel/distcc to 2.18.2.

distcc-2.18.2  "Bees and lavender"  2004-11-12

  BUG FIXES:

    * Fix problem in checking errno after connect().  Fix by Jean
      Delvare and Dan Kegel.

  PORTABILITY:

    * Fix prototype problem causing build failure on amd64.  Patch
      from Andreas Jochens.  (Debian #280399, #280644).

distcc-2.18.1  "Reality-based computing"  2004-11-03

  BUG FIXES:

    * Fix run-time warnings about gtk_tree_model_row_changed() when
      built with recent versions of GTK+.
    * gcc option -specs= must be run locally so that it can read the
      local spec file.  Reported by Chris Yeoh.

  PORTABILITY:

    * Fix Solaris build problem reported by Dimitri Papadopoulos.
    * Fix problem with reading hosts files in DOS CRLF format.
      Reported by Sebastien Perochon.

distcc-2.18  "Billionaires on stilts"  2004-10-12

  BUG FIXES:

    * Fix longjmp() bug that can cause distcc to crash when a timeout
      elapses.
    * Fix compile-time problem with dcc_trace when configured with
      --enable-rfc2553.  Reported by Greg Earle.
    * Fix warning about warn_unused_result for older versions of gcc.
    * No timeout on local preprocessing or on compilation.  No
      timeouts on DNS lookups other than whatever is built in to the
      DNS resolver.  There are timeouts on network transmission and on
      opening connections.
    * Remove mmap() for receive of uncompressed data, to avoid various
      problems.

  CHANGES:

    * The --allow option is now mandatory for daemon mode.  As a
      security feature, distccd will refuse to run without an IP
      access control list.
    * conftest.* built by autoconf is always done locally, to make
      configure tests faster and safer.

  DOCUMENTATION:

    * Better description of use with ccache.

  PORTABILITY:

    * Fix various warnings reported by Dimitri Papadopoulos.
    * Fix Tru64 build problem reported by Gary V. Vaughan.

distcc-2.17  "Divers Alarums"  2004-07-31

  FEATURES:

    * Performance improvements for distccmon-gnome.
    * Added timeous for connection to servers, transmission of jobs
      and remote compilation.  If the timeout expires, the job is run
      locally.  This should make distcc cope better if some or all of
      the servers are unreachable or failing.
    * Also add timeouts in server to kick out stalled or disconnected
      clients.

  BUG FIXES:

    * If remote compilation fails because of a signal in a later phase
      of the compilation causing an exit with code >=128, retry
      compilation locally.  Patch from Jakub Stachowski.

  DOCUMENTATION:

    * Manpage fix from Jean Delvare.

  PORTABILITY:

    * Cygwin portability fix for WCOREDUMP, reported by Eric Frias.

distcc-2.16  "Salt"  2004-07-08

  SECURITY:

    * Fix bug that might cause IP-based access control rules not to be
      interpreted correctly on 64-bit platforms.  (CAN-2004-0601)

  BUG FIXES:

    * Fix small memory leaks in distccmon-gnome and distccmon-text.

  FEATURES:

    * Use a GNOME status bar with a grab handle for distccmon-gnome.
      Patch from Nathan Fredrickson.

  PORTABILITY:

    * Better detection of systems with a popt library installed but
      no popt.h.  Reported by Sean Kelly.
    * Fix bug in reporting crashed daemon children that showed up on
      systems without strsignal, such as Mac OS 10.2.  Reported by
      Benjamin Reed.
    * Update testdistcc.py to work on ia64 linux.

  INTERNAL:

    * Simplify dcc_log_child_exited.
    * Include copyright and licence in --version output, as suggested
      by GNU programs.

diffstat:

 devel/distcc/Makefile         |   5 ++---
 devel/distcc/distinfo         |   8 ++++----
 devel/distcc/patches/patch-aa |  16 ++++++++++------
 doc/CHANGES                   |   3 ++-
 doc/TODO                      |   3 +--
 5 files changed, 19 insertions(+), 16 deletions(-)

diffs (82 lines):

diff -r ac0c93e846da -r ec5648673ed5 devel/distcc/Makefile
--- a/devel/distcc/Makefile     Mon Nov 15 15:45:59 2004 +0000
+++ b/devel/distcc/Makefile     Mon Nov 15 17:03:32 2004 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.16 2004/10/03 00:13:26 tv Exp $
+# $NetBSD: Makefile,v 1.17 2004/11/15 17:03:32 xtraeme Exp $
 
-DISTNAME=              distcc-2.15
-PKGREVISION=   1
+DISTNAME=              distcc-2.18.2
 CATEGORIES=            devel
 MASTER_SITES=          http://distcc.samba.org/ftp/distcc/
 EXTRACT_SUFX=          .tar.bz2
diff -r ac0c93e846da -r ec5648673ed5 devel/distcc/distinfo
--- a/devel/distcc/distinfo     Mon Nov 15 15:45:59 2004 +0000
+++ b/devel/distcc/distinfo     Mon Nov 15 17:03:32 2004 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.13 2004/07/07 11:43:58 martti Exp $
+$NetBSD: distinfo,v 1.14 2004/11/15 17:03:32 xtraeme Exp $
 
-SHA1 (distcc-2.15.tar.bz2) = f14105bd33f63f12485cde98cd075a4525d192f1
-Size (distcc-2.15.tar.bz2) = 336352 bytes
-SHA1 (patch-aa) = bab31123ffc4e3e60d7632402f3b1d4d10bbca60
+SHA1 (distcc-2.18.2.tar.bz2) = 22bc560eb6113dcef7e98e1a13ce01910d189c10
+Size (distcc-2.18.2.tar.bz2) = 340542 bytes
+SHA1 (patch-aa) = a0bc240ba8ffe312b71ff6f3599f273a9d37bb53
diff -r ac0c93e846da -r ec5648673ed5 devel/distcc/patches/patch-aa
--- a/devel/distcc/patches/patch-aa     Mon Nov 15 15:45:59 2004 +0000
+++ b/devel/distcc/patches/patch-aa     Mon Nov 15 17:03:32 2004 +0000
@@ -1,11 +1,15 @@
-$NetBSD: patch-aa,v 1.8 2004/07/07 11:43:58 martti Exp $
+$NetBSD: patch-aa,v 1.9 2004/11/15 17:03:32 xtraeme Exp $
 
---- src/mon-text.c.orig        2004-07-06 12:39:38.000000000 +0000
-+++ src/mon-text.c     2004-07-07 14:35:58.000000000 +0000
-@@ -108,4 +108,4 @@
+--- src/mon-text.c.orig        2004-11-15 17:56:44.000000000 +0100
++++ src/mon-text.c     2004-11-15 17:57:00.000000000 +0100
+@@ -105,8 +105,8 @@
+ 
+         printf("\n");
  
 -        /* XXX: usleep() is probably not very portable */
 -        usleep(delay * 1000000);
-+        sleep(delay);
-+        usleep((delay - (int)delay) * 1000000);
++      sleep(delay);
++      usleep((delay - (int)delay) * 1000000);
+         
+         dcc_task_state_free(list);
      } while (delay);
diff -r ac0c93e846da -r ec5648673ed5 doc/CHANGES
--- a/doc/CHANGES       Mon Nov 15 15:45:59 2004 +0000
+++ b/doc/CHANGES       Mon Nov 15 17:03:32 2004 +0000
@@ -1,4 +1,4 @@
-$NetBSD: CHANGES,v 1.7869 2004/11/15 15:44:25 dillo Exp $
+$NetBSD: CHANGES,v 1.7870 2004/11/15 17:03:32 xtraeme Exp $
 
 Changes to the packages collection and infrastructure in 2004:
 
@@ -5290,3 +5290,4 @@
        Updated qemu to 0.6.1 [xtraeme 2004-11-15]
        Updated libstatgrab to 0.11 [reed 2004-11-15]
        Updated tin to 1.6.2 [dillo 2004-11-15]
+       Updated distcc to 2.18.2 [xtraeme 2004-11-15]
diff -r ac0c93e846da -r ec5648673ed5 doc/TODO
--- a/doc/TODO  Mon Nov 15 15:45:59 2004 +0000
+++ b/doc/TODO  Mon Nov 15 17:03:32 2004 +0000
@@ -1,4 +1,4 @@
-$NetBSD: TODO,v 1.2371 2004/11/15 13:51:07 adrianp Exp $
+$NetBSD: TODO,v 1.2372 2004/11/15 17:03:32 xtraeme Exp $
 
 Suggested new packages
 ======================
@@ -307,7 +307,6 @@
        o dctc-0.85.9
        o dict-client-1.9.11
        o dict-server-1.9.11
-       o distcc-2.18.2
        o dmalloc-5.3.0
        o docbook-4.3
        o docsis-0.9.1



Home | Main Index | Thread Index | Old Index