[Buildroot] [PATCH] poco: fix parallel build failure

Baruch Siach baruch at tkos.co.il
Wed Sep 19 06:40:27 UTC 2012


Hi Peter,

On Mon, Sep 17, 2012 at 09:27:21PM +0200, Peter Korsgaard wrote:
> >>>>> "Baruch" == Baruch Siach <baruch at tkos.co.il> writes:
>  Baruch> This added patch should fix
>  Baruch> http://autobuild.buildroot.net/results/1bf7e51ef30af9bbf5e423e80ef07212b83bdaf8/.
> 
>  Baruch> CROSSENV is now required also in the install stages to prevent
>  Baruch> a rebuild using the host native toolchain.
> 
> Sorry, this doesn't actually work. We now have
> 
> http://autobuild.buildroot.net/results/1cca8b4115674f12884bcbc0c680efed0fb939ae/
> 
> Which is because poco now gets rebuilt at the install staging/target
> steps, where we're not passing MYSQL_LIBDIR/INCDIR as all the .o targets
> are considered out of date because of the phony objdirs prerequisite.
> 
> I don't right away see a clean solution to it (you could use order-only
> ('|') rules, but it isn't really pretty), so I simply reverted this and
> just changed the build step to use MAKE1.
> 
> Feel free to submit a correct patch insted.

Thanks. I'll work on something better if I have time.

baruch

-- 
     http://baruch.siach.name/blog/                  ~. .~   Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
   - baruch at tkos.co.il - tel: +972.2.679.5364, http://www.tkos.co.il -



More information about the buildroot mailing list