When upgrading an eSDK (via devtool sdk-update) from a project that includes meta-oe in the stack, some files listed in android-tools' SRC_URI, most notably patches and systemd service file got removed from the eSDK copy of metadata during the update, leading bitbake to start warning about not being able to verify the checksum for those files (those files are indeed missing as shown below).
Here is the log from bitbake: WARNING: /home/vagrant/poky_sdk/layers/meta-oe/recipes-devtools/android-tools/ android-tools_5.1.1.r37.bb: Unable to get checksum for android-tools-native SRC_URI entry remove-selinux-android.patch: file could not be found WARNING: /home/vagrant/poky_sdk/layers/meta-oe/recipes-devtools/android-tools/ android-tools_5.1.1.r37.bb: Unable to get checksum for android-tools-native SRC_URI entry use-capability.patch: file could not be found WARNING: /home/vagrant/poky_sdk/layers/meta-oe/recipes-devtools/android-tools/ android-tools_5.1.1.r37.bb: Unable to get checksum for android-tools-native SRC_URI entry use-local-socket.patch: file could not be found WARNING: /home/vagrant/poky_sdk/layers/meta-oe/recipes-devtools/android-tools/ android-tools_5.1.1.r37.bb: Unable to get checksum for android-tools-native SRC_URI entry preserve-ownership.patch: file could not be found WARNING: /home/vagrant/poky_sdk/layers/meta-oe/recipes-devtools/android-tools/ android-tools_5.1.1.r37.bb: Unable to get checksum for android-tools-native SRC_URI entry mkbootimg-Add-dt-parameter-to-specify-DT-image.patch: file could not be found WARNING: /home/vagrant/poky_sdk/layers/meta-oe/recipes-devtools/android-tools/ android-tools_5.1.1.r37.bb: Unable to get checksum for android-tools-native SRC_URI entry remove-bionic-android.patch: file could not be found WARNING: /home/vagrant/poky_sdk/layers/meta-oe/recipes-devtools/android-tools/ android-tools_5.1.1.r37.bb: Unable to get checksum for android-tools-native SRC_URI entry define-shell-command.patch: file could not be found WARNING: /home/vagrant/poky_sdk/layers/meta-oe/recipes-devtools/android-tools/ android-tools_5.1.1.r37.bb: Unable to get checksum for android-tools-native SRC_URI entry implicit-declaration-function-strlcat-strlcopy.patch: file could not be found WARNING: /home/vagrant/poky_sdk/layers/meta-oe/recipes-devtools/android-tools/ android-tools_5.1.1.r37.bb: Unable to get checksum for android-tools-native SRC_URI entry fix-big-endian-build.patch: file could not be found WARNING: /home/vagrant/poky_sdk/layers/meta-oe/recipes-devtools/android-tools/ android-tools_5.1.1.r37.bb: Unable to get checksum for android-tools-native SRC_URI entry android-tools-adbd.service: file could not be found WARNING: /home/vagrant/poky_sdk/layers/meta-oe/recipes-devtools/android-tools/ android-tools_5.1.1.r37.bb: Unable to get checksum for android-tools SRC_URI entry remove-selinux-android.patch: file could not be found WARNING: /home/vagrant/poky_sdk/layers/meta-oe/recipes-devtools/android-tools/ android-tools_5.1.1.r37.bb: Unable to get checksum for android-tools SRC_URI entry use-capability.patch: file could not be found WARNING: /home/vagrant/poky_sdk/layers/meta-oe/recipes-devtools/android-tools/ android-tools_5.1.1.r37.bb: Unable to get checksum for android-tools SRC_URI entry use-local-socket.patch: file could not be found WARNING: /home/vagrant/poky_sdk/layers/meta-oe/recipes-devtools/android-tools/ android-tools_5.1.1.r37.bb: Unable to get checksum for android-tools SRC_URI entry preserve-ownership.patch: file could not be found WARNING: /home/vagrant/poky_sdk/layers/meta-oe/recipes-devtools/android-tools/ android-tools_5.1.1.r37.bb: Unable to get checksum for android-tools SRC_URI entry mkbootimg-Add-dt-parameter-to-specify-DT-image.patch: file could not be found WARNING: /home/vagrant/poky_sdk/layers/meta-oe/recipes-devtools/android-tools/ android-tools_5.1.1.r37.bb: Unable to get checksum for android-tools SRC_URI entry remove-bionic-android.patch: file could not be found WARNING: /home/vagrant/poky_sdk/layers/meta-oe/recipes-devtools/android-tools/ android-tools_5.1.1.r37.bb: Unable to get checksum for android-tools SRC_URI entry define-shell-command.patch: file could not be found WARNING: /home/vagrant/poky_sdk/layers/meta-oe/recipes-devtools/android-tools/ android-tools_5.1.1.r37.bb: Unable to get checksum for android-tools SRC_URI entry implicit-declaration-function-strlcat-strlcopy.patch: file could not be found WARNING: /home/vagrant/poky_sdk/layers/meta-oe/recipes-devtools/android-tools/ android-tools_5.1.1.r37.bb: Unable to get checksum for android-tools SRC_URI entry fix-big-endian-build.patch: file could not be found WARNING: /home/vagrant/poky_sdk/layers/meta-oe/recipes-devtools/android-tools/ android-tools_5.1.1.r37.bb: Unable to get checksum for android-tools SRC_URI entry android-tools-adbd.service: file could not be found ...and the metadata files: $ find poky_sdk/layers/meta-oe/recipes-devtools/android-tools/android-tools poky_sdk/layers/meta-oe/recipes-devtools/android-tools/android-tools poky_sdk/layers/meta-oe/recipes-devtools/android-tools/android-tools/ fastboot.mk poky_sdk/layers/meta-oe/recipes-devtools/android-tools/android-tools/ mkbootimg.mk poky_sdk/layers/meta-oe/recipes-devtools/android-tools/android-tools/adbd.mk poky_sdk/layers/meta-oe/recipes-devtools/android-tools/android-tools/ ext4_utils.mk poky_sdk/layers/meta-oe/recipes-devtools/android-tools/android-tools/adb.mk poky_sdk/layers/meta-oe/recipes-devtools/android-tools/android-tools/.gitignore As you see, *.patch at al. are missing... The root cause to me seems the existence of a .gitignore file in the meta-oe metadata (meta-oe/recipes-devtools/android-tools/android-tools/.gitignore): the exact reason for this being there is not 100% clear to me but I suspects it then gets in the way when oe-publish-sdk runs... Any eSDK and friends guru with a clue here? -- _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-devel
