public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] using unsermake instead of automake to speed up distcc
@ 2004-04-03  6:44 Andrew Gaffney
  2004-04-03  6:51 ` Troy Dack
  2004-04-05 23:50 ` Lisa Seelye
  0 siblings, 2 replies; 6+ messages in thread
From: Andrew Gaffney @ 2004-04-03  6:44 UTC (permalink / raw
  To: Gentoo Dev

Someone posted an article[1] about optimizing distcc a few days ago on -user. It talked 
about using unsermake[2] instead of automake to generate Makefiles that let many source 
files be built at once, which allows you to take full advantage of a network full of 
distcc hosts. Did any of the devs take a look at it? It appears to only be available 
through KDE CVS, but that's never stopped any of you before :)

[1] http://www.csh.rit.edu/slashdot/distcc.html
[2] http://www.kde.me.uk/index.php?page=unsermake

-- 
Andrew Gaffney
Network Administrator
Skyline Aeronautics, LLC.
636-357-1548


--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-dev] using unsermake instead of automake to speed up distcc
  2004-04-03  6:44 [gentoo-dev] using unsermake instead of automake to speed up distcc Andrew Gaffney
@ 2004-04-03  6:51 ` Troy Dack
  2004-04-03  6:51   ` Andrew Gaffney
  2004-04-03 15:02   ` Markus Nigbur
  2004-04-05 23:50 ` Lisa Seelye
  1 sibling, 2 replies; 6+ messages in thread
From: Troy Dack @ 2004-04-03  6:51 UTC (permalink / raw
  To: gentoo-dev

On Sat, 2004-04-03 at 16:44, Andrew Gaffney wrote:
> Someone posted an article[1] about optimizing distcc a few days ago on -user. It talked 
> about using unsermake[2] instead of automake to generate Makefiles that let many source 
> files be built at once, which allows you to take full advantage of a network full of 
> distcc hosts. Did any of the devs take a look at it? It appears to only be available 
> through KDE CVS, but that's never stopped any of you before :)
> 
> [1] http://www.csh.rit.edu/slashdot/distcc.html
> [2] http://www.kde.me.uk/index.php?page=unsermake

I did attempt to hack the kde-cvs eclass to use unsermake, it didn't
work too badly, the only problem was that every time you built a kde-cvs
based package the unsermake dir would be re-fetched.

I suppose it wouldn't be too hard to create a standalone unsermake
ebuild, however unsermake was a little unreliable last time I tried it.

-- 
Troy Dack					http://linux.tkdack.com
<troy@tkdack.com>				http://webportage.sf.net

Public Key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x4D90BE3C
Key fingerprint = 1F3D 6C15 16AA 09D5 0C96  92E5 FD89 16F9 4D90 BE3C


--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-dev] using unsermake instead of automake to speed up distcc
  2004-04-03  6:51 ` Troy Dack
@ 2004-04-03  6:51   ` Andrew Gaffney
  2004-04-03 15:02   ` Markus Nigbur
  1 sibling, 0 replies; 6+ messages in thread
From: Andrew Gaffney @ 2004-04-03  6:51 UTC (permalink / raw
  To: gentoo-dev

Troy Dack wrote:
> On Sat, 2004-04-03 at 16:44, Andrew Gaffney wrote:
> 
>>Someone posted an article[1] about optimizing distcc a few days ago on -user. It talked 
>>about using unsermake[2] instead of automake to generate Makefiles that let many source 
>>files be built at once, which allows you to take full advantage of a network full of 
>>distcc hosts. Did any of the devs take a look at it? It appears to only be available 
>>through KDE CVS, but that's never stopped any of you before :)
>>
>>[1] http://www.csh.rit.edu/slashdot/distcc.html
>>[2] http://www.kde.me.uk/index.php?page=unsermake
> 
> 
> I did attempt to hack the kde-cvs eclass to use unsermake, it didn't
> work too badly, the only problem was that every time you built a kde-cvs
> based package the unsermake dir would be re-fetched.
> 
> I suppose it wouldn't be too hard to create a standalone unsermake
> ebuild, however unsermake was a little unreliable last time I tried it.

It can be used on non-KDE packages, right?

-- 
Andrew Gaffney
Network Administrator
Skyline Aeronautics, LLC.
636-357-1548


--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-dev] using unsermake instead of automake to speed up distcc
  2004-04-03  6:51 ` Troy Dack
  2004-04-03  6:51   ` Andrew Gaffney
@ 2004-04-03 15:02   ` Markus Nigbur
  2004-04-03 22:06     ` Troy Dack
  1 sibling, 1 reply; 6+ messages in thread
From: Markus Nigbur @ 2004-04-03 15:02 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1183 bytes --]

On Sat, 03 Apr 2004 16:51:38 +1000
Troy Dack <troy@tkdack.com> wrote:

> On Sat, 2004-04-03 at 16:44, Andrew Gaffney wrote:
> > Someone posted an article[1] about optimizing distcc a few days ago
> > on -user. It talked about using unsermake[2] instead of automake to
> > generate Makefiles that let many source files be built at once,
> > which allows you to take full advantage of a network full of distcc
> > hosts. Did any of the devs take a look at it? It appears to only be
> > available through KDE CVS, but that's never stopped any of you
> > before :)

Sounds neat, I'll have a look at it this week.

> > 
> > [1] http://www.csh.rit.edu/slashdot/distcc.html
> > [2] http://www.kde.me.uk/index.php?page=unsermake
> 
> I did attempt to hack the kde-cvs eclass to use unsermake, it didn't
> work too badly, the only problem was that every time you built a
> kde-cvs based package the unsermake dir would be re-fetched.
> 
> I suppose it wouldn't be too hard to create a standalone unsermake
> ebuild, however unsermake was a little unreliable last time I tried
> it.

Define unreliable, please.

-- 
 (o_  Markus Nigbur
 //\  Gentoo Linux Developer
[ ]/_ http://www.gentoo.org

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-dev] using unsermake instead of automake to speed up distcc
  2004-04-03 15:02   ` Markus Nigbur
@ 2004-04-03 22:06     ` Troy Dack
  0 siblings, 0 replies; 6+ messages in thread
From: Troy Dack @ 2004-04-03 22:06 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 971 bytes --]

On Sun, 2004-04-04 at 01:02, Markus Nigbur wrote:
> On Sat, 03 Apr 2004 16:51:38 +1000
> Troy Dack <troy@tkdack.com> wrote:
>
> > I suppose it wouldn't be too hard to create a standalone unsermake
> > ebuild, however unsermake was a little unreliable last time I tried
> > it.
> 
> Define unreliable, please.

Not every package would build successfully with unsermake, often failing
in different places.  Switching back to a "normal" build process
everything worked.  I don't have any quantitative evidence as to what
did and did not successfully build with unsermake as it was more of a
curiosity for me at the time and I had no intention of pushing it back
into portage.

-- 
Troy Dack		Gentoo moves pretty fast; if you don't stop and
tad@gentoo.org		look around once in a while, you could miss out.

Public Key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x4D90BE3C
Key fingerprint = 1F3D 6C15 16AA 09D5 0C96  92E5 FD89 16F9 4D90 BE3C
 

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-dev] using unsermake instead of automake to speed up distcc
  2004-04-03  6:44 [gentoo-dev] using unsermake instead of automake to speed up distcc Andrew Gaffney
  2004-04-03  6:51 ` Troy Dack
@ 2004-04-05 23:50 ` Lisa Seelye
  1 sibling, 0 replies; 6+ messages in thread
From: Lisa Seelye @ 2004-04-05 23:50 UTC (permalink / raw
  To: Andrew Gaffney; +Cc: Gentoo Dev

[-- Attachment #1: Type: text/plain, Size: 804 bytes --]

On Sat, 2004-04-03 at 01:44, Andrew Gaffney wrote:
> Someone posted an article[1] about optimizing distcc a few days ago on -user. It talked 
> about using unsermake[2] instead of automake to generate Makefiles that let many source 
> files be built at once, which allows you to take full advantage of a network full of 
> distcc hosts. Did any of the devs take a look at it? It appears to only be available 
> through KDE CVS, but that's never stopped any of you before :)

Once unsermake is a standalone and comparable to automake (that is, it
must do everything automake does) I don't see any reason not to prefer
it over automake.

However, as it stands now unsermake still doesn't support all of
automake's features.

-- 
Regards,
-Lisa
<Quidquid latine dictum sit, altum viditur>

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2004-04-05 23:51 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-04-03  6:44 [gentoo-dev] using unsermake instead of automake to speed up distcc Andrew Gaffney
2004-04-03  6:51 ` Troy Dack
2004-04-03  6:51   ` Andrew Gaffney
2004-04-03 15:02   ` Markus Nigbur
2004-04-03 22:06     ` Troy Dack
2004-04-05 23:50 ` Lisa Seelye

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox