On Tue, Dec 08, 2009 at 11:36:13AM +0100, Jean Delvare wrote:
Hi there,
I see that you are submitting many requests to let openSUSE packages build in parallel. I am a little surprised that it is needed, I thought the build service was powered by icecream which was magically dispatching build jobs as needed. Or am I far off track?
I dont think the buildservice uses icecream. Please correct me though. It does not, but let's assume it does: icecream can only really help if the
Am Dienstag 08 Dezember 2009 schrieb Marcus Meissner: package builds with parallel jobs, so it needs to be enabled in the package.
Now, if parallel build should indeed be added, I would have expected it to be handled globally rather than on a per-package basis.
Can you please clarify? What problem are you trying to solve, where do we come from and where do we expect to go?
Well, you need to tell the .spec files that "make -jsomething" is possible instead of just "make".
You cannot just replace make blindly by a automatic parallel version.
Actually the fact that we build for a long time without %jobs > 1 led to many packagers adding %jobs and having no good way to test this: and now many packages fail because their build systems are just not up to parallel make ;(
(Of course the question is really if it is necessary for all packages.)
I wonder too. Many of the packages patched compile for very short time and spend their time in doing installs and test suits. Greetings, Stephan -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org