Re: [gentoo-user] Difference between normal distcc and distcc with pump?

2015-05-04 Thread Fernando Rodriguez
On Sunday, May 03, 2015 11:59:08 PM Walter Dnes wrote: On Sun, May 03, 2015 at 02:57:46PM -0400, Fernando Rodriguez wrote Some packages do custom preprocessing and other weird things during the build process that cause problems with pump mode since it caches copies of the unmodified

Re: [gentoo-user] Difference between normal distcc and distcc with pump?

2015-05-04 Thread Fernando Rodriguez
On Monday, May 04, 2015 5:29:34 AM Fernando Rodriguez wrote: On Sunday, May 03, 2015 11:59:08 PM Walter Dnes wrote: On Sun, May 03, 2015 at 02:57:46PM -0400, Fernando Rodriguez wrote Some packages do custom preprocessing and other weird things during the build process that cause

Re: [gentoo-user] Difference between normal distcc and distcc with pump?

2015-05-04 Thread Walter Dnes
On Mon, May 04, 2015 at 05:29:34AM -0400, Fernando Rodriguez wrote The error on the link that you posted looks like cause by pump mode, this one I'm not so sure. It looks like you're not using the cross compiler on the host as it would not generate 64 bit code. Did you add -m32 to your

Re: [gentoo-user] Difference between normal distcc and distcc with pump?

2015-05-04 Thread Fernando Rodriguez
On Monday, May 04, 2015 4:36:08 PM Fernando Rodriguez wrote: On Monday, May 04, 2015 3:41:54 PM Walter Dnes wrote: Why is seamonkey the only program (so far for me) that needs -m32? Would it need -m64 if it was being cross-compiled on a 32-bit host system for 64-bit client? Is there a

Re: [gentoo-user] Difference between normal distcc and distcc with pump?

2015-05-04 Thread Walter Dnes
On Mon, May 04, 2015 at 05:29:34AM -0400, Fernando Rodriguez wrote All you need to do is create scripts on the host with the exact same names and have them execute the compiler that you want with the options you want (I just have it execute the 64bit compiler with -m32). Then make sure that

Re: [gentoo-user] Difference between normal distcc and distcc with pump?

2015-05-04 Thread Fernando Rodriguez
On Monday, May 04, 2015 3:41:54 PM Walter Dnes wrote: Why is seamonkey the only program (so far for me) that needs -m32? Would it need -m64 if it was being cross-compiled on a 32-bit host system for 64-bit client? Is there a wiki that we can contribute this info to? It has to do with my

Re: [gentoo-user] Difference between normal distcc and distcc with pump?

2015-05-03 Thread Walter Dnes
On Sun, May 03, 2015 at 02:57:46PM -0400, Fernando Rodriguez wrote Some packages do custom preprocessing and other weird things during the build process that cause problems with pump mode since it caches copies of the unmodified headers. If you're lucky it just fails (and usually falls back

Re: [gentoo-user] Difference between normal distcc and distcc with pump?

2015-05-03 Thread Fernando Rodriguez
On Saturday, May 02, 2015 9:10:01 PM Walter Dnes wrote: I ran into a couple of problems with distcc cross-compiling on a 64-bit host for a 32-bit host. One was with ffmpeg, and the other one was seamonkey (built-from-source). There's a thread at

[gentoo-user] Difference between normal distcc and distcc with pump?

2015-05-02 Thread Walter Dnes
I ran into a couple of problems with distcc cross-compiling on a 64-bit host for a 32-bit host. One was with ffmpeg, and the other one was seamonkey (built-from-source). There's a thread at http://www.gossamer-threads.com/lists/gentoo/user/298324 which mentions ffmpeg with symptoms identical