[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