Permalink
Commits on Oct 13, 2016
  1. Merge pull request #198 from dabrahams/patch-1

    Handle arguments -target & -F
    
    These arguments are needed to build Swift on MacOS.  
    
    "-F" introduces a "framework path." A framework is a bundle of related libraries (usually one) and headers under a single directory. Adding a framework path effectively adds all of its */Headers directories to the -I #include path.
    TafThorne committed on GitHub Oct 13, 2016
Commits on Sep 22, 2016
  1. Kill stray space

    dabrahams committed on GitHub Sep 22, 2016
  2. Handle arguments needed to build Swift on MacOS

    These arguments are used by clang but until now, unrecognized by distcc.
    dabrahams committed on GitHub Sep 22, 2016
Commits on Sep 20, 2016
  1. Merge pull request #196 from galeksandrp/patch-1

    typo fix in README.md Docuemnts -> Documents
    TafThorne committed on GitHub Sep 20, 2016
Commits on Sep 15, 2016
  1. typo fix

    galeksandrp committed on GitHub Sep 15, 2016
Commits on Aug 16, 2016
  1. Merge pull request #190 from TafThorne/master

    Add tracis-ci.org Build To distcc Project
    TafThorne committed on GitHub Aug 16, 2016
Commits on Aug 15, 2016
  1. Merge pull request #192 from prwolfe/improve_ssh_handling

    ssh.c: tokenize the ssh command retrieved from DISTCC_SSH
    TafThorne committed on GitHub Aug 15, 2016
Commits on Aug 12, 2016
  1. ssh.c: tokenize the ssh command retrieved from DISTCC_SSH

    We have a large and ever-changing user community
    to support and cannot rely on corporate to put ssh options
    into the machine configurations. This allows us to place
    -o ErrorLevel=ERROR in the DISTCC varable and have distcc
    properly interpret that for passing on to execvp. Includes
    changes from previous review by TafThorne
    prwolfe committed Aug 12, 2016
Commits on Jul 19, 2016
  1. Add Link To Web Documentatio Of distcc-3.1

    Add a link to the latest released (or rather tagged) documentation.  The
    rawgit.com service requests that we "Use a specific tag or commit hash
    in the URL (not a branch)" for production code.  For development we are
    permitted to use other things I guess.
    
    The old website is gone as is the google code backup of it.  This change
    would make the old documentation more visible as long as GitHub and
    RawGit are online.
    TafThorne committed Jul 19, 2016
  2. Remove gcc-dev From before_install

    The travis-ci.org build failed with:
    $ sudo apt-get install -qq make binutils-dev gcc-dev
    E: Unable to locate package gcc-dev
    So I will try with just binutils-dev as that may have the required
    libraries on its own.
    TafThorne committed Jul 19, 2016
  3. Install binutils Instead Of libiberty

    When tring to install libiberty-dev the travis-ci.org failed with:
    $ sudo apt-get install -qq make libiberty-dev
    E: Unable to locate package libiberty-dev
    Try installing binutils-dev and gcc-dev instead as these provide the
    same libraries in some systems.
    TafThorne committed Jul 19, 2016
  4. Fix configure: error: Cannot find libiberty

    Update the .travis.yml file to ensure both make and libiberty are
    installed before attempting the to run the configure.sh script.
    TafThorne committed Jul 19, 2016
  5. Add .travis.yml To Start travis-ci.org Builds

    This contains a very simple .travis.yml build file which may be enough
    to get a native compilation of distcc completed.  Travis offers free (as
    in beer) continuos integration services to open source projects.  Having
    at least a basic set of continuous builds would allow us to more easily
    vet that patches are going to compile on a set of systems.
    
    This .travis.yml file performs a very simple before_install set to add
    some of the dependencies.  Sets the language to cpp so that `./configure
    && make && make test` is called and ensures that ./autogen.sh is called
    before that step.
    
    I expect that there are a lot more denpendencies I will need to install
    but I do not know what is provided by the Travis system as is yet.  This
    commit should nudge the system into action.
    TafThorne committed Jul 19, 2016
Commits on Jul 12, 2016
  1. Merge pull request #187 from ericfont/zeroconf-jobs-parameter

    fix Issue #145. Allow an optional -j (jobs) param to set number slots when used in zeroconf mode.
    TafThorne committed on GitHub Jul 12, 2016
Commits on Jul 7, 2016
  1. allow -j (jobs) parameter with zeroconf

    If server is started in zeroconf mode, the previous behavior was that the number of jobs for any server was hardcoded to 4 * number of cpus.
    
    This commit allows distccd to be invoked in zeroconf mode with the -j parameter to specify n_jobs, the maximum number of concurrent jobs for this server.
    
    If no -j is specified, then this host will publish its n_jobs to be 2 * number of cores + 2.  (Note: this is the same behavior as when invoking a non-zerconf server without specifying -j.)
    To maintain backward compatibily, if a distccd zeroconf server doesn't publish a value for n_jobs, then it will be assigned a default n_jobs equal to the previous behavior of 4 * number of cores.
    ericfont committed Jul 3, 2016
Commits on Apr 27, 2016
  1. removed forgotten echo from Makefile.in, reference to a include_serve…

    …r/__init__.py file and StripTrailingWhitespaces vim script
    paranormal committed Apr 27, 2016
Commits on Apr 25, 2016
  1. Merge pull request #176 from sunbing81/master

    Fix the TCP host parsing of IPv6 address (#175)
    thedrow committed Apr 25, 2016
  2. Merge pull request #177 from distcc/python3

    include_server python(3) ready
    thedrow committed Apr 25, 2016
Commits on Apr 14, 2016
Commits on Apr 12, 2016
  1. Fix the TCP host parsing of IPv6 address (#175)

    A bracket is not a part of an IPv6 address.
    sunbing81 committed Apr 12, 2016
Commits on Mar 31, 2016
Commits on Feb 24, 2016
  1. Merge pull request #170 from krichter722/gitignore

    added initial .gitignore covering build results
    thedrow committed Feb 24, 2016
  2. Merge pull request #164 from vincele/master

    Add help for systemd-based RH-like distro users
    thedrow committed Feb 24, 2016
Commits on Jan 21, 2016
Commits on Nov 4, 2015
  1. Add help for systemd-based RH-like distro users

    Recent RedHat-like distributions run distcc through systemd and
    the configuration is not taken from this file, so add a comment that
    put the poor user in the right direction.
    
    This patch is RFC here because the downstream bug has not been
    fixed and is going to be EOL'ed
    
    See: https://bugzilla.redhat.com/show_bug.cgi?id=1187517
    vincele committed Nov 4, 2015
Commits on Aug 24, 2015
  1. Merge pull request #158 from amchoukir/master

    Adding missing README from svn to fix make install breakage
    thedrow committed Aug 24, 2015
Commits on Jul 13, 2015
Commits on Jun 6, 2015
  1. Add list and SO to README.md

    And some small cleanups.
    sourcefrog committed Jun 6, 2015
Commits on Jul 29, 2014
  1. Check that the system popt is linkable

    Fixes issue 31
    mandyke committed Jul 29, 2014
  2. lzo: Update to 2.08

    Fixes issue 142
    mandyke committed Jul 29, 2014
Commits on Jul 28, 2014
  1. Add missing dist_files (excluding doc/web)

    mandyke committed Jul 28, 2014
  2. Really ignore userconf in Gdb_Case

    An empty .gdbinit in the current directory is not effective at
    avoiding ~/.gdbinit.  Use the option -nh instead.
    mandyke committed Jul 28, 2014
Commits on Apr 2, 2014
  1. Fix cut-and-paste error in previous change.

    fergus.henderson committed Apr 2, 2014