On Wed, Aug 23, 2017 at 5:13 PM, Christopher Clark < [email protected]> wrote:
> 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. > Aha. Thanks for the information .. gives more confidence in the approach. We could also just rm the files, but using the clean mechanism to take care of it properly makes sense. I've now merged the 4 patch series. Bruce > > I think that makes the "clean" seem like a reasonable step to put > before compile. > > Christopher > -- "Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end"
-- _______________________________________________ meta-virtualization mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-virtualization
