Comments (19)
Thanks for the bug report. A patch would be even nicer!
Original comment by [email protected]
on 13 Jan 2009 at 3:50
from distcc.
I'm working on one, but figured I'd submit a bug-report just in case it's been
fixed
already.
Original comment by [email protected]
on 14 Jan 2009 at 5:58
from distcc.
Sure, good idea. There's no fix yet, as far as I know..
May be worth looping in Lennart Poettering, the original author of avahi
support in distcc.
Original comment by [email protected]
on 14 Jan 2009 at 7:19
from distcc.
Sure, good idea. There's no fix yet, as far as I know..
May be worth looping in Lennart Poettering, the original author of avahi
support in distcc.
Original comment by [email protected]
on 14 Jan 2009 at 7:20
from distcc.
I've fixed the problem by adding IPv6 literal host support to the TCP host
parser and
making the zeroconf host file writer handle IPv6 Hosts properly. I also update
the
requisite parts of the distcc manpage.
Known/suspected remaining bugs:
* If avahi returns the same host on both IPv4 and IPv6, it will be entered into
the
host list twice.
* This patch doesn't pay attention to the IPv6 configure flags, so there may be
problems there that usually won't be encountered when a user without IPv6
support
tries to use an IPv6 literal in his host file.
Original comment by [email protected]
on 17 Jan 2009 at 9:23
Attachments:
from distcc.
The patch looks good to me.
I've added you as a member of the distcc project on code.google.com,
so you can go ahead and commit it into the repository, if you want.
Original comment by [email protected]
on 21 Jan 2009 at 7:14
from distcc.
Committed patch to SVN
Original comment by [email protected]
on 22 Jan 2009 at 6:32
- Changed state: Started
- Added labels: Priority-Medium, Type-Defect, Usability
from distcc.
Can we mark this one as fixed now?
Original comment by [email protected]
on 31 Jan 2009 at 9:54
- Changed state: Fixed
from distcc.
Probably, though I think I may have missed some configure flags. But it's
fixed the
bugged problem.
Original comment by [email protected]
on 1 Feb 2009 at 1:57
from distcc.
As a followup to the 'known/suspected bugs' (sorry, wasn't sure whether I
should open
a new issue), the attached patch removes hosts that have duplicate service
names.
So, e.g. my laptop that has both IPv4 and IPv6 addresses on both its wired and
wireless interfaces, instead of showing up four times, only shows up once.
Original comment by benizi
on 7 Apr 2009 at 7:46
Attachments:
from distcc.
The deduplication patch needs more work, it should basically concatenate all
ips reported for a host and then select one based on if it can actually reach
it (route, ipv6 vs ipv4 etc)
While this might add support for avahi ipv6, but what about the "allow" masks?
How can you compile when --allow is mandatory?
Ie i can see my hosts but i can't connect to them due to acl rules?
Or have i missed a patch?
Original comment by [email protected]
on 3 Oct 2010 at 9:09
from distcc.
This aint fixed... not in Debian anyway.
Original comment by [email protected]
on 23 Oct 2010 at 4:12
from distcc.
Indeed it is not. Very annoying bug.
Original comment by [email protected]
on 5 Nov 2010 at 4:13
from distcc.
As Comment 13 in Issue 42 points out, this bug was fixed in revision 650 and
revision 673 but for some reason got left out of the 3.1 release. It is also
missing from the current trunk. Perhaps someone did a poor job merging branches
at some point and accidentally wiped out the fix?
In any case, since this issue is not getting any response here, I have
submitted the patch that fixes this to Ubuntu. It is now available in oneiric
as distcc_3.1-4ubuntu2:
https://bugs.launchpad.net/ubuntu/+source/distcc/+bug/809534/comments/3
Original comment by [email protected]
on 17 Jul 2011 at 4:53
from distcc.
The bug was fixed *after* the release of distcc 3.1.
The lack of a time machine prevented the fix from being included in the distcc
3.1 release :)
The bug is fixed at head and will be included in the next release of distcc.
The real problem here is that it's been a long time since the last release.
Must be time to do a new release soon...
Original comment by [email protected]
on 28 Jul 2011 at 10:12
from distcc.
Yes it would be good to release, as many people have problems with ipv6 and
duplicates hosts...
Original comment by [email protected]
on 21 Oct 2011 at 9:47
from distcc.
I built from trunk, (after trying the build packages, which happen to not be
built with zeroconf support) and while zeroconf now works *some* of the time,
it still doesn't work *all* of the time (intermittent during a long compile
with same parse error)
This problem is not fixed.
Original comment by [email protected]
on 3 May 2012 at 7:57
from distcc.
The patch was applied to head some time ago.
So if it is still not working reliably, another patch will be required.
I suggest you open a new bug for the new issue, and if you have a fix for it
please attach the patch to the new bug.
Original comment by [email protected]
on 3 May 2012 at 9:15
from distcc.
Issue 118 has been merged into this issue.
Original comment by [email protected]
on 8 May 2013 at 12:18
from distcc.
Related Issues (20)
- Compilation fails under Cygwin HOT 2
- --coverage flag not treated correctly HOT 1
- missing feature: support --coverage to compile remotely HOT 1
- ls HOT 1
- Apparently not getting much parallelism HOT 9
- [deleted issue]
- Include server not covering... HOT 6
- GPL3 encumbrance HOT 9
- disable distcc HOT 3
- unknown translation unit - mips64 compiler HOT 4
- Building with GCC 4.7.3 on x86_32 fails due to warnings in lzo/minilzo.c HOT 3
- Documentation for --random is incomplete
- lsdistcc_1.html Shown as Raw File in Browser HOT 1
- zeroconf hosts have a hardcoded slots value of 4? HOT 2
- OS X Yosemite Compile Fixes
- absence of DISTCC_SSH setting causes exec("ssh") failure HOT 1
- lsdistcc segfaults when called with more than 502 hosts
- [PATCH] SOCKSv5 proxy support HOT 2
- distccd not honoring DISTCC_TCP_CORK=0
- gnome/distccmon-gnome.desktop is not utf-8 encoded file.It is ISO-8859.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from distcc.