On 9/2/05, Sebastian Dransfeld <[EMAIL PROTECTED]> wrote:
> Didier Casse wrote:
> > On 9/2/05, Sebastian Dransfeld <[EMAIL PROTECTED]> wrote:
> >>Are you running make -j ?
> >>
> >
> >
> > + /usr/bin/make -j3
> >
> > In my rpmmacros:
> > %_smp_mflags  -j3
> >
> 
> Hah! There's your error. Don't use -j, else make wants to build the
> module or the app before the lib. No idea how to force make to
> understand how to not do that. But libembrace is a dep, so it should
> work. Well....

I get your point but from:

http://fedoraproject.org/wiki/PackagingGuidelines#head-849b49b1a37af421762f6df0cc500de9f7a553f2

excerpt:

-START-

Parallel make
-----------------------------

Whenever possible, invokations of make should be done as

make %{?_smp_mflags}

This generally speeds up builds and especially on SMP machines.

Do make sure, however, that the package builds cleanly this way as
some make files do not support parallel building. Therefore you should
consider adding

%_smp_mflags -j3

to your ~/.rpmmacros file -- even on UP machines -- as this will
expose most of these errors.

-END-

OK the quick fix is to simply remove all those -j but ahem from the
point of view of packaging, that's not a 100% neat solution. :) I
should find some other ways.

-- 
With kind regards,
Didier.

------------
Yum/apt repository for DR17/EFL: http://sps.nus.edu.sg/~didierbe

Didier F.B Casse
PhD candidate, Singapore Synchrotron Light Source (SSLS)
National University of Singapore.


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to