diff options
| author | Bruce Ashfield <bruce.ashfield@gmail.com> | 2026-06-02 19:42:14 +0000 |
|---|---|---|
| committer | Bruce Ashfield <bruce.ashfield@gmail.com> | 2026-06-02 20:00:40 +0000 |
| commit | cded52ddbff531861a0682d8302ad375e0e63a2a (patch) | |
| tree | 755c6de17ef3cdd9efbbdbb86944528ee909a873 /recipes-extended/upx | |
| parent | c3bd57692bd390743fe2da80f322697336f7abf2 (diff) | |
| download | meta-virtualization-cded52ddbff531861a0682d8302ad375e0e63a2a.tar.gz | |
upx: update to v5.1.1-tip
Bumping upx to version v5.1.1-64-g93abc161, which comprises the following commits:
93abc161 CI updates
f1671f80 CI updates
86f16465 CP/M-86: size header data group to buffer size
07570d35 Add support for CP/M-86 CMD
3d5101c6 PE: stub should not clear tlsindex for .dll
cd56a4a5 CI updates
70ae43e9 pefile: align imagesize after removing .reloc section
b7472198 CI updates
eab70229 pefile: align imagesize after removing .reloc section
f52b206f CI updates
d7bd3d9a JNI_OnLoad only if CMD_COMPRESS
2dd6e381 CI updates
ceb8a395 CI updates
2f9be3bd CI updates
8fa669f2 CI updates
5ef29bb4 CI updates
06334a4d CI updates
b1a6b710 CI updates
2d302628 CI updates
8cee4522 riscv64: preserve e_flags to prevent CantUnpack
d6f2f877 CI updates
fab1117a CI updates
965cb22e CI updates
15ed0285 CI updates
136bf9a2 CI updates
77c942d0 CI updates
ac5336f2 CI updates
7e1fab76 CI updates
21874327 CI updates
fa5877ff CI updates
f9138c1b CI updates
0aea9492 CI updates
f0a89504 pefile: really remove .reloc section if no relocs
7850dfe3 CI updates
9e06ba7a CI updates
ab05f314 pefile: really remove .reloc section if no relocs
c0cfe9f9 pefile: diagnose bad Import
e0abaa5e CI updates
ffc0e622 CI updates
924283a1 CI updates
df8b76f0 Catch more fuzz when unpacking ELF symbol table
7fe3b646 CI updates
0e875f54 CI updates
ee8facd3 CI updates
0cd70a32 CI updates
37b33373 CI updates
aeb1caf8 CI updates
9e3dcdc9 CI updates
db5de3d0 CI updates
7f2d1e5c CI updates
7e78bbdf CI updates
50f3a42c CI updates
dcfbf325 CI updates
64dab898 CI updates
3821b557 CI updates
20f608ce CI updates
30fee81f pefile de-compress: fix bug when no relocs
2a6fdf7c submodules: update for new versions
f6a210ec CI updates
6cc54699 test-clibs: submodules
6a6b6fb5 pack ELF64: fix PLT section name for SHT_RELA in pack3
5e394635 unpack Elf: check relocation of DT_INIT_ARRAY
bfd92757 unpack ELF: check xct_off or yct_off
36babe77 all: post-release version bump
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Diffstat (limited to 'recipes-extended/upx')
| -rw-r--r-- | recipes-extended/upx/upx_git.bb | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/recipes-extended/upx/upx_git.bb b/recipes-extended/upx/upx_git.bb index 79cf17a9..3af0e327 100644 --- a/recipes-extended/upx/upx_git.bb +++ b/recipes-extended/upx/upx_git.bb | |||
| @@ -6,19 +6,21 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=353753597aa110e0ded3508408c6374a" | |||
| 6 | # Note: DO NOT use released tarball in favor of the git repository with submodules. | 6 | # Note: DO NOT use released tarball in favor of the git repository with submodules. |
| 7 | # it makes maintenance easier for CVEs or other issues. | 7 | # it makes maintenance easier for CVEs or other issues. |
| 8 | 8 | ||
| 9 | SRCREV_upx = "ca97430db28bf264f4007118555c10f63be2a9c8" | 9 | SRCREV_upx = "93abc161af744df62197dd1fd5f7e20266bd2ab6" |
| 10 | PV = "5.0.1+git${SRCPV}" | 10 | PV = "5.1.1+git${SRCPV}" |
| 11 | 11 | ||
| 12 | # SRCREVs are from: | 12 | # SRCREVs are from: |
| 13 | # git submodule status | awk '{ commit_hash = $1; sub(/vendor\//, "", $2); gsub("-", "_", $2); printf "SRCREV_vendor_%s = \"%s\"\n", $2, commit_hash }' | 13 | # git submodule status | awk '{ commit_hash = $1; sub(/vendor\//, "", $2); gsub("-", "_", $2); printf "SRCREV_vendor_%s = \"%s\"\n", $2, commit_hash }' |
| 14 | # | 14 | # |
| 15 | # with two substitions for invalid SRCREVs (hence why the gitsm fetcher | 15 | # with two substitions for invalid SRCREVs (hence why the gitsm fetcher |
| 16 | # has issues) | 16 | # has issues) |
| 17 | SRCREV_vendor_bzip2 = "f6ff91c4ab4998a87bd17251fa311d84ff0797bc" | ||
| 17 | SRCREV_vendor_doctest = "835aaee34666173532e98437b057f37b385076c9" | 18 | SRCREV_vendor_doctest = "835aaee34666173532e98437b057f37b385076c9" |
| 18 | SRCREV_vendor_lzma_sdk = "f9637f9f563d17b6ecf33ae2212dcd44866bfb25" | 19 | SRCREV_vendor_lzma_sdk = "f9637f9f563d17b6ecf33ae2212dcd44866bfb25" |
| 19 | SRCREV_vendor_ucl = "a60611d342b0b7d2924c495ebaa1910e4c3c3fe6" | 20 | SRCREV_vendor_ucl = "a60611d342b0b7d2924c495ebaa1910e4c3c3fe6" |
| 20 | SRCREV_vendor_valgrind = "b054e44ea1b6d630853ed74d33e0934ef4642efc" | 21 | SRCREV_vendor_valgrind = "b054e44ea1b6d630853ed74d33e0934ef4642efc" |
| 21 | SRCREV_vendor_zlib = "0a41a7d0a974d0b43afe4afe4b8025c8f144474e" | 22 | SRCREV_vendor_zlib = "0a41a7d0a974d0b43afe4afe4b8025c8f144474e" |
| 23 | SRCREV_vendor_zstd = "bc923cfaf4f13d38943c8586f7e25f680d7aa653" | ||
| 22 | 24 | ||
| 23 | # This is broken for commits newer than 4.2.4 with invalid SRCREVs being reported | 25 | # This is broken for commits newer than 4.2.4 with invalid SRCREVs being reported |
| 24 | # by the git submodules. We switch back to individual fetches while this is | 26 | # by the git submodules. We switch back to individual fetches while this is |
| @@ -26,11 +28,13 @@ SRCREV_vendor_zlib = "0a41a7d0a974d0b43afe4afe4b8025c8f144474e" | |||
| 26 | # SRC_URI = "gitsm://github.com/upx/upx;protocol=https;;name=upx;branch=devel" | 28 | # SRC_URI = "gitsm://github.com/upx/upx;protocol=https;;name=upx;branch=devel" |
| 27 | SRCREV_FORMAT = "upx" | 29 | SRCREV_FORMAT = "upx" |
| 28 | SRC_URI = "git://github.com/upx/upx;name=upx;branch=devel;protocol=https \ | 30 | SRC_URI = "git://github.com/upx/upx;name=upx;branch=devel;protocol=https \ |
| 31 | git://github.com/upx/upx-vendor-bzip2;name=vendor_bzip2;subdir=${BB_GIT_DEFAULT_DESTSUFFIX}/vendor/bzip2;branch=upx-vendor;protocol=https \ | ||
| 29 | git://github.com/upx/upx-vendor-doctest;name=vendor_doctest;subdir=${BB_GIT_DEFAULT_DESTSUFFIX}/vendor/doctest;branch=upx-vendor;protocol=https \ | 32 | git://github.com/upx/upx-vendor-doctest;name=vendor_doctest;subdir=${BB_GIT_DEFAULT_DESTSUFFIX}/vendor/doctest;branch=upx-vendor;protocol=https \ |
| 30 | git://github.com/upx/upx-vendor-lzma-sdk;name=vendor_lzma_sdk;subdir=${BB_GIT_DEFAULT_DESTSUFFIX}/vendor/lzma-sdk;branch=upx-vendor;protocol=https \ | 33 | git://github.com/upx/upx-vendor-lzma-sdk;name=vendor_lzma_sdk;subdir=${BB_GIT_DEFAULT_DESTSUFFIX}/vendor/lzma-sdk;branch=upx-vendor;protocol=https \ |
| 31 | git://github.com/upx/upx-vendor-ucl;name=vendor_ucl;subdir=${BB_GIT_DEFAULT_DESTSUFFIX}/vendor/ucl;branch=upx-vendor;protocol=https \ | 34 | git://github.com/upx/upx-vendor-ucl;name=vendor_ucl;subdir=${BB_GIT_DEFAULT_DESTSUFFIX}/vendor/ucl;branch=upx-vendor;protocol=https \ |
| 32 | git://github.com/upx/upx-vendor-zlib;name=vendor_zlib;subdir=${BB_GIT_DEFAULT_DESTSUFFIX}/vendor/zlib;branch=upx-vendor;protocol=https \ | 35 | git://github.com/upx/upx-vendor-zlib;name=vendor_zlib;subdir=${BB_GIT_DEFAULT_DESTSUFFIX}/vendor/zlib;branch=upx-vendor;protocol=https \ |
| 33 | git://github.com/upx/upx-vendor-valgrind;name=vendor_valgrind;subdir=${BB_GIT_DEFAULT_DESTSUFFIX}/vendor/valgrind;branch=upx-vendor;protocol=https \ | 36 | git://github.com/upx/upx-vendor-valgrind;name=vendor_valgrind;subdir=${BB_GIT_DEFAULT_DESTSUFFIX}/vendor/valgrind;branch=upx-vendor;protocol=https \ |
| 37 | git://github.com/upx/upx-vendor-zstd;name=vendor_zstd;subdir=${BB_GIT_DEFAULT_DESTSUFFIX}/vendor/zstd;branch=upx-vendor;protocol=https \ | ||
| 34 | " | 38 | " |
| 35 | 39 | ||
| 36 | inherit pkgconfig cmake | 40 | inherit pkgconfig cmake |
