summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/opkg-utils/opkg-utils_0.3.6.bb
diff options
context:
space:
mode:
authorMing Liu <liu.ming50@gmail.com>2019-04-05 16:22:15 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2019-05-22 00:31:48 +0100
commitcba849c25b95a685eade176bf7774be16c80b14b (patch)
tree1dee76b69592088c86aae19b0e636932e5e8ddf9 /meta/recipes-devtools/opkg-utils/opkg-utils_0.3.6.bb
parent522b0d8615cdc6645f6dc37a03ea7584f19c7bfc (diff)
downloadpoky-cba849c25b95a685eade176bf7774be16c80b14b.tar.gz
opkg-utils: backport a patch to fix a sstate timestamp issue
When using sstate, two parallel builds can produce two packages with the same mtime but different checksums. When later one of those two builds fetches the others ipk, the package index does not get udpated properly (since mtime matches). This ends up with messages such as: Downloading file:/../tmp/work/../image/...ipk. Removing corrupt package file /../sysroot/../var/cache/opkg/volatile/...ipk However, in that case, ctime is different. Use ctime instead of mtime to prevent failures like this. (From OE-Core rev: 6351f52609af51055786f7b3b24aee722b4dcea4) Signed-off-by: Ming Liu <liu.ming50@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/opkg-utils/opkg-utils_0.3.6.bb')
-rw-r--r--meta/recipes-devtools/opkg-utils/opkg-utils_0.3.6.bb1
1 files changed, 1 insertions, 0 deletions
diff --git a/meta/recipes-devtools/opkg-utils/opkg-utils_0.3.6.bb b/meta/recipes-devtools/opkg-utils/opkg-utils_0.3.6.bb
index 4c41774c39..41cf11c2dd 100644
--- a/meta/recipes-devtools/opkg-utils/opkg-utils_0.3.6.bb
+++ b/meta/recipes-devtools/opkg-utils/opkg-utils_0.3.6.bb
@@ -14,6 +14,7 @@ SRC_URI = "http://git.yoctoproject.org/cgit/cgit.cgi/${BPN}/snapshot/${BPN}-${PV
14 file://threaded-xz.patch \ 14 file://threaded-xz.patch \
15 file://pigz.patch \ 15 file://pigz.patch \
16 file://0001-update-alternatives-Fix-link-relocation-support.patch \ 16 file://0001-update-alternatives-Fix-link-relocation-support.patch \
17 file://0001-opkg-make-index-use-ctime-instead-of-mtime.patch \
17" 18"
18SRC_URI_append_class-native = " file://tar_ignore_error.patch" 19SRC_URI_append_class-native = " file://tar_ignore_error.patch"
19UPSTREAM_CHECK_URI = "http://git.yoctoproject.org/cgit/cgit.cgi/opkg-utils/refs/" 20UPSTREAM_CHECK_URI = "http://git.yoctoproject.org/cgit/cgit.cgi/opkg-utils/refs/"