# # old_revision [a713e30a7c1eae8ab3bf00e2e3eb7f9a6ffb1e3b] # # patch "classes/rootfs_ipk.bbclass" # from [237808776045be08b7c6b05f62ed82bb94daada8] # to [cab8c8c2c016a3542ca004b0f2756f8db983d36b] # ============================================================ --- classes/rootfs_ipk.bbclass 237808776045be08b7c6b05f62ed82bb94daada8 +++ classes/rootfs_ipk.bbclass cab8c8c2c016a3542ca004b0f2756f8db983d36b @@ -6,6 +6,7 @@ do_rootfs[depends] += "ipkg-native:do_po # do_rootfs[depends] += "ipkg-native:do_populate_staging ipkg-utils-native:do_populate_staging" +do_rootfs[recrdeptask] += "do_package_write_ipk" IPKG_ARGS = "-f ${T}/ipkg.conf -o ${IMAGE_ROOTFS} ${@base_conditional("PACKAGE_INSTALL_NO_DEPS", "1", "-nodeps", "", d)}" @@ -104,7 +105,7 @@ rootfs_ipk_log_check() { then echo "log_check: There were error messages in the logfile" echo -e "log_check: Matched keyword: [$keyword_die]\n" - echo "$lf_txt" | grep -v log_check | grep -i "$keyword_die" -C1 + echo "$lf_txt" | grep -v log_check | grep -C 5 -i "$keyword_die" echo "" do_exit=1 fi @@ -112,3 +113,6 @@ rootfs_ipk_log_check() { test "$do_exit" = 1 && exit 1 true } +remove_packaging_data_files() { + rm -rf ${IMAGE_ROOTFS}/usr/lib/ipkg/ +}