Hi, We have a recipe that uses
SRC_URI += "file://somedir/*" and we have noticed that changing one of the files inside somedir does not cause the recipe to be rebuilt - in fact, no task hashes are affected; we discovered this because a clean build worked correctly, while one that uses an sstate mirror would end up with an old version of those files on the target. Digging around, it _seems_ that this should be supported, e.g. commit bb66113bde5361b869dce2bdaece5b938f077ea8 Author: Richard Purdie <richard.pur...@linuxfoundation.org> Date: Sun Apr 6 11:08:22 2014 +0100 bitbake: fetch2: Fix bug in file checksum generation However, it also seems that something since then has broken the checksumming of files specified via a glob pattern. At least if I take the recipe mentioned in that commit and run "bitbake-dumpsig -t connman-gnome do_fetch", I get Variable SRC_URI value is git://github.com/connectivity/connman-gnome.git file://0001-Removed-icon-from-connman-gnome-about-applet.patch file://null_check_for_ipv4_config.patch file://images/* file://connman-gnome-fix-dbus-interface-name.patch file://0001-Port-to-Gtk3.patch ... This task depends on the checksums of files: [('0001-Removed-icon-from-connman-gnome-about-applet.patch', '4c1b4d89f92949f34d5c232d85398bb4'), ('connman-gnome-fix-dbus-interface-name.patch', '51f2ebbc91ec35184876dfdf8aec35fd'), ('null_check_for_ipv4_config.patch', 'a23271e41c9fe81551244d875106af10'), ('0001-Port-to-Gtk3.patch', 'fa8ffcd77c330fd5063c7a7c62dd7c69')] i.e., none of the files in images/ are mentioned, contrary to what was apparently the case back in 2014. Rasmus
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#140182): https://lists.openembedded.org/g/openembedded-core/message/140182 Mute This Topic: https://lists.openembedded.org/mt/75235594/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-