Re: [distcc] distcc and ccache problems

2002-08-12 Thread Martin Pool
On 12 Aug 2002, Marcus Gruendler [EMAIL PROTECTED] wrote: I have uncommented the line in config.h and recompiled distcc but I still cannot compile my project with ccache :-(. The error message is a bit different now (second last line): distcc[20282] (dcc_try_lock_host)

Re: [distcc] using distcc to speed up gcc bootstraps

2002-08-13 Thread Martin Pool
On 14 Aug 2002, Alexandre Oliva [EMAIL PROTECTED] wrote: A while ago, we've been talking about using distcc to speed up gcc bootstraps. I've made some progress today towards this goal, but there's still some way to go to get there. Great! - the bootstrap check fails, even though I have

[distcc] Re: distcc in conjunction with ccache [PATCH]

2002-08-15 Thread Martin Pool
On 22 Jul 2002, Stephen White [EMAIL PROTECTED] wrote: The attached patch (against version 0.6) seems to have fixed the problem. Thanks! It'll be in the next release. Thanks for a great program! +++ distcc-0.6/src/filename.c Mon Jul 22 15:05:19 2002 @@ -93,7 +93,7 @@ } else if

Re: [distcc] Patch for problem with distcc and ccache

2002-08-15 Thread Martin Pool
On 14 Aug 2002, Chris Halls [EMAIL PROTECTED] wrote: - in dcc_preproc_exten, the extension '.ii' is not recognised. Ccache preprocesses source and passes input files to distcc with this extension. - in dcc_accept_job, the function dcc_preproc_exten can return NULL, and this is

[distcc] distcc 0.8 released

2002-08-15 Thread Martin Pool
Pool) * --help for distcc explains more about host specifications. (Martin Pool) BUG FIXES: * Correctly handle compilation of C++ code under ccache, by properly recognizing the .ii extension. (Stephen White, Chris Halls) * Boolean environment variables (e.g

Re: [distcc] distcc 0.8 released

2002-08-15 Thread Martin Pool
By the way, I'll be on vacation and not reading email for the next week. Talk amongst yourselves. -- Martin ___ distcc mailing list [EMAIL PROTECTED] http://lists.samba.org/cgi-bin/mailman/listinfo/distcc

Re: Heads-up: HAVE_SYS_SENDFILE_H may be workgin (Re: HAVE_SENDFILE change not effective (Re: [distcc] Problems with distcc hanging on large compiles))

2002-08-30 Thread Martin Pool
On 30 Aug 2002, Hien D. Ngo [EMAIL PROTECTED] wrote: I'm running a continuous compile (with a distcc version with both HAVE_SENDFILE and HAVE_SYS_SENDFILE_H commented out) and things seem to be working. If that doesn't fix it, the other thing that might help would be to try commenting out

[distcc] distcc 0.9 released

2002-09-03 Thread Martin Pool
This has a lot of fairly small bug fixes to try to address the problems reported last week. -- Martin ___ distcc mailing list [EMAIL PROTECTED] http://lists.samba.org/cgi-bin/mailman/listinfo/distcc

-S -c foo.c breaks (was Re: [distcc] distcc 0.9 released)

2002-09-03 Thread Martin Pool
On 4 Sep 2002, Alexandre Oliva [EMAIL PROTECTED] wrote: On Sep 3, 2002, Martin Pool [EMAIL PROTECTED] wrote: This has a lot of fairly small bug fixes to try to address the problems reported last week. I was sure I was going to find this patch in 0.9, but as far as I can tell

Re: -S -c foo.c breaks (was Re: [distcc] distcc 0.9 released)

2002-09-04 Thread Martin Pool
On 4 Sep 2002, Alexandre Oliva [EMAIL PROTECTED] wrote: On Sep 4, 2002, Martin Pool [EMAIL PROTECTED] wrote: I can see how the gcc 3.1 manual does explain this behaviour (-S = stop after compilation), but it's a bit subtle. Do you know if that behaviour is the same in other compilers

[distcc] Re: More debugging info for FIN_WAIT1 bug with RH 6

2002-09-04 Thread Martin Pool
On 4 Sep 2002, Hien D. Ngo [EMAIL PROTECTED] wrote: Content-Description: Mail message body I found the snippet of the distcc log for a FIN_WAIT1 connection. The child process that is spawned exits so it tries to compile locally. Both the remote and local compiles exit with the same

Re: FIN_WAIT1 bug with RH 6 (Re: [distcc] distcc 0.9 released)

2002-09-04 Thread Martin Pool
On 4 Sep 2002, Hien D. Ngo [EMAIL PROTECTED] wrote: Content-Description: Mail message body distcc continues to run on my RH 6 test boxes, but now leaves a ton of FIN_WAIT1 processes around (284 total at last count.) My RH 7.2/7.3 boxes don't exhibit this problem and are still running

[distcc] Re: Make GNOME Fast!

2002-09-07 Thread Martin Pool
On 7 Sep 2002, Nick Moffitt [EMAIL PROTECTED] wrote: [external parallelization] (or, as my old professor called it, paralysation.) It's a tough problem, and one that I'd like to see solved portably. Some individual packages, for example, are not internally parallelizable, and the

[distcc] Re: distcc 0.10 on Solaris

2002-09-12 Thread Martin Pool
On 12 Sep 2002, Dimitri PAPADOPOULOS-ORFANOS [EMAIL PROTECTED] wrote: Hi, Trying to build on Solaris 8 with the Sun ONE Studio 7 compiler: cc -O -I/usr/local/popt/include -c -o implicit.o implicit.c distcc.h, line 63: syntax error before or at: pid_t distcc.h, line 63: warning:

[distcc] central controller (was Re: distcc 0.10.1 - bugfixes for Solaris)

2002-09-18 Thread Martin Pool
On 18 Sep 2002, Gerhard Kutzelnigg [EMAIL PROTECTED] wrote: One other thing I was thinking about was to do something with the distribution mechanism in distcc. I've updated the FAQ discussing a central controller: http://distcc.samba.org/faq.html#central-controller I realize it might

[distcc] Re: distcc 0.10.1 - bugfixes for Solaris

2002-09-18 Thread Martin Pool
On 18 Sep 2002, Gerhard Kutzelnigg [EMAIL PROTECTED] wrote: Hi Martin, oops, one error was me. ;-) The W_EXITCODE is actually correctly handled. I was using distcc-0.9 just two days ago and then fixed the bug in 0.10.1 as well without testing if it was already fixed... ;-) Sorry to

Re: [distcc] Re: implicit compiler name

2002-09-19 Thread Martin Pool
On 16 Sep 2002, Alexandre Oliva [EMAIL PROTECTED] wrote: On Sep 16, 2002, Dimitri PAPADOPOULOS-ORFANOS [EMAIL PROTECTED] wrote: Then there would still be the option of letting distcc run the compiler the name of which is given by the symlink. This way you don't have to modify Makefiles

[distcc] gcc-3.2 -MD -o misbehaviour

2002-10-01 Thread Martin Pool
The manual from Debian Sid's gcc-3.2 (3.2.1-0pre3) says If `-MD' is used in conjunction with `-E', any `-o' switch is understood to specify the dependency output file (but *note -MF::), but if used without `-E', each `-o' is understood to specify a target object file. But

[distcc] single and dual CPU machines (was Welcome to the distcc mailing list)

2002-10-07 Thread Martin Pool
On 7 Oct 2002, Ernesto [EMAIL PROTECTED] wrote: Hi list, I just installed distcc on a couple of PCs. One Pentium 3 600 and a dual Pentium III 866. Now, I want the dual P3 to accept more jobs than the single P3. I've read the docs and it says there's no way to do this yet and I was

Re: [distcc] distcc glibc-2.2.5 gcc-3.2

2002-10-10 Thread Martin Pool
On 10 Oct 2002, Kai Reichert [EMAIL PROTECTED] wrote: Hi ! distcc works for most packages. Now I tried to compile glibc (under gentoo). It stops after a while of compiling with following error message : Any ideas what' wrong ? It looks like you found a bug. Congratulations! :-)

Re: [distcc] Rendering between multiple operating systems

2002-10-14 Thread Martin Pool
On 12 Oct 2002, George D. Plymale [EMAIL PROTECTED] wrote: I have a mixed network environment. MacOS X, Linux, and Windows (with cygwin). Seeing distcc really piqued my interest. Using gcc on all of my environments, can I set up distcc to span across this variety of operating systems?

Re: [distcc] Solaris patch and popt replacement

2002-10-15 Thread Martin Pool
On 15 Oct 2002, Alexandre Oliva [EMAIL PROTECTED] wrote: On Oct 15, 2002, Martin Pool [EMAIL PROTECTED] wrote: + for s in src; do cd $$s; $(MAKE) all || exit $$? ; done It is far better to say cd $$s $(MAKE) all Even better to say: do (cd $$s $(MAKE) all

[distcc] distcc mailing list on NNTP

2002-10-15 Thread Martin Pool
This mailing list is now also available as an NNTP newsgroup, courtesy of the people at GMANE.org. news://news.gmane.org/gmane.comp.compilers.distcc http://news.gmane.org/thread.php?group=gmane.comp.compilers.distcc There is a two-way link: (non-spam) posts to the newsgroup ought to end up

Re: [distcc] Binding distccd to specific IP.

2002-10-16 Thread Martin Pool
if you do it as you go along. If you leave it for three months, it looks very intimidating. -- Martin Pool ___ distcc mailing list [EMAIL PROTECTED] http://lists.samba.org/cgi-bin/mailman/listinfo/distcc

Re: [distcc] distcc and mpicc

2002-10-16 Thread Martin Pool
On 16 Oct 2002, Steve Litster [EMAIL PROTECTED] wrote: I've built distcc using the mpicc/mpiCC compilers from mpich_1.2.4..8a under RedHat Linux 7.3 How does mpicc work? Is it a whole new compiler, or a wrapper around gcc? If it's a wrapper, what does it do? When I use distcc in

Re: [distcc] problem with the cygwin client

2002-10-23 Thread Martin Pool
On the face of it, it almost looks like a network problem, as the client thinks it has sent all the data and the server has not received it. Is there anything unusual about the network, e.g. a firewall somewhere? Can you provide the lines from the output of netstat relating to port 4200 on both

Re: [distcc] How to involve the localhost too?

2002-10-22 Thread Martin Pool
On 22 Oct 2002, Brad Hards [EMAIL PROTECTED] wrote: Hash: SHA1 On Tue, 22 Oct 2002 19:00, [EMAIL PROTECTED] wrote: gmake -j4 CC=distcc tcc Can you try -j8 as well? You basically have 4 CPUs, and the sweet spot is claimed to be twice the CPUs available. Yes, I think it would be good

Re: [distcc] solaris execvp/e2big problem

2002-10-25 Thread Martin Pool
On 25 Oct 2002, Corrado Giacomini [EMAIL PROTECTED] wrote: I arranged to figure out how big is the argument list I am passing to the execvp system call and I have found that is 4834 bytes in size. Wow, that's a very low limit. My question are: How I can figure out which of the above

Re: [distcc] How to get libpopt for Solaris

2002-10-17 Thread Martin Pool
On 17 Oct 2002, Martin [EMAIL PROTECTED] wrote: I've made available a distcc-current as of nov-17 with my alternative popt library, binaries say 0.13. What has been done is minor stuff really: * Edited out popt from Makefile.in and the configure script * Added my very basic popt replacement;

[distcc] (fwd from s.wilson@eris.qinetiq.com) Problems with distcc cross-compilation: Sharp Zaurus - Linux...

2002-11-04 Thread Martin Pool
- Forwarded message from Stephen P. Wilson [EMAIL PROTECTED] - From: Stephen P. Wilson [EMAIL PROTECTED] Subject: Problems with distcc cross-compilation: Sharp Zaurus - Linux... Date: Mon, 04 Nov 2002 18:12:57 + To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED], Stephen Wilson [EMAIL

[distcc] wait3 (was Re: How to get libpopt for Solaris)

2002-11-06 Thread Martin Pool
On 6 Nov 2002, Michael Santy [EMAIL PROTECTED] wrote: Seems to compile on solaris 8 and 9, but is having trouble on IRIX. The linker is complaining about the absence of wait4 (which is used in exec.c). I have been grepping around in /usr/include and /usr/lib32 and it does not appear that

[distcc] Re: distcc CVS

2002-11-07 Thread Martin Pool
On 7 Nov 2002, Tim Janik [EMAIL PROTECTED] wrote: not quite, i investigated this issue further, and while this fixes the path names to the original input file, it doesn't fix up relative includes like #include ../gdk/gdk.h. I thought that might be the case. interestingly, these are not

Re: [distcc] distccd in cron issue

2002-11-08 Thread Martin Pool
On 8 Nov 2002, Shane McDaniel [EMAIL PROTECTED] wrote: I have the following crontab entry on a machine 0 * * * * /home/shanem/bin/distccd basically if the machine is ever rebooted or the process dies for some reason I'd like it to come up automatically, and since distccd checks for a

Re: [distcc] Re: distcc CVS

2002-11-11 Thread Martin Pool
On 11 Nov 2002, Tim Janik [EMAIL PROTECTED] wrote: the only real solution i can come up with at this point, is to ensure that all pathnames which end up in the object file are absolute. this gets us around `basename $inputfile` relative file names, and around gcc-cwd relative file

[distcc] distcc 0.13 released

2002-11-11 Thread Martin Pool
--no-detach option to cause the server not to detach from its parent. It still forks normally when a connection is accepted. This may be useful with daemontools or other frameworks that prefer the daemon not to detach. (Martin Pool) * Log messages on the server of severity

Re: [distcc] distccd in cron issue

2002-11-12 Thread Martin Pool
On 12 Nov 2002, Shane McDaniel [EMAIL PROTECTED] wrote: The crontab is under my regular userid, and --daemon does not help There are no /var/adm/messages entries generated when the distccd process starts up from cron. However the log contains entries when it fails on a distributed job.

Re: [distcc] distcc 0.13 HTML documentation

2002-11-12 Thread Martin Pool
On 12 Nov 2002, Frerich Raabe [EMAIL PROTECTED] wrote: Moin moin, is it me or does the distcc-0.13.tar.gz tarball lack most of the HTML documentation files it used to ship in previous versions? AFAICS there's only the index page 'distcc.html', but 'distcc-1.html' co. are missing here.

Re: [distcc] building distcc-0.13 on Red Hat Linux

2002-11-12 Thread Martin Pool
On 12 Nov 2002, Dimitri Papadopoulos [EMAIL PROTECTED] wrote: Hi, Building distcc-0.13 on Red Hat Linux 7.3 I get the following warnings: src/exec.c: In function `dcc_inside_child': src/exec.c:193: warning: unused parameter `what' src/serve.c:149: warning: `dcc_kill_compiler' defined

Re: [distcc] distcc 0.13 released

2002-11-13 Thread Martin Pool
On 13 Nov 2002, Oscar Esteban [EMAIL PROTECTED] wrote: TESTING: * Add test for handling of a compiler missing from the server. (Martin Pool) This does not work as is, because perror@glibc can be localized. So, I get the message 'distccd[4900] (dcc_execvp) ERROR: failed

Re: [distcc] distcc -j1 ok, distcc -j2 fails ?

2002-11-13 Thread Martin Pool
On 13 Nov 2002, Bob Tanner [EMAIL PROTECTED] wrote: I'm trying to build glibc-2.2.93 on a linux box. Doing a make -j1 (which sets CC=distcc) everything works fine. Doing a make -j2 the compile bombs out. If I set CC=gcc, -j2 (I have a dual processor box) the compile completes. I don't

Re: [distcc] distcc -j1 ok, distcc -j2 fails ?

2002-11-13 Thread Martin Pool
On 14 Nov 2002, Bob Tanner [EMAIL PROTECTED] wrote: On Wednesday 13 November 2002 11:45 pm, you wrote: export DISTCC_VERBOSE=1 DISTCC_LOG=/tmp/distcc.log Run the compile up until it fails, and post the (relevant sections of) the log. Also, please explain in more detail what you mean by

Re: [distcc] distcc 0.13 and Default task limit

2002-11-14 Thread Martin Pool
On 14 Nov 2002, Ajay Agrawalla [EMAIL PROTECTED] wrote: I also discovered the 4 host scenerio yesterday and had sent an email to this list. I checked out the latest code and looks like Martin has updated the code to get around this problem. Get the latest code and it should

Re: [distcc] distcc -j1 ok, distcc -j2 fails ?

2002-11-14 Thread Martin Pool
On 14 Nov 2002, Brad Hards [EMAIL PROTECTED] wrote: Bob: What version of distcc are you running? Does the problem still occur with 0.1.3? By the way, this is zero point thirteen, not zero point one point three. The de facto standard these days is to interpret version numbers as a

Re: [distcc] Re: distcc 0.13 and Default task limit

2002-11-14 Thread Martin Pool
On 15 Nov 2002, Ben Elliston [EMAIL PROTECTED] wrote: Scott == Scott Lystig Fritchie [EMAIL PROTECTED] writes: Scott % setenv DISTCC_HOSTS proxy proxy proxy proxy proxy proxy proxy proxy proxy proxy proxy proxy proxy proxy proxy proxy proxy Scott % make -j17 blahblah Hmm -- I

Re: RE: [distcc] distcc 0.13 released

2002-11-15 Thread Martin Pool
On 15 Nov 2002, [EMAIL PROTECTED] wrote: [EMAIL PROTECTED] schrieb am 15.11.02 16:48:12: Hi, gcc -g -O2 -W -Wall -Wshadow -Wpointer-arith -Wcast-align -DHAVE_CONFIG_H -I./popt -I./src -c -o src/clinet.o src/clinet.c In file included from src/clinet.c:43: /usr/include/sys/socket.h:484:

Re: [distcc] distcc 0.13 released

2002-11-15 Thread Martin Pool
On 15 Nov 2002, [EMAIL PROTECTED] wrote: Hi, From: ext Martin Pool [mailto:mbp;samba.org] Sent: Dienstag, 12. November 2002 08:54 distcc-0.13 Armistice 2002-11-11 the compilation fails on HP-UX 11.11, which hasn't surprised me since we often have problems compiling open source

[distcc] 0.14 released

2002-11-15 Thread Martin Pool
jobs. (Martin Pool) * Fix Makefile bug that caused HTML documentation to be missing from the distribution tarball. (Frerich Raabe, Martin Pool) * Make PreprocessPlainText_Case run in appropriate subdirectory. (Martin Pool) PORTABILITY: * Test for wait4 and wait3

Re: [distcc] using a powerful build host

2002-11-17 Thread Martin Pool
On 17 Nov 2002, Andi Kleen [EMAIL PROTECTED] wrote: I normally compile on the workstation but sometimes when I'm in a hurry and need a big tree rebuilt I want to tap the power of the multi processor box using distcc. What I tried: just specify DISTCC_HOSTS=mpbox CC=distcc gcc make -j8

Re: [distcc] Re: 0.14 released

2002-11-18 Thread Martin Pool
On 18 Nov 2002, Michael Santy [EMAIL PROTECTED] wrote: There is also a problem with make install on solaris 8 and 9 (It builds like a champ). Solaris (at least the machines that I'm working on) are missing a BSD style install executable. It appears that you are delivering install-sh,

Re: [distcc] Re: 0.14 released

2002-11-18 Thread Martin Pool
On 18 Nov 2002, Michael Santy [EMAIL PROTECTED] wrote: Correctly compiles and installs (using install-sh) under solaris 9. However, it dies on installing documentation due to the absence of linuxdoc on solaris. I guess you need to check for this in configure as well. For now, please just

Re: [distcc] Re: 0.14 released

2002-11-18 Thread Martin Pool
On 18 Nov 2002, Michael Santy [EMAIL PROTECTED] wrote: Looks like some good work has been put into this. However, I'm still having a problem compiling on irix. The change to compile is below. Line 281 of exec.c should be changed from: return waitpid(pid, status); to: return

Re: [distcc] Multi CPU machines

2002-11-19 Thread Martin Pool
On 19 Nov 2002, Jonas Jensen [EMAIL PROTECTED] wrote: This patch is a solution to send more than one job at each CPU. But the solution should go beyond that. I think that the dispatch should be completely dynamic. I see our dev environment being composed of dev machines for developpers

Re: [distcc] Re: building distcc-0.14 on Solaris

2002-11-19 Thread Martin Pool
On 19 Nov 2002, Dimitri Papadopoulos [EMAIL PROTECTED] wrote: Please find attached a patch against configure.ac from distcc-0.14. It follows the header dependencies documented here: http://www.sas.com/service/library/onlinedoc/sasc/doc700/html/lr2/zr2bsdhf.htm as well as the autoconf.info

Re: [distcc] -MD and gcc

2002-11-19 Thread Martin Pool
On 19 Nov 2002, Jean-Eric Cuendet [EMAIL PROTECTED] wrote: Hi, A while ago, there was a discussion ( http://lists.samba.org/pipermail/distcc/2002q4/000386.html ) to support -MD on gcc. -MD works with some versions of gcc. The fix to make it work with versions of gcc with variant behaviour

Re: [distcc] distcc 0.14 patch for setting uid/gid

2002-11-20 Thread Martin Pool
Onlooker 20 Nov 2002, Dwayne Rightler [EMAIL PROTECTED] wrote: Here is a small patch I wrote so you can start distccd with user/group. Thankyou for the patch. I think as written this is not secure, because on some platforms it will leave the process with some root privileges. I might be

Re: [distcc] distcc 0.14 patch for setting uid/gid

2002-11-20 Thread Martin Pool
On 20 Nov 2002, Dwayne Rightler [EMAIL PROTECTED] wrote: Here is a small patch I wrote so you can start distccd with user/group. Also: why add that code to distcc when there seem to be perfectly good external methods such as su to change uid before running it? -- Martin

[distcc] new port number

2002-11-21 Thread Martin Pool
IANA have assigned an official TCP port for distcc, 3632. (Yay distcc! :-) A future release of distcc will switch to 3632 as the default port for client and server. This means that if you use an old client and new server or vice versa, they will not be able to find each other. Since distcc is

Re: [distcc] permission denied error on cygwin

2002-12-05 Thread Martin Pool
On 3 Dec 2002, Heiko Elger [EMAIL PROTECTED] wrote: Hallo, with the current release 0.14 and cygwin 1.3.17-1 I get the follwing error: My OS is Windows XP Pro SP1. $ make CC=distcc gcc -j5 distcc gcc -g -O0 -c -o modul1.o modul1.c distcc[324] (dcc_lock_host) ERROR: lock

Re: [distcc] implicit compiler name (again)

2002-12-11 Thread Martin Pool
On 9 Dec 2002, Dimitri Papadopoulos [EMAIL PROTECTED] wrote: Sorry to insist on the subject, I know it has been widely discussed: http://lists.samba.org/pipermail/distcc/2002q3/000213.html However this looks like a good (new) reason to enable implicit compiler names in distcc, at least

[distcc] please review the distcc manual

2002-12-12 Thread Martin Pool
Everybody, If you have a few minutes, please look through the distcc manual with an eye on readability for a new user. I've recently edited to try to make some parts clearer but I'm sure there is room for improvement. Please send your constructive criticisms to me or to the list.

Re: [distcc] distcc 0.13 released

2002-12-12 Thread Martin Pool
On 12 Dec 2002, Alexandre Oliva [EMAIL PROTECTED] wrote: On Nov 12, 2002, Martin Pool [EMAIL PROTECTED] wrote: * Add $(TARGET_ROOT) variable for make install, for use in building binary packages. (Martin Pool, Nick Moffitt) FWIW, this variable has been conventionally named

Re: [distcc] gcc versioning suggestion

2002-12-12 Thread Martin Pool
On 12 Dec 2002, Alexandre Oliva [EMAIL PROTECTED] wrote: On Nov 12, 2002, Martin Pool [EMAIL PROTECTED] wrote: I've since been informed that it's better to use a different name for gcc, because -V doesn't work completely reliably. I'm not sure of the exact reason. The reason

Re: [distcc] gcc versioning suggestion

2002-12-12 Thread Martin Pool
On 12 Dec 2002, Alexandre Oliva [EMAIL PROTECTED] wrote: I believe so. GCC 3.3 is going to install itself as target-gcc-version, in addition to target-gcc and, if it's native, gcc-version and gcc. OK, I'll update the manual to reflect that. -- Martin

Re: [distcc] Re: newcome (and a question)

2002-12-13 Thread Martin Pool
On 13 Dec 2002, Scott Lystig Fritchie [EMAIL PROTECTED] wrote: I ended up writing a smarter proxy, mostly because I wanted the proxy to be able to choose the fastest backend machine that is currently idle. I did it on company time, and I did it in Erlang, but if those things don't dissuade

Re: [distcc] Re: newcome (and a question)

2002-12-13 Thread Martin Pool
On 12 Dec 2002, Cristian Tibirna [EMAIL PROTECTED] wrote: Yeah, I was thinking of some sort of round-robin on a port-forwarding firewall rule, but: 1) I'm not sure this is possible with the iptables of today :-) 2) More than just round-robin is needed. Keep it simple: First, just forward

Re: [distcc] LZO compression

2002-12-15 Thread Martin Pool
On 13 Dec 2002, Stephen White [EMAIL PROTECTED] wrote: My company does a fair amount of work in C++, preprocessed C++ source files can be quite large and bits of our internal network are not terribly fast .. so I thought I'd look at implementing the LZO compression @todo in the source code.

Re: [distcc] Re: Red Hat packaging patch for 0.15

2002-12-18 Thread Martin Pool
On 18 Dec 2002, Chris Halls [EMAIL PROTECTED] wrote: On Wed, Dec 18, 2002 at 10:14:57AM +1100, Martin Pool wrote: The problem then is that you may have files or processes hanging around with no name for their uid, which is confusing. It is probably brief-lived enough not to worry too much

Re: [distcc] implicit compiler name (again)

2002-12-19 Thread Martin Pool
I already replied: http://lists.samba.org/pipermail/distcc/2002q4/000530.html -- Martin ___ distcc mailing listhttp://distcc.samba.org/ To unsubscribe or change options: http://lists.samba.org/cgi-bin/mailman/listinfo/distcc Alan Cox,

[distcc] distcc 1.0 released!

2003-01-15 Thread Martin Pool
distcc 1.0 has just been released. I think the project is now at a level of stability to deserve the 1.x tag. The changes to the program itself from 0.15 are intentionally quite small, so as to increase the chance of a stable 1.0 release. The only bug fix is for a problem with sendfile on BSD

Re: [distcc] Missing Files: Kernel Compile

2003-01-18 Thread Martin Pool
On 18 Jan 2003, Steve Hay [EMAIL PROTECTED] wrote: I have compiled the 1.0 release of distcc on my slack box and got an error about the multiline printf in dopt.c (line 113-114) (using gcc 3.2.) gcc -g -O2 -W -Wall -Wshadow -Wpointer-arith -Wcast-align -DHAVE_CONFIG_H -I./popt -I./src -c

Re: [distcc] Missing Files: Kernel Compile

2003-01-18 Thread Martin Pool
I would guess that perhaps you have another program called 'cc' on your path, or that there is some kind of conflict between the versions of gcc installed on this machine. Investigating 'gcc -v' might find out what's wrong. On 18 Jan 2003, Steve Hay [EMAIL PROTECTED] wrote: Here is the

Re: [distcc] Missing Files: Kernel Compile

2003-01-18 Thread Martin Pool
On 18 Jan 2003, Steve Hay [EMAIL PROTECTED] wrote: As unlikely as it sounds, it is what it is. I quoted the last messages because they were the ones for the file before the scheduler. grepping the output of the file showed nothing for sched. If I can figure out what's wrong, I'll see if

[distcc] Re: Distcc and tmpfs

2003-01-23 Thread Martin Pool
On 21 Jan 2003, Kevin N. Carpenter [EMAIL PROTECTED] wrote: Just started using Distcc in my Gentoo Cluster. Wonderful tool - it has reduced my compile times in half. Great. Thanks for writing. I am getting a complaint titled dcc_pump_sendfile refering my use of tmpfs. Did a quick scan

Re: [distcc] Distcc Portage

2003-01-27 Thread Martin Pool
On 25 Jan 2003, Brad Cowan [EMAIL PROTECTED] wrote: Unfortunetly, few emerges run to completion before they die. This occurs when I change my /etc/make.conf to use MAKEOPTS=-j10 CC=distcc, or play games like putting a wrapper script in /bin called gcc... (which I believe would be a

[distcc] distcc 1.1 released

2003-01-27 Thread Martin Pool
(The release name, incidentally, is not rude. It refers to the metal balls on the governor of a steam engine moving out under centrifugal force at high speed. :-) http://www.cs.hmc.edu/claremont/keller/152-slides/495.html distcc-1.1 balls to the wall 2003-01-28 BUGS: * Flag

Re: [distcc] Benchmark doc?

2003-01-27 Thread Martin Pool
On 27 Jan 2003, Bob Tanner [EMAIL PROTECTED] wrote: Can you point me to where I can read more about the benchmark capabilities in distcc? The 1.1 release talks about it, but I can't seem to find any more info on it. It's not really documented yet, aside from the source. Basically: cd

[distcc] list filtering

2003-01-27 Thread Martin Pool
Because of the enormous amount of traffic being generated by Windows viruses[0] I have turned on Mailman attachment filtering on the high-traffic samba.org lists. Lists will now pass only text/plain MIME parts through to the list. multipart/alternative messages with both text and html forms will

Re: [distcc] Network protocol

2003-02-05 Thread Martin Pool
On 5 Feb 2003, Brad Hards [EMAIL PROTECTED] wrote: I'm working on an ethereal dissector for distcc, and it is starting to come together. Why? Just for completeness in ethereal, or something else? Not that I mind. However I have some queries. I might have some of it wrong too. Any

Re: [distcc] distcc and gdb incompatibility (not mentioned in themanual)

2003-02-06 Thread Martin Pool
On 6 Feb 2003, Giles, Lezz [EMAIL PROTECTED] wrote: When I normally compile a file it stores the pathname given to the compiler and the current working directory - then if I'm debugging using gdb in another directory, gdb is clever enough to combine these two to find the source file. The

Re: [distcc] Managing computers turning on and off

2003-02-06 Thread Martin Pool
On 7 Feb 2003, Pupeno [EMAIL PROTECTED] wrote: Hash: SHA1 Hello, How well does distcc manage computers turning on and off ? May it loose data if a computer IN the farm shuts down ? No, it should not. If you abruptly shut down, then that compiler command will fail, which may cause your

[distcc] Re: Bug#172518: #172518: upgrading distcc

2003-02-14 Thread Martin Pool
On 5 Feb 2003, Paul Russell [EMAIL PROTECTED] wrote: I've solved this and uploaded. Packaged 1.1, too for immenent uploading after some testing. Thanks! -pkgdoc_DOCS = AUTHORS COPYING COPYING.FDL NEWS OLDNEWS README \ +pkgdoc_DOCS = AUTHORS NEWS OLDNEWS README \ DEPENDENCIES

[distcc] (fwd from peter@hawkins.emu.id.au) Bug#181152: distcc hostselection algorithm is too naive

2003-02-16 Thread Martin Pool
- Forwarded message from Peter Hawkins [EMAIL PROTECTED] - From: [EMAIL PROTECTED] (Peter Hawkins) Subject: Bug#181152: distcc host selection algorithm is too naive Date: Sun, 16 Feb 2003 12:09:17 +1100 To: [EMAIL PROTECTED] User-Agent: Mutt/1.5.3i X-Spam-Status: No, hits=-1.9

[distcc] Re: (fwd from peter@hawkins.emu.id.au) Bug#181152: distcchost selection algorithm is too naive

2003-02-16 Thread Martin Pool
On 17 Feb 2003, Martin Pool mbp wrote: The algorithm distcc uses to perform selection of which host a job should be built on is too naive. OK. It seems to work for me (spreading load reasonably), but I have only personally tested up to three machines. The relevant code in src/where.c tends

[distcc] Re: distcc host selection algorithm is too naive

2003-02-16 Thread Martin Pool
On 17 Feb 2003, Peter Hawkins [EMAIL PROTECTED] wrote: However, as you correctly observed, the locking isn't done correctly - because the lock name does not include the port number. Hence all of the hosts in the list compete for the same set of locks (and the first machine wins in almost

Re: [distcc] Where is public key?

2003-02-17 Thread Martin Pool
On 17 Feb 2003, Stuart D. Gathman [EMAIL PROTECTED] wrote: I looked and looked, but couldn't find the public key to verify the signature of the distcc download. The Samba.org public key doesn't match. I also looked on sourcefrog.net to no avail. Where do I get the public key? It should

Re: [distcc] distcc boot disk

2003-02-20 Thread Martin Pool
On 20 Feb 2003, Laurence Anderson [EMAIL PROTECTED] wrote: When I was installing LFS a few weeks ago, I thought I'd use distcc to speed things up a bit, by using some other computers too. However they are running windows, so I created a bootdisk that loads a root image of distcc off the

[distcc] Re: distcc #line pathnames patch

2003-02-20 Thread Martin Pool
On 20 Feb 2003, Tim Janik [EMAIL PROTECTED] wrote: http://www.gtk.org/~timj/patches/distcc-line3.diff Thanks Tim, I did want to ask why you didn't just use stdio rather than apparently recreating the buffering functions. -- Martin __ distcc mailing list

[distcc] Re: distcc #line pathnames patch

2003-02-21 Thread Martin Pool
On 21 Feb 2003, Tim Janik [EMAIL PROTECTED] wrote: mostly because the skeleton for the parsing got copied over from another project (so i didn't have to write it from scratch), and that wouldn't use stdio because of some of stdios limitations OK, sounds reasonable to me. I thought that was

Re: [distcc] distcc 1.2 released

2003-02-25 Thread Martin Pool
On 25 Feb 2003, Julien Letessier [EMAIL PROTECTED] wrote: So should the manual say that CPPFLAGS should always have -no-cpp-precomp on Darwin? Definitely. If you don't your make will stop immediately with: gcc -I./lib -I./popt -I./src -g -O2 -W -Wall -W -Wimplicit -Wshadow

Re: [distcc] Finding peers: zeroconf/rendezvous?

2003-02-25 Thread Martin Pool
On 25 Feb 2003, Bret Mogilefsky [EMAIL PROTECTED] wrote: They've open-sourced a zeroconf mDNS implementation under the APSL (which I believe is now compatible with the GPL). According to the most recent FSF statement I can find, it is not compatible. You therefore cannot distribute a work

Re: [distcc] Using cc1/cc1plus directly from distccd?

2003-02-25 Thread Martin Pool
Hi, Sorry for not replying before. On 18 Feb 2003, Stuart D. Gathman [EMAIL PROTECTED] wrote: Hello, I am new to distcc. I have been using my own version of distributed gcc for 15 years. It works by replacing cc1 and cc1plus with a stub that runs those programs on a remote system. The

Re: [distcc] Re: Using cc1/cc1plus directly from distccd?

2003-02-25 Thread Martin Pool
On 18 Feb 2003, Stuart D. Gathman [EMAIL PROTECTED] wrote: My old cc1.c code support the -pipe option to gcc. This results in ccp feeding directly to cc1 over the network (without a temporary file) and the output of cc1 feeding directly to 'as'. OK, the big difference is that you intercept

Re: [distcc] Re: Finding peers: zeroconf/rendezvous?

2003-02-25 Thread Martin Pool
On 25 Feb 2003, Bret Mogilefsky [EMAIL PROTECTED] wrote: You caught me out, it's a hypothetical one. =) Here's my motivation: I manage PlayStation2 developer support. T-shirts from happy users are always welcome, you know. ;-) The compiler for the PS2 is gcc, and various game developers

Re: [distcc] Re: Finding peers: zeroconf/rendezvous?

2003-02-25 Thread Martin Pool
On 25 Feb 2003, Bret Mogilefsky [EMAIL PROTECTED] wrote: I audited this license while Apple was working on the draft. It's a good license. The only way in which it is GPL-incompatible is that it requires that you disclose some source code when the GPL would not. GPL only requires source code

Re: [distcc] Re: Using cc1/cc1plus directly from distccd?

2003-02-25 Thread Martin Pool
On 25 Feb 2003, Stuart D. Gathman [EMAIL PROTECTED] wrote: gcc emits whatever asm syntax is in the MD file. For AIX, the MD file has IBM syntax. There are other platforms with entrenched native assembler/object formats where gcc also defaults to the native assembler. OK, thanks for

Re: [distcc] New user / porting

2003-02-26 Thread Martin Pool
On 26 Feb 2003, Tom Matelich [EMAIL PROTECTED] wrote: Any ideas? http://distcc.samba.org/manual/html/distcc-1.html#ss1.5 -- Martin __ distcc mailing listhttp://distcc.samba.org/ To unsubscribe or change options: http://lists.samba.org/cgi-bin/mailman/listinfo/distcc

Re: [distcc] New user / porting

2003-02-26 Thread 'Martin Pool'
On 26 Feb 2003, Tom Matelich [EMAIL PROTECTED] wrote: #elif defined(__hpux) static ssize_t sys_sendfile(int ofd, int ifd, off_t *offset, size_t size) { return sendfile(ofd, ifd, *offset, size, NULL, 0); } Thanks for that. I have two boxes on my farm. The remote box is listed as the

Re: [distcc] HP-UX (was New user / porting)

2003-02-26 Thread 'Martin Pool'
2003/01/27 11:33:51 mbp Exp $ * * Copyright (C) 2002, 2003 by Martin Pool [EMAIL PROTECTED] * @@ -108,6 +107,24 @@ static ssize_t sys_sendfile(int ofd, int { return sendfile(ofd, ifd, offset, size); } +#elif defined(__hpux) || defined(__hpux__) +/* HP cc in ANSI mode defines __hpux

Re: [distcc] The masquerade continues with 1.2.2

2003-02-26 Thread Martin Pool
On 26 Feb 2003, Tom Matelich [EMAIL PROTECTED] wrote: Sorry, I'm new to distcc. What is the masquerade patch? It allows distcc to intercept all calls to 'cc' or 'c++'. Have a look in the mail archives for more info. http://lists.samba.org/pipermail/distcc/ -- Martin __ distcc mailing

[distcc] ccache 2.2 and distcc 1.2.2 works

2003-02-26 Thread Martin Pool
ccache 2.2 and distcc 1.2.2 seem to fix the problem of false misses when these programs are used together. When I build samba's 3_0 branch with CC='ccache distcc gcc-3.2' then almost every file gets a cache hit. -- Martin __ distcc mailing listhttp://distcc.samba.org/ To

  1   2   3   4   5   6   7   8   >