Hi !
I have a morty-based project here which I already built once and I'm now about
to rebuild it without any modifications on the same machine.
I checked with bitbake-whatchanged before starting any build and every time I
see this:
=== Dependencies changed: (1 tasks)
work-shared: do_preconfigure
=== Summary: (6626 changed, 4 unchanged)
Newly added: 6625
PV changed: 0
PR changed: 0
Dependencies changed: 1
I'd actually expect way less to be 'changed' as to what bitbake-whatchanged
tells me.
---------------------
bitbake-whatchanged -v shows this
=== The verbose changes of work-shared.do_preconfigure:
runtaskdeps changed from
['autoconfautoconf_2.69.bb.do_populate_sysroot:virtual:native',
'gccgcc-source_6.2.bb.do_patch',
'gnu-configgnu-config_git.bb.do_populate_sysroot:virtual:native'] to
['autoconfautoconf_2.69.bb.do_populate_sysroot:virtual:native',
'gccgcc-source_6.2.bb.do_patch',
'gnu-configgnu-config_git.bb.do_populate_sysroot:virtual:native']
virtual:native:/home/scratch/build/poky/meta/recipes-devtools/autoconf/autoconf_2.69.bb.do_populate_sysroot
with hash 6ed48db009438450fe348243309b85b5
changed to
virtual:native:/home/scratch/build/poky/meta/recipes-devtools/autoconf/autoconf_2.69.bb.do_populate_sysroot
with hash d09f612d8b00056740d9cccf723d0cab
virtual:native:/home/scratch/build/poky/meta/recipes-devtools/gnu-config/gnu-config_git.bb.do_populate_sysroot
with hash 9beadb38a5586266137d12754a7da0e2
changed to
virtual:native:/home/scratch/build/poky/meta/recipes-devtools/gnu-config/gnu-config_git.bb.do_populate_sysroot
with hash 2b201b2787194e74f97f25d9908dfd61
Hash for dependent task
gnu-configgnu-config_git.bb.do_populate_sysroot:virtual:native changed from
9beadb38a5586266137d12754a7da0e2 to 2b201b2787194e74f97f25d9908dfd61
Hash for dependent task
autoconfautoconf_2.69.bb.do_populate_sysroot:virtual:native changed from
6ed48db009438450fe348243309b85b5 to d09f612d8b00056740d9cccf723d0cab
What puzzles me is the double PN in the task names ... e.g.
'autoconfautoconf' . And of course the change of the hash.
---------------------
bitbake-diffsigs
/home/dl9pf/sstate/universal-4.8/6e/sstate:autoconf-native:x86_64-linux:2.69:r11:x86_64:3:6ed48db009438450fe348243309b85b5_populate_sysroot.tgz.siginfo
\
/home/dl9pf/sstate/universal-4.8/67/sstate:autoconf-native:x86_64-linux:2.69:r11:x86_64:3:67a892e8e82a93b7f1486fa15bd9d73d_populate_sysroot.tgz.siginfo
runtaskdeps changed from ['autoconfautoconf_2.69.bb.do_install:virtual:native']
to ['autoconfautoconf_2.69.bb.do_install:virtual:native']
virtual:native:/home/scratch/buildl/poky/meta/recipes-devtools/autoconf/autoconf_2.69.bb.do_install
with hash 95e60debb58799b95ee19676069e2b6d
changed to
virtual:native:/home/scratch/build/poky/meta/recipes-devtools/autoconf/autoconf_2.69.bb.do_install
with hash 2087736600facfa2fd0553417c7b3723
Dependency on task autoconfautoconf_2.69.bb.do_install:virtual:native was added
with hash 2087736600facfa2fd0553417c7b3723
Dependency on task autoconfautoconf_2.69.bb.do_install:virtual:native was
removed with hash 95e60debb58799b95ee19676069e2b6d
gnu-config hash 9beadb is there but there is no 2b201b27,
Hints ?
--
--
Jan-Simon Möller
[email protected]
--
_______________________________________________
yocto mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/yocto