[Pkg-openmpi-maintainers] [Pkg-openmpi-commits] r150 - /openmpi/trunk/debian/rules

Manuel Prinz debian at pinguinkiste.de
Wed Nov 19 21:15:58 UTC 2008


Am Mittwoch, den 19.11.2008, 21:04 +0000 schrieb manuel at users.alioth.debian.org:
> Author: manuel
> Date: Wed Nov 19 21:04:49 2008
> New Revision: 150
> 
> URL: http://svn.debian.org/wsvn/pkg-openmpi/?sc=1&rev=150
> Log:
> Added some magic to make debian/rules build in parallel (again)
> 
> Modified:
>     openmpi/trunk/debian/rules

Some words of explanation on the change:

The change does not introduce anything new, it's just a re-arrangement
of old code snippets. The only really visible change is that the -basic
targets where renamed to -shared because I found that clearer. Also, the
configure target was removed; configuration is now done at the build
target. Given how long the build (make) runs compared to configure, it
seemed fine with me. I can reintroduce the configure targets to save the
time if anyone wants that.

I'm not 100 % percent sure that this will work right without problems.
Maybe there are. But given that it takes about 40 minutes to compile on
my box, it was really needed in order to get some work done on the
package; the build time is now around 15 minutes on two cores. I built
the package 3 times in a row and the result looked fine. (This of course
does not mean that there won't be problems). I also use this for testing
purposes only. Packages that are supposed to be uploaded are build with
one process only; but it's nice to be able to speed up things with "-j2"
while doing development.

I hope there are no strong oppositions against that. Feel free to revert
the change if so.

Best regards
Manuel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Dies ist ein digital signierter Nachrichtenteil
Url : http://lists.alioth.debian.org/pipermail/pkg-openmpi-maintainers/attachments/20081119/d37a6ef8/attachment.pgp 


More information about the Pkg-openmpi-maintainers mailing list