On 2022-12-02 09:46, Joakim Roubert wrote:
Thanks a lot; I tried it out immediately.
It will, however, give me the same gitsm error:
[...]
By using the git fetcher instead of the gitsm one and explicitly add the
submodules (whth the corresponding commits) in the recipe as per the
attached patch (on latest master-next that has your latest fixes), upx
will build properly here again.
BR,
/Joakim
From a49e1cd59e05e23db65f2846feeafcc69cba4543 Mon Sep 17 00:00:00 2001
From: Joakim Roubert <[email protected]>
Date: Fri, 2 Dec 2022 11:25:15 +0100
Subject: [PATCH] upx: Use git fetcher instead of gitsm
The current upx will trigger the Bitbake Fetcher Error added in
Kirkstone 4.0.5 189a6d452e3037c9e94ccdf6af38359fc6058064 commit. This
patch replaces gitsm with git and explicitly adds the git submodules
with the corresponding commits.
Change-Id: I1b1231f06481f7a1e25dc35277d0f1725c7631e0
Signed-off-by: Joakim Roubert <[email protected]>
---
recipes-extended/upx/upx_git.bb | 13 +++++++++++--
1 file changed, 11 insertions(+), 2 deletions(-)
diff --git a/recipes-extended/upx/upx_git.bb b/recipes-extended/upx/upx_git.bb
index 989b277..bb8004c 100644
--- a/recipes-extended/upx/upx_git.bb
+++ b/recipes-extended/upx/upx_git.bb
@@ -1,8 +1,17 @@
HOMEPAGE = "http://upx.sourceforge.net"
SUMMARY = "Ultimate executable compressor."
-SRCREV = "8d1a98e03bf281b2cee459b6c27347e56d13c6a8"
-SRC_URI = "gitsm://github.com/upx/upx;branch=devel;protocol=https \
+SRCREV_upx = "8d1a98e03bf281b2cee459b6c27347e56d13c6a8"
+SRCREV_vendor_doctest = "666e648b68fda2deb141a1fe93e3fd1e2795dd0f"
+SRCREV_vendor_lzma_sdk = "9ebf8f468c689d83504e6c08c6bc26c4a1cf180f"
+SRCREV_vendor_ucl = "4b58d592199dc1e5db691e1a54fb0e5e9af0ecaf"
+SRCREV_vendor_zlib = "2a5b338eb173a701ed179e951d4c390e75e8d4c7"
+SRCREV_FORMAT = "upx"
+SRC_URI = "git://github.com/upx/upx;name=upx;branch=devel;protocol=https \
+ git://github.com/upx/upx-vendor-doctest;name=vendor_doctest;subdir=git/vendor/doctest;branch=upx-vendor;protocol=https \
+ git://github.com/upx/upx-vendor-lzma-sdk;name=vendor_lzma_sdk;subdir=git/vendor/lzma-sdk;branch=upx-vendor;protocol=https \
+ git://github.com/upx/upx-vendor-ucl;name=vendor_ucl;subdir=git/vendor/ucl;branch=upx-vendor;protocol=https \
+ git://github.com/upx/upx-vendor-zlib;name=vendor_zlib;subdir=git/vendor/zlib;branch=upx-vendor;protocol=https \
"
LICENSE = "GPL-2.0-only"
--
2.30.2
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#7730):
https://lists.yoctoproject.org/g/meta-virtualization/message/7730
Mute This Topic: https://lists.yoctoproject.org/mt/95382316/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-virtualization/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-