gpo.zugaina.org

Search Portage & Overlays:

sys-devel/distcc

Distribute compilation of C code across several machines on a network

Screenshots

  • distcc-3.4-r3
    ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
    gssapi gtk hardened ipv6 selinux xinetd zeroconf python_single_target_python3_10 python_single_target_python3_11

    View      Download      Browse     License: GPL-2+   
    Overlay: gentoo
  • distcc-3.4-r2
    ~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
    gssapi gtk hardened ipv6 selinux xinetd zeroconf python_single_target_python3_10 python_single_target_python3_11

    View      Download      Browse     License: GPL-2+   
    Overlay: gentoo
  • distcc-3.4-r1
    ~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
    gssapi gtk hardened ipv6 selinux xinetd zeroconf python_single_target_python3_10 python_single_target_python3_11

    View      Download      Browse     License: GPL-2+   
    Overlay: gentoo

ChangeLog

commit f9abcd7d8d045352a185f85e29bb9db0272f570e
Author: Andrew Savchenko <bircoph@gentoo.org>
Date: Sun Jul 31 13:45:35 2022 +0300

sys-devel/distcc: update HOMEPAGE, SRC_URI

Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>

commit 3870aa95e1ee507db753d3abe7d96ddfe2fea2ec
Author: Andrew Savchenko <bircoph@gentoo.org>
Date: Thu Apr 29 18:03:38 2021 +0300

distcc: bump to EAPI 7

Closes: https://bugs.gentoo.org/782148
Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>

commit f7a9d91ed969363de8bb6cbd79cbb46037cd83f8
Author: Andrew Savchenko <bircoph@gentoo.org>
Date: Tue Feb 2 02:44:26 2021 +0300

distcc: fix some qa issues

Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>

commit d7a5808473390ff50a9333890dbd7e6a9f4f6a43
Author: Andrew Savchenko <bircoph@gentoo.org>
Date: Sun Mar 18 07:49:33 2018 +0300

distcc: fix repoman warnings

- remove unused arches
- migrate from fdo-mime to xdg-utils
- replace http by https whenever is appropriate

commit 9faf279449bd27c3a52c907ecad0d7c04bf37a96
Author: Andrew Savchenko <bircoph@gentoo.org>
Date: Wed Mar 1 14:16:52 2017 +0300

Remove $Id$ header per counsil decision

See bug 611234.

commit b7f7eab1b27fbaeb82f2d999c9ecc05c00308735
Author: Andrew Savchenko <bircoph@gentoo.org>
Date: Sat Aug 13 00:17:10 2016 +0300

sys-devel/distcc: GLEP 67 update

commit 4089633f044469e70c82125519aa2e1c2e4e281a
Author: Andrew Savchenko <bircoph@gentoo.org>
Date: Fri Aug 12 23:52:33 2016 +0300

$Header:.*$ -> $Id$ replacement

commit 26a6e5ca8eeb4093019a357b4cb0d860820a1912
Author: Andrew Savchenko <bircoph@gentoo.org>
Date: Sat Jul 30 15:00:38 2016 +0300

Drop ChangeLogs, use thin manifests.

commit a1605b450c17bfc0b459750e4fc49561bdb39401
Author: Andrew Savchenko <bircoph@gmail.com>
Date: Sat Jan 3 17:52:30 2015 +0300

distcc: sync fix python and QA

Fix variables to match python-r1.eclass.
Move large patch to dev.gentoo.org's public_html.

commit 3920ec9281f62814d0500e5e83acc10aecb1d20d
Author: Andrew Savchenko <bircoph@gmail.com>
Date: Sat Jan 3 04:57:02 2015 +0300

distcc: sync with portage

commit c706a55684522ffb439ca8b64b335d58a992288c
Author: Andrew Savchenko <bircoph@gmail.com>
Date: Sat Dec 27 19:47:31 2014 +0300

distcc: sync with portage

commit bb62527e51b8097fbc3dfaf51c4c390a7d55e5bc
Author: Andrew Savchenko <bircoph@gmail.com>
Date: Sat Apr 12 19:06:14 2014 +0400

distcc: sync with portage

commit 0d2d1af155504fb67230e0e6f3c7739d9cb06b15
Author: Andrew Savchenko <bircoph@gmail.com>
Date: Sun Dec 8 16:51:13 2013 +0400

distcc: sync with portage

Apply argc fix patch.

commit 7d80633d003837c65770cb043dfefcb23498fa1c
Author: Andrew Savchenko <bircoph@gmail.com>
Date: Sun Aug 18 14:21:48 2013 +0400

distcc: migrate to python-r1

commit f2286beb59c9c62f4ae47ee01e45e98e42845170
Author: Andrew Savchenko <bircoph@gmail.com>
Date: Tue Jun 18 02:18:01 2013 +0400

distcc: improve native patch

- omit some strdup() and free() calls to save some CPU cycles;
- make gcc stderr parser more reliable.

commit 0788e2988cb275edef2cfe5e577a71f16f589ec8
Author: Andrew Savchenko <bircoph@gmail.com>
Date: Mon Jun 17 05:26:06 2013 +0400

distcc: update manifest

commit 4d3e97dbf8628d0ffadf1405787a3e22de67abb7
Author: Andrew Savchenko <bircoph@gmail.com>
Date: Mon Jun 17 05:25:24 2013 +0400

distcc: add files to git from previous update

commit b15a1bd66c117f09b622ebf7fe611da32942283a
Author: Andrew Savchenko <bircoph@gmail.com>
Date: Mon Jun 17 05:20:19 2013 +0400

distcc: add support for native arguments

This patch add support for -march=native and alike parameters in
distcc: they are expanded from gcc output and cached.

Will send upstream after some testing.

commit eff64a120f3125acb74f5e9a9f129d2c11e7b744
Author: Andrew Savchenko <bircoph@gmail.com>
Date: Wed Mar 6 23:58:24 2013 +0400

distcc: minor sync with portage

commit 314cae30d9f003c201e0e358396002d65edb0476
Author: Andrew Savchenko <bircoph@gmail.com>
Date: Wed Jan 16 19:31:34 2013 +0400

update copyright year

commit 291a64bc14c8e9a330969ddeaf6b767261810c1c
Author: Andrew Savchenko <bircoph@gmail.com>
Date: Wed Oct 3 01:07:10 2012 +0400

distcc: force LANG=C for compilers

Otherwise compilers may produce messages in non-english languages,
which is bad for bugreporting.

commit a512be988680c7d1c9d54c9675d7f485811440fb
Author: Andrew Savchenko <bircoph@gmail.com>
Date: Sun Sep 2 22:08:55 2012 +0400

distcc: fix minorsyn warning

commit 160d545f49441f7dc3731a96a8df39f78e8e2661
Author: Andrew Savchenko <bircoph@gmail.com>
Date: Tue Jul 24 07:00:39 2012 +0400

distcc: fix amd64@x86 crosscompilation

Bare gcc/cc/g++/c++ commands compiled 32-bit codes if no flags.
Helpers are installed now for both amd64 and x86.

commit 6160c4d8383eb685b24082b19c1c60d641175a4b
Author: Andrew Savchenko <bircoph@gmail.com>
Date: Sat Jul 21 19:03:22 2012 +0400

distcc fixes

- in crosscompile mode link native compilers directly to distcc;
- omit "\..*" files from security listing: those are aux files like
.keep_* stuff, not compilers.

commit 80152c4329119bad52cd0a3029f8a0853255e06a
Author: Andrew Savchenko <bircoph@gmail.com>
Date: Sat Jul 21 18:15:14 2012 +0400

distcc: fix cc32_64 on x86

commit b71ffe292557f7eeeb56d04efeebb5e20c1e4d1b
Author: Andrew Savchenko <bircoph@gmail.com>
Date: Sat Jul 21 15:37:49 2012 +0400

distcc: another bin fix...

commit d0852f3dd455a979dbc19cc3ab32a0a41005de8a
Author: Andrew Savchenko <bircoph@gmail.com>
Date: Sat Jul 21 15:34:02 2012 +0400

distcc: install helper binaries properly

commit fdc2b3d16e26efdc176c8076e9611d782ae27606
Author: Andrew Savchenko <bircoph@gmail.com>
Date: Sat Jul 21 15:26:10 2012 +0400

distcc: ebuild fixes

- no arch var is needed;
- install helper binaries via dobin.

commit 25d795690c996b7b77adbb83dafc8073a96c8ba2
Author: Andrew Savchenko <bircoph@gmail.com>
Date: Sat Jul 21 15:19:31 2012 +0400

distcc: fix distcc-config

- proper generation of cc32_64 helper files;
- proper generation of security list.

commit 36bd3d819d28cd9d5dbdeca2d58a3026309a8470
Author: Andrew Savchenko <bircoph@gmail.com>
Date: Thu Jun 28 17:30:45 2012 +0400

distcc: fix manifest

commit b956f1626258686c5548c9d740d76d0b4675f7c6
Author: Andrew Savchenko <bircoph@gmail.com>
Date: Thu Jun 28 15:47:46 2012 +0400

distcc: major ebuild update

This updates consists of three parts:

1) Compile and install cross-compilation helpers for x86<->amd64
transition. This includes additional daemons (and corresponding
configs for cross-compile gcc versions, helper scripts and program
for distcc servers and distcc-config update which regenerates
required links according to system gcc setup.

2) Security update, which enforces DISTCC_CMDLIST in order to allow
distcc server to serve only known and limited list of commands.

3) Various ebuild fixes and updates, including EAPI 4 change.

commit d75014c72aaa9c7453b27b62d04669460ddbd701
Author: Andrew Savchenko <bircoph@gmail.com>
Date: Tue Jun 26 09:27:31 2012 +0400

distcc: remove old

commit f697f3aaf27f402ac9eadb492e376e231f153661
Author: Andrew Savchenko <bircoph@gmail.com>
Date: Wed May 23 14:18:10 2012 +0400

distcc: add missing file

commit 8c6192871eb732b0746b21dc7a8e857a8f336161
Author: Andrew Savchenko <bircoph@gmail.com>
Date: Wed May 23 10:59:54 2012 +0400

Preliminary distcc upgrade.

Crosscompilation patch is ported.

commit 1875d6ecf2fd29f4d255a7130cb721243b637cd7
Author: Andrew Savchenko <bircoph@gmail.com>
Date: Wed May 16 10:55:35 2012 +0400

switch to virtual/pkgconfig

commit 4c5206ad7a74527a26cb47bd3d68b576f2f6b257
Author: Andrew Savchenko <bircoph@gmail.com>
Date: Tue Apr 5 20:53:47 2011 +0400

Sync with upstream.

commit fa3ecfffc366895c6b61b292bee73e713ea071b2
Author: Andrew Savchenko <bircoph@gmail.com>
Date: Tue Apr 5 20:37:37 2011 +0400

Purge old ebuilds.

commit d3dd17e616a2872b4c833519ae5b21962e7e08c8
Author: Andrew Savchenko <bircoph@gmail.com>
Date: Fri Jan 14 13:02:43 2011 +0300

distcc: update and sync with upstream

commit aea1d9d31e53a411bee13badd9c30bf04041b540
Author: Andrew Savchenko <bircoph@gmail.com>
Date: Fri Jan 14 12:43:35 2011 +0300

Update copyright year in manifests

commit 1944fe33e6b4fad6050548c26fe7af7c5b9f934e
Author: Andrew Savchenko <bircoph@gmail.com>
Date: Fri Dec 17 20:43:49 2010 +0300

Update copyright years

commit f9fb5d228c3969af2d7d8a158556cc3d3b93cd39
Author: Andrew Savchenko <bircoph@gmail.com>
Date: Sat Nov 6 15:10:39 2010 +0300

Fix sane repoman warnings

Fix repoman warnings which makes at least some sence.
I can do nothing with -j1 in some ebuilds.
I hope all these changes won't broke anything.

commit 6db8b4aed6632bbd04e04dc38606889b289e63bd
Author: Andrew Savchenko <bircoph@gmail.com>
Date: Sun Oct 24 16:20:53 2010 +0400

distcc cleanup

Remove old ebuilds and auxiliary files.

commit 3216b770268eff1b162ef5ac5ca442319c365398
Author: Andrew Savchenko <bircoph@gmail.com>
Date: Sun Oct 24 07:08:21 2010 +0400

Crosscompile-patched distcc

Add distcc specially patched to 100% correct crosscompilation even
on 64->32 bit compiler.