sys-devel/distcc
Distribute compilation of C code across several machines on a network
-
distcc-3.4-r6~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86gssapi gtk hardened ipv6 selinux xinetd zeroconf python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
View Download Browse License: GPL-2+Overlay: gentoo -
distcc-3.4-r4~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86gssapi gtk hardened ipv6 selinux xinetd zeroconf python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
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.
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.