make samba3 make -j proof
William Charles
william.charles at db.com
Tue Oct 10 23:11:28 GMT 2006
Björn, I've always found (with Samba 3) that this works for me after a clean 'configure'...
make proto_exists
make -j4 all
Maybe I've been lucky and have to confess to being largely ignorant of the Makefile's innards!
Regards,
Will.
William Charles,
Platform Engineering, Asia/Pacific.
Deutsche Bank AG Sydney, +61 (0)2 8258 1916.
Björn JACKE <bjoern at j3e.de>
Sent by: samba-technical-bounces+william.charles=db.com at lists.samba.org
To
samba-technical at samba.org
11/10/2006 05:30 AM cc
Subject
make samba3 make -j proof
Hi,
sitting in a train today waiting for a samba compile I thought it
might be quite a bit faster if it would be compilable parallelized. I
saw that the changes neccessary in the Makefile to make this work are
not very big. See attached patch. I tested the Makefile with make -j20
without a problem. On a dual core machine the build is in fact twice
as fast now with make -j2.
I needed to replace the suffix rule in the makefile with a implicit
pattern rule to be able to add dependencies to each resulting target.
VERY ancient make versions might not cope with that but all machines
that can cope with samba4's makefiles can cope with this, too. So I
thing there's nothing to worry about.
Any volunteer to check this in?
Cheers
Bjoern
[attachment "samba3-make-j-proof.patch" deleted by William Charles/Sydney/DBAustralia/DeuBa] [attachment "attqza0n.dat" deleted by William Charles/Sydney/DBAustralia/DeuBa]
---
This e-mail may contain confidential and/or privileged information. If you
are not the intended recipient (or have received this e-mail in error)
please notify the sender immediately and destroy this e-mail. Any
unauthorized copying, disclosure or distribution of the material in this
e-mail is strictly forbidden.
More information about the samba-technical
mailing list