On Wed, Aug 23, 2017 at 1:18 PM, Christopher Clark <[email protected]> wrote: > On Wed, Aug 23, 2017 at 5:54 AM, Bruce Ashfield > <[email protected]> wrote: >> >> >> On Wed, Aug 23, 2017 at 2:43 AM, Christopher Clark >> <[email protected]> wrote: >>> >>> On Tue, Aug 22, 2017 at 7:42 PM, Bruce Ashfield >>> <[email protected]> wrote: >>> > On Tue, Aug 22, 2017 at 1:08 AM, <[email protected]> wrote: >>> >> From: Christopher Clark <[email protected]> >>> >> >>> >> The biossums tool is used to generate the vgabios build product. >>> >> >>> >> This patch: >>> >> * adds a separate recipe "biossums" for the tool >>> >> * makes the vgabios recipe depend upon biossums-native >>> >> * makes the vgabios recipe use the native binary rather than a locally >>> >> built one > >>> >> + >>> >> +do_compile() { >>> >> + oe_runmake clean >>> > >>> > >>> > What actually happens if the clean isn't run before each compile ?
I figured it out: a 32-bit biossums binary is distributed inside the upstream source tarball, and make decides that it doesn't need to rebuild it since the timestamp is newer than the source code file. I think that makes the "clean" seem like a reasonable step to put before compile. Christopher -- _______________________________________________ meta-virtualization mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-virtualization
