all: add more tests

This commit is contained in:
Markus F.X.J. Oberhumer 2024-04-21 12:17:38 +02:00
parent 896596f672
commit eb3c55b5cb
7 changed files with 257 additions and 242 deletions

View File

@ -455,41 +455,47 @@ if(NOT UPX_CONFIG_DISABLE_SELF_PACK_TEST)
upx_add_serial_test(upx-self-pack upx -3 "${upx_self_exe}" ${fo} -o upx-packed${exe}) upx_add_serial_test(upx-self-pack upx -3 "${upx_self_exe}" ${fo} -o upx-packed${exe})
upx_add_serial_test(upx-self-pack-fa upx -3 --all-filters "${upx_self_exe}" ${fo} -o upx-packed-fa${exe}) upx_add_serial_test(upx-self-pack-fa upx -3 --all-filters "${upx_self_exe}" ${fo} -o upx-packed-fa${exe})
upx_add_serial_test(upx-self-pack-fn upx -3 --no-filter "${upx_self_exe}" ${fo} -o upx-packed-fn${exe}) upx_add_serial_test(upx-self-pack-fn upx -3 --no-filter "${upx_self_exe}" ${fo} -o upx-packed-fn${exe})
upx_add_serial_test(upx-self-pack-fr upx -3 --debug-use-random-filter "${upx_self_exe}" ${fo} -o upx-packed-fr${exe})
upx_add_serial_test(upx-self-pack-nrv2b upx -3 --nrv2b "${upx_self_exe}" ${fo} -o upx-packed-nrv2b${exe}) upx_add_serial_test(upx-self-pack-nrv2b upx -3 --nrv2b "${upx_self_exe}" ${fo} -o upx-packed-nrv2b${exe})
upx_add_serial_test(upx-self-pack-nrv2d upx -3 --nrv2d "${upx_self_exe}" ${fo} -o upx-packed-nrv2d${exe}) upx_add_serial_test(upx-self-pack-nrv2d upx -3 --nrv2d "${upx_self_exe}" ${fo} -o upx-packed-nrv2d${exe})
upx_add_serial_test(upx-self-pack-nrv2e upx -3 --nrv2e "${upx_self_exe}" ${fo} -o upx-packed-nrv2e${exe}) upx_add_serial_test(upx-self-pack-nrv2e upx -3 --nrv2e "${upx_self_exe}" ${fo} -o upx-packed-nrv2e${exe})
upx_add_serial_test(upx-self-pack-lzma upx -1 --lzma "${upx_self_exe}" ${fo} -o upx-packed-lzma${exe}) upx_add_serial_test(upx-self-pack-lzma upx -1 --lzma "${upx_self_exe}" ${fo} -o upx-packed-lzma${exe})
upx_add_serial_test(upx-list upx -l upx-packed${exe} upx-packed-fa${exe} upx-packed-fn${exe} upx-packed-nrv2b${exe} upx-packed-nrv2d${exe} upx-packed-nrv2e${exe} upx-packed-lzma${exe}) upx_add_serial_test(upx-list upx -l upx-packed${exe} upx-packed-fa${exe} upx-packed-fn${exe} upx-packed-fr${exe} upx-packed-nrv2b${exe} upx-packed-nrv2d${exe} upx-packed-nrv2e${exe} upx-packed-lzma${exe})
upx_add_serial_test(upx-fileinfo upx --fileinfo upx-packed${exe} upx-packed-fa${exe} upx-packed-fn${exe} upx-packed-nrv2b${exe} upx-packed-nrv2d${exe} upx-packed-nrv2e${exe} upx-packed-lzma${exe}) upx_add_serial_test(upx-fileinfo upx --fileinfo upx-packed${exe} upx-packed-fa${exe} upx-packed-fn${exe} upx-packed-fr${exe} upx-packed-nrv2b${exe} upx-packed-nrv2d${exe} upx-packed-nrv2e${exe} upx-packed-lzma${exe})
upx_add_serial_test(upx-test upx -t upx-packed${exe} upx-packed-fa${exe} upx-packed-fn${exe} upx-packed-nrv2b${exe} upx-packed-nrv2d${exe} upx-packed-nrv2e${exe} upx-packed-lzma${exe}) upx_add_serial_test(upx-test upx -t upx-packed${exe} upx-packed-fa${exe} upx-packed-fn${exe} upx-packed-fr${exe} upx-packed-nrv2b${exe} upx-packed-nrv2d${exe} upx-packed-nrv2e${exe} upx-packed-lzma${exe})
upx_add_serial_test(upx-unpack upx -d upx-packed${exe} ${fo} -o upx-unpacked${exe}) upx_add_serial_test(upx-unpack upx -d upx-packed${exe} ${fo} -o upx-unpacked${exe})
upx_add_serial_test(upx-unpack-fa upx -d upx-packed-fa${exe} ${fo} -o upx-unpacked-fa${exe}) upx_add_serial_test(upx-unpack-fa upx -d upx-packed-fa${exe} ${fo} -o upx-unpacked-fa${exe})
upx_add_serial_test(upx-unpack-fn upx -d upx-packed-fn${exe} ${fo} -o upx-unpacked-fn${exe}) upx_add_serial_test(upx-unpack-fn upx -d upx-packed-fn${exe} ${fo} -o upx-unpacked-fn${exe})
upx_add_serial_test(upx-unpack-fr upx -d upx-packed-fr${exe} ${fo} -o upx-unpacked-fr${exe})
upx_add_serial_test(upx-unpack-nrv2b upx -d upx-packed-nrv2b${exe} ${fo} -o upx-unpacked-nrv2b${exe}) upx_add_serial_test(upx-unpack-nrv2b upx -d upx-packed-nrv2b${exe} ${fo} -o upx-unpacked-nrv2b${exe})
upx_add_serial_test(upx-unpack-nrv2d upx -d upx-packed-nrv2d${exe} ${fo} -o upx-unpacked-nrv2d${exe}) upx_add_serial_test(upx-unpack-nrv2d upx -d upx-packed-nrv2d${exe} ${fo} -o upx-unpacked-nrv2d${exe})
upx_add_serial_test(upx-unpack-nrv2e upx -d upx-packed-nrv2e${exe} ${fo} -o upx-unpacked-nrv2e${exe}) upx_add_serial_test(upx-unpack-nrv2e upx -d upx-packed-nrv2e${exe} ${fo} -o upx-unpacked-nrv2e${exe})
upx_add_serial_test(upx-unpack-lzma upx -d upx-packed-lzma${exe} ${fo} -o upx-unpacked-lzma${exe}) upx_add_serial_test(upx-unpack-lzma upx -d upx-packed-lzma${exe} ${fo} -o upx-unpacked-lzma${exe})
# all unpacked files must be identical
upx_add_serial_test(upx-compare-fa "${CMAKE_COMMAND}" -E compare_files upx-unpacked${exe} upx-unpacked-fa${exe})
upx_add_serial_test(upx-compare-fn "${CMAKE_COMMAND}" -E compare_files upx-unpacked${exe} upx-unpacked-fn${exe})
upx_add_serial_test(upx-compare-fr "${CMAKE_COMMAND}" -E compare_files upx-unpacked${exe} upx-unpacked-fr${exe})
upx_add_serial_test(upx-compare-nrv2b "${CMAKE_COMMAND}" -E compare_files upx-unpacked${exe} upx-unpacked-nrv2b${exe})
upx_add_serial_test(upx-compare-nrv2d "${CMAKE_COMMAND}" -E compare_files upx-unpacked${exe} upx-unpacked-nrv2d${exe})
upx_add_serial_test(upx-compare-nrv2e "${CMAKE_COMMAND}" -E compare_files upx-unpacked${exe} upx-unpacked-nrv2e${exe})
upx_add_serial_test(upx-compare-lzma "${CMAKE_COMMAND}" -E compare_files upx-unpacked${exe} upx-unpacked-lzma${exe})
if(NOT UPX_CONFIG_DISABLE_RUN_UNPACKED_TEST) if(NOT UPX_CONFIG_DISABLE_RUN_UNPACKED_TEST)
upx_add_serial_test(upx-run-unpacked ${emu} ./upx-unpacked${exe} --version-short) upx_add_serial_test(upx-run-unpacked ${emu} ./upx-unpacked${exe} --version-short)
upx_add_serial_test(upx-run-unpacked-fa ${emu} ./upx-unpacked-fa${exe} --version-short)
upx_add_serial_test(upx-run-unpacked-fn ${emu} ./upx-unpacked-fn${exe} --version-short)
upx_add_serial_test(upx-run-unpacked-nrv2b ${emu} ./upx-unpacked-nrv2b${exe} --version-short)
upx_add_serial_test(upx-run-unpacked-nrv2d ${emu} ./upx-unpacked-nrv2d${exe} --version-short)
upx_add_serial_test(upx-run-unpacked-nrv2e ${emu} ./upx-unpacked-nrv2e${exe} --version-short)
upx_add_serial_test(upx-run-unpacked-lzma ${emu} ./upx-unpacked-lzma${exe} --version-short)
endif() endif()
if(NOT UPX_CONFIG_DISABLE_RUN_PACKED_TEST) if(NOT UPX_CONFIG_DISABLE_RUN_PACKED_TEST)
upx_add_serial_test(upx-run-packed ${emu} ./upx-packed${exe} --version-short) upx_add_serial_test(upx-run-packed ${emu} ./upx-packed${exe} --version-short)
upx_add_serial_test(upx-run-packed-fa ${emu} ./upx-packed-fa${exe} --version-short) upx_add_serial_test(upx-run-packed-fa ${emu} ./upx-packed-fa${exe} --version-short)
upx_add_serial_test(upx-run-packed-fn ${emu} ./upx-packed-fn${exe} --version-short) upx_add_serial_test(upx-run-packed-fn ${emu} ./upx-packed-fn${exe} --version-short)
upx_add_serial_test(upx-run-packed-fr ${emu} ./upx-packed-fr${exe} --version-short)
upx_add_serial_test(upx-run-packed-nrv2b ${emu} ./upx-packed-nrv2b${exe} --version-short) upx_add_serial_test(upx-run-packed-nrv2b ${emu} ./upx-packed-nrv2b${exe} --version-short)
upx_add_serial_test(upx-run-packed-nrv2d ${emu} ./upx-packed-nrv2d${exe} --version-short) upx_add_serial_test(upx-run-packed-nrv2d ${emu} ./upx-packed-nrv2d${exe} --version-short)
upx_add_serial_test(upx-run-packed-nrv2e ${emu} ./upx-packed-nrv2e${exe} --version-short) upx_add_serial_test(upx-run-packed-nrv2e ${emu} ./upx-packed-nrv2e${exe} --version-short)
upx_add_serial_test(upx-run-packed-lzma ${emu} ./upx-packed-lzma${exe} --version-short) upx_add_serial_test(upx-run-packed-lzma ${emu} ./upx-packed-lzma${exe} --version-short)
endif() endif()
endif() # UPX_CONFIG_DISABLE_SELF_PACK_TEST endif() # UPX_CONFIG_DISABLE_SELF_PACK_TEST
endif() # CMAKE_CROSSCOMPILING endif() # CMAKE_CROSSCOMPILING

2
doc/upx.1 generated
View File

@ -55,7 +55,7 @@
.\" ======================================================================== .\" ========================================================================
.\" .\"
.IX Title "UPX 1" .IX Title "UPX 1"
.TH UPX 1 2024-03-28 "upx 4.3.0" " " .TH UPX 1 2024-04-21 "upx 4.3.0" " "
.\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents. .\" way too many mistakes in technical documents.
.if n .ad l .if n .ad l

View File

@ -120,13 +120,16 @@ function(upx_print_env_var) # ARGV
endfunction() endfunction()
function(upx_print_have_symbol) # ARGV; needs include(CheckSymbolExists) function(upx_print_have_symbol) # ARGV; needs include(CheckSymbolExists)
set(rq "${CMAKE_REQUIRED_QUIET}")
set(CMAKE_REQUIRED_QUIET ON)
foreach(symbol ${ARGV}) foreach(symbol ${ARGV})
set(cache_var_name "HAVE_symbol_${symbol}") set(cache_var_name "HAVE_symbol_${symbol}")
check_symbol_exists(${symbol} "limits.h;stddef.h;stdint.h" ${cache_var_name}) check_symbol_exists("${symbol}" "limits.h;stddef.h;stdint.h" "${cache_var_name}")
if(${cache_var_name}) if(${cache_var_name})
message(STATUS "HAVE ${symbol}") message(STATUS "HAVE_symbol ${symbol}")
endif() endif()
endforeach() endforeach()
set(CMAKE_REQUIRED_QUIET "${rq}")
endfunction() endfunction()
# examine compiler configuration # examine compiler configuration
@ -140,7 +143,7 @@ function(upx_print_mingw_symbols)
if(WIN32 OR MINGW OR CYGWIN) if(WIN32 OR MINGW OR CYGWIN)
if(CMAKE_C_COMPILER_ID MATCHES "(Clang|GNU)") if(CMAKE_C_COMPILER_ID MATCHES "(Clang|GNU)")
# runtime library: msvcrt vs ucrt vs cygwin # runtime library: msvcrt vs ucrt vs cygwin
upx_print_have_symbol(__CRTDLL__ __CYGWIN__ __CYGWIN32__ __CYGWIN64__ __MINGW32__ __MINGW64__ __MINGW64_VERSION_MAJOR __MSVCRT__ __MSVCRT_VERSION__ _UCRT _WIN32 _WIN64) upx_print_have_symbol(__CRTDLL__ __CYGWIN__ __CYGWIN32__ __CYGWIN64__ __MINGW32__ __MINGW64__ __MINGW64_VERSION_MAJOR __MSVCRT__ __MSVCRT_VERSION__ _UCRT _WIN32 _WIN32_WINNT _WIN64)
# exception handing: SJLJ (setjmp/longjmp) vs DWARF vs SEH # exception handing: SJLJ (setjmp/longjmp) vs DWARF vs SEH
upx_print_have_symbol(__GCC_HAVE_DWARF2_CFI_ASM __SEH__ __USING_SJLJ_EXCEPTIONS__) upx_print_have_symbol(__GCC_HAVE_DWARF2_CFI_ASM __SEH__ __USING_SJLJ_EXCEPTIONS__)
# threads: win32 vs posix/pthread/winpthreads vs mcfgthread # threads: win32 vs posix/pthread/winpthreads vs mcfgthread

View File

@ -1,11 +1,11 @@
Packages: Packages:
+++-=============================-=================================-============-================================================================================ +++-=============================-=================================-============-================================================================================
Desired=Unknown/Install/Remove/Purge/Hold Desired=Unknown/Install/Remove/Purge/Hold
ii 7zip 23.01+dfsg-8 amd64 7-Zip file archiver with a high compression ratio ii 7zip 23.01+dfsg-11 amd64 7-Zip file archiver with a high compression ratio
ii apt 2.7.12 amd64 commandline package manager ii apt 2.7.12 amd64 commandline package manager
ii aria2 1.37.0+debian-1build2 amd64 High speed download utility ii aria2 1.37.0+debian-1build3 amd64 High speed download utility
ii base-files 13ubuntu9 amd64 Debian base system miscellaneous files ii base-files 13ubuntu9 amd64 Debian base system miscellaneous files
ii base-passwd 3.6.3 amd64 Debian base system master password and group files ii base-passwd 3.6.3build1 amd64 Debian base system master password and group files
ii bash 5.2.21-2ubuntu4 amd64 GNU Bourne Again SHell ii bash 5.2.21-2ubuntu4 amd64 GNU Bourne Again SHell
ii bash-completion 1:2.11-8 all programmable completion for the bash shell ii bash-completion 1:2.11-8 all programmable completion for the bash shell
ii bfs 3.1.2-1build1 amd64 Breadth-first version of find(1) ii bfs 3.1.2-1build1 amd64 Breadth-first version of find(1)
@ -15,57 +15,57 @@ ii binutils-x86-64-linux-gnu 2.42-4ubuntu2 amd64
ii bsdextrautils 2.39.3-9ubuntu4 amd64 extra utilities from 4.4BSD-Lite ii bsdextrautils 2.39.3-9ubuntu4 amd64 extra utilities from 4.4BSD-Lite
ii bsdutils 1:2.39.3-9ubuntu4 amd64 basic utilities from 4.4BSD-Lite ii bsdutils 1:2.39.3-9ubuntu4 amd64 basic utilities from 4.4BSD-Lite
ii busybox 1:1.36.1-6ubuntu1 amd64 Tiny utilities for small and embedded systems ii busybox 1:1.36.1-6ubuntu1 amd64 Tiny utilities for small and embedded systems
ii bzip2 1.0.8-5ubuntu1 amd64 high-quality block-sorting file compressor - utilities ii bzip2 1.0.8-5.1 amd64 high-quality block-sorting file compressor - utilities
ii ca-certificates 20240203 all Common CA certificates ii ca-certificates 20240203 all Common CA certificates
ii cabextract 1.11-2 amd64 Microsoft Cabinet file unpacker ii cabextract 1.11-2 amd64 Microsoft Cabinet file unpacker
ii ccache 4.9.1-1 amd64 Compiler cache for fast recompilation of C/C++ code ii ccache 4.9.1-1 amd64 Compiler cache for fast recompilation of C/C++ code
ii chrpath 0.16-2build1 amd64 Tool to edit the rpath in ELF binaries ii chrpath 0.16-2build1 amd64 Tool to edit the rpath in ELF binaries
ii cmake 3.28.3-1build6 amd64 cross-platform, open-source make system ii cmake 3.28.3-1build7 amd64 cross-platform, open-source make system
ii cmake-data 3.28.3-1build6 all CMake data files (modules, templates and documentation) ii cmake-data 3.28.3-1build7 all CMake data files (modules, templates and documentation)
ii coreutils 9.4-2ubuntu4 amd64 GNU core utilities ii coreutils 9.4-2ubuntu4 amd64 GNU core utilities
ii cpio 2.15+dfsg-1ubuntu1 amd64 GNU cpio -- a program to manage archives of files ii cpio 2.15+dfsg-1ubuntu2 amd64 GNU cpio -- a program to manage archives of files
ii cpp 4:13.2.0-7ubuntu1 amd64 GNU C preprocessor (cpp) ii cpp 4:13.2.0-7ubuntu1 amd64 GNU C preprocessor (cpp)
ii cpp-13 13.2.0-23ubuntu3 amd64 GNU C preprocessor ii cpp-13 13.2.0-23ubuntu4 amd64 GNU C preprocessor
ii cpp-13-x86-64-linux-gnu 13.2.0-23ubuntu3 amd64 GNU C preprocessor for x86_64-linux-gnu ii cpp-13-x86-64-linux-gnu 13.2.0-23ubuntu4 amd64 GNU C preprocessor for x86_64-linux-gnu
ii cpp-x86-64-linux-gnu 4:13.2.0-7ubuntu1 amd64 GNU C preprocessor (cpp) for the amd64 architecture ii cpp-x86-64-linux-gnu 4:13.2.0-7ubuntu1 amd64 GNU C preprocessor (cpp) for the amd64 architecture
ii curl 8.5.0-2ubuntu9 amd64 command line tool for transferring data with URL syntax ii curl 8.5.0-2ubuntu10 amd64 command line tool for transferring data with URL syntax
ii dash 0.5.12-6ubuntu5 amd64 POSIX-compliant shell ii dash 0.5.12-6ubuntu5 amd64 POSIX-compliant shell
ii debconf 1.5.86 all Debian configuration management system ii debconf 1.5.86ubuntu1 all Debian configuration management system
ii debianutils 5.17build1 amd64 Miscellaneous utilities specific to Debian ii debianutils 5.17build1 amd64 Miscellaneous utilities specific to Debian
ii diffutils 1:3.10-1build1 amd64 File comparison utilities ii diffutils 1:3.10-1build1 amd64 File comparison utilities
ii dpkg 1.22.6ubuntu6 amd64 Debian package management system ii dpkg 1.22.6ubuntu6 amd64 Debian package management system
ii e2fsprogs 1.47.0-2.4~exp1ubuntu3 amd64 ext2/ext3/ext4 file system utilities ii e2fsprogs 1.47.0-2.4~exp1ubuntu4 amd64 ext2/ext3/ext4 file system utilities
ii elfutils 0.190-1.1build4 amd64 collection of utilities to handle ELF objects ii elfutils 0.190-1.1build4 amd64 collection of utilities to handle ELF objects
ii fd-find 9.0.0-1 amd64 Simple, fast and user-friendly alternative to find ii fd-find 9.0.0-1 amd64 Simple, fast and user-friendly alternative to find
ii file 1:5.45-3build1 amd64 Recognize the type of data in a file using "magic" numbers ii file 1:5.45-3build1 amd64 Recognize the type of data in a file using "magic" numbers
ii findutils 4.9.0-5 amd64 utilities for finding files--find, xargs ii findutils 4.9.0-5build1 amd64 utilities for finding files--find, xargs
ii fish 3.7.0-1 amd64 friendly interactive shell ii fish 3.7.0-1 amd64 friendly interactive shell
ii fish-common 3.7.0-1 all friendly interactive shell (architecture-independent files) ii fish-common 3.7.0-1 all friendly interactive shell (architecture-independent files)
ii fzf 0.44.1-1 amd64 general-purpose command-line fuzzy finder ii fzf 0.44.1-1 amd64 general-purpose command-line fuzzy finder
ii g++ 4:13.2.0-7ubuntu1 amd64 GNU C++ compiler ii g++ 4:13.2.0-7ubuntu1 amd64 GNU C++ compiler
ii g++-13 13.2.0-23ubuntu3 amd64 GNU C++ compiler ii g++-13 13.2.0-23ubuntu4 amd64 GNU C++ compiler
ii g++-13-multilib 13.2.0-23ubuntu3 amd64 GNU C++ compiler (multilib support) ii g++-13-multilib 13.2.0-23ubuntu4 amd64 GNU C++ compiler (multilib support)
ii g++-13-x86-64-linux-gnu 13.2.0-23ubuntu3 amd64 GNU C++ compiler for x86_64-linux-gnu architecture ii g++-13-x86-64-linux-gnu 13.2.0-23ubuntu4 amd64 GNU C++ compiler for x86_64-linux-gnu architecture
ii g++-multilib 4:13.2.0-7ubuntu1 amd64 GNU C++ compiler (multilib files) ii g++-multilib 4:13.2.0-7ubuntu1 amd64 GNU C++ compiler (multilib files)
ii g++-x86-64-linux-gnu 4:13.2.0-7ubuntu1 amd64 GNU C++ compiler for the amd64 architecture ii g++-x86-64-linux-gnu 4:13.2.0-7ubuntu1 amd64 GNU C++ compiler for the amd64 architecture
ii gawk 1:5.2.1-2build3 amd64 GNU awk, a pattern scanning and processing language ii gawk 1:5.2.1-2build3 amd64 GNU awk, a pattern scanning and processing language
ii gcc 4:13.2.0-7ubuntu1 amd64 GNU C compiler ii gcc 4:13.2.0-7ubuntu1 amd64 GNU C compiler
ii gcc-13 13.2.0-23ubuntu3 amd64 GNU C compiler ii gcc-13 13.2.0-23ubuntu4 amd64 GNU C compiler
ii gcc-13-base:amd64 13.2.0-23ubuntu3 amd64 GCC, the GNU Compiler Collection (base package) ii gcc-13-base:amd64 13.2.0-23ubuntu4 amd64 GCC, the GNU Compiler Collection (base package)
ii gcc-13-multilib 13.2.0-23ubuntu3 amd64 GNU C compiler (multilib support) ii gcc-13-multilib 13.2.0-23ubuntu4 amd64 GNU C compiler (multilib support)
ii gcc-13-x86-64-linux-gnu 13.2.0-23ubuntu3 amd64 GNU C compiler for the x86_64-linux-gnu architecture ii gcc-13-x86-64-linux-gnu 13.2.0-23ubuntu4 amd64 GNU C compiler for the x86_64-linux-gnu architecture
ii gcc-14-base:amd64 14-20240330-1ubuntu2 amd64 GCC, the GNU Compiler Collection (base package) ii gcc-14-base:amd64 14-20240412-0ubuntu1 amd64 GCC, the GNU Compiler Collection (base package)
ii gcc-14-base:i386 14-20240330-1ubuntu2 i386 GCC, the GNU Compiler Collection (base package) ii gcc-14-base:i386 14-20240412-0ubuntu1 i386 GCC, the GNU Compiler Collection (base package)
ii gcc-multilib 4:13.2.0-7ubuntu1 amd64 GNU C compiler (multilib files) ii gcc-multilib 4:13.2.0-7ubuntu1 amd64 GNU C compiler (multilib files)
ii gcc-x86-64-linux-gnu 4:13.2.0-7ubuntu1 amd64 GNU C compiler for the amd64 architecture ii gcc-x86-64-linux-gnu 4:13.2.0-7ubuntu1 amd64 GNU C compiler for the amd64 architecture
ii gdb 15.0.50.20240403-0ubuntu1 amd64 GNU Debugger ii gdb 15.0.50.20240403-0ubuntu1 amd64 GNU Debugger
ii git 1:2.43.0-1ubuntu6 amd64 fast, scalable, distributed revision control system ii git 1:2.43.0-1ubuntu7 amd64 fast, scalable, distributed revision control system
ii git-man 1:2.43.0-1ubuntu6 all fast, scalable, distributed revision control system (manual pages) ii git-man 1:2.43.0-1ubuntu7 all fast, scalable, distributed revision control system (manual pages)
ii gojq 0.12.13-1 amd64 pure Go implementation of jq (program) ii gojq 0.12.13-1 amd64 pure Go implementation of jq (program)
ii gpgv 2.4.4-2ubuntu7 amd64 GNU privacy guard - signature verification tool ii gpgv 2.4.4-2ubuntu7 amd64 GNU privacy guard - signature verification tool
ii grep 3.11-4 amd64 GNU grep, egrep and fgrep ii grep 3.11-4build1 amd64 GNU grep, egrep and fgrep
ii groff-base 1.23.0-3build2 amd64 GNU troff text-formatting system (base system components) ii groff-base 1.23.0-3build2 amd64 GNU troff text-formatting system (base system components)
ii gzip 1.12-1ubuntu2 amd64 GNU compression utilities ii gzip 1.12-1ubuntu3 amd64 GNU compression utilities
ii hostname 3.23+nmu2ubuntu2 amd64 utility to set/show the host name or domain name ii hostname 3.23+nmu2ubuntu2 amd64 utility to set/show the host name or domain name
ii ht 2.1.0+repack1-5 amd64 Viewer/editor/analyser (mostly) for executables ii ht 2.1.0+repack1-5 amd64 Viewer/editor/analyser (mostly) for executables
ii htop 3.3.0-4build1 amd64 interactive processes viewer ii htop 3.3.0-4build1 amd64 interactive processes viewer
@ -75,24 +75,24 @@ ii jq 1.7.1-3build1 amd64
ii ksh 20240113 all transitional package ii ksh 20240113 all transitional package
ii ksh93u+m 1.0.8-1 amd64 AT&T KornShell ii ksh93u+m 1.0.8-1 amd64 AT&T KornShell
ii less 590-2ubuntu2 amd64 pager program similar to more ii less 590-2ubuntu2 amd64 pager program similar to more
ii lib32asan8 14-20240330-1ubuntu2 amd64 AddressSanitizer -- a fast memory error detector (32bit) ii lib32asan8 14-20240412-0ubuntu1 amd64 AddressSanitizer -- a fast memory error detector (32bit)
ii lib32atomic1 14-20240330-1ubuntu2 amd64 support library providing __atomic built-in functions (32bit) ii lib32atomic1 14-20240412-0ubuntu1 amd64 support library providing __atomic built-in functions (32bit)
ii lib32gcc-13-dev 13.2.0-23ubuntu3 amd64 GCC support library (32 bit development files) ii lib32gcc-13-dev 13.2.0-23ubuntu4 amd64 GCC support library (32 bit development files)
ii lib32gcc-s1 14-20240330-1ubuntu2 amd64 GCC support library (32 bit Version) ii lib32gcc-s1 14-20240412-0ubuntu1 amd64 GCC support library (32 bit Version)
ii lib32gomp1 14-20240330-1ubuntu2 amd64 GCC OpenMP (GOMP) support library (32bit) ii lib32gomp1 14-20240412-0ubuntu1 amd64 GCC OpenMP (GOMP) support library (32bit)
ii lib32itm1 14-20240330-1ubuntu2 amd64 GNU Transactional Memory Library (32bit) ii lib32itm1 14-20240412-0ubuntu1 amd64 GNU Transactional Memory Library (32bit)
ii lib32quadmath0 14-20240330-1ubuntu2 amd64 GCC Quad-Precision Math Library (32bit) ii lib32quadmath0 14-20240412-0ubuntu1 amd64 GCC Quad-Precision Math Library (32bit)
ii lib32stdc++-13-dev 13.2.0-23ubuntu3 amd64 GNU Standard C++ Library v3 (development files) ii lib32stdc++-13-dev 13.2.0-23ubuntu4 amd64 GNU Standard C++ Library v3 (development files)
ii lib32stdc++6 14-20240330-1ubuntu2 amd64 GNU Standard C++ Library v3 (32 bit Version) ii lib32stdc++6 14-20240412-0ubuntu1 amd64 GNU Standard C++ Library v3 (32 bit Version)
ii lib32ubsan1 14-20240330-1ubuntu2 amd64 UBSan -- undefined behaviour sanitizer (32bit) ii lib32ubsan1 14-20240412-0ubuntu1 amd64 UBSan -- undefined behaviour sanitizer (32bit)
ii libacl1:amd64 2.3.2-1build1 amd64 access control list - shared library ii libacl1:amd64 2.3.2-1build1 amd64 access control list - shared library
ii libapt-pkg6.0:amd64 2.7.12 amd64 package management runtime library ii libapt-pkg6.0:amd64 2.7.12 amd64 package management runtime library
ii libarchive13t64:amd64 3.7.2-2 amd64 Multi-format archive and compression library (shared library) ii libarchive13t64:amd64 3.7.2-2 amd64 Multi-format archive and compression library (shared library)
ii libaria2-0:amd64 1.37.0+debian-1build2 amd64 C++ library interface to aria2 ii libaria2-0:amd64 1.37.0+debian-1build3 amd64 C++ library interface to aria2
ii libasan8:amd64 14-20240330-1ubuntu2 amd64 AddressSanitizer -- a fast memory error detector ii libasan8:amd64 14-20240412-0ubuntu1 amd64 AddressSanitizer -- a fast memory error detector
ii libasm1t64:amd64 0.190-1.1build4 amd64 library with a programmable assembler interface ii libasm1t64:amd64 0.190-1.1build4 amd64 library with a programmable assembler interface
ii libassuan0:amd64 2.5.6-1 amd64 IPC library for the GnuPG components ii libassuan0:amd64 2.5.6-1build1 amd64 IPC library for the GnuPG components
ii libatomic1:amd64 14-20240330-1ubuntu2 amd64 support library providing __atomic built-in functions ii libatomic1:amd64 14-20240412-0ubuntu1 amd64 support library providing __atomic built-in functions
ii libattr1:amd64 1:2.5.2-1build1 amd64 extended attribute handling - shared library ii libattr1:amd64 1:2.5.2-1build1 amd64 extended attribute handling - shared library
ii libaudit-common 1:3.1.2-2.1build1 all Dynamic library for security auditing - common files ii libaudit-common 1:3.1.2-2.1build1 all Dynamic library for security auditing - common files
ii libaudit1:amd64 1:3.1.2-2.1build1 amd64 Dynamic library for security auditing ii libaudit1:amd64 1:3.1.2-2.1build1 amd64 Dynamic library for security auditing
@ -101,8 +101,7 @@ ii libbinutils:amd64 2.42-4ubuntu2 amd64
ii libblkid1:amd64 2.39.3-9ubuntu4 amd64 block device ID library ii libblkid1:amd64 2.39.3-9ubuntu4 amd64 block device ID library
ii libbrotli1:amd64 1.1.0-2build2 amd64 library implementing brotli encoder and decoder (shared libraries) ii libbrotli1:amd64 1.1.0-2build2 amd64 library implementing brotli encoder and decoder (shared libraries)
ii libbsd0:amd64 0.12.1-1build1 amd64 utility functions from BSD systems - shared library ii libbsd0:amd64 0.12.1-1build1 amd64 utility functions from BSD systems - shared library
ii libbz2-1.0:amd64 1.0.8-5ubuntu1 amd64 high-quality block-sorting file compressor library - runtime ii libbz2-1.0:amd64 1.0.8-5.1 amd64 high-quality block-sorting file compressor library - runtime
ii libc-ares2:amd64 1.27.0-1 amd64 asynchronous name resolver
ii libc-bin 2.39-0ubuntu8 amd64 GNU C Library: Binaries ii libc-bin 2.39-0ubuntu8 amd64 GNU C Library: Binaries
ii libc-dev-bin 2.39-0ubuntu8 amd64 GNU C Library: Development binaries ii libc-dev-bin 2.39-0ubuntu8 amd64 GNU C Library: Development binaries
ii libc6-dev-i386 2.39-0ubuntu8 amd64 GNU C Library: 32-bit development libraries for AMD64 ii libc6-dev-i386 2.39-0ubuntu8 amd64 GNU C Library: 32-bit development libraries for AMD64
@ -113,16 +112,17 @@ ii libc6-x32 2.39-0ubuntu8 amd64
ii libc6:amd64 2.39-0ubuntu8 amd64 GNU C Library: Shared libraries ii libc6:amd64 2.39-0ubuntu8 amd64 GNU C Library: Shared libraries
ii libc6:i386 2.39-0ubuntu8 i386 GNU C Library: Shared libraries ii libc6:i386 2.39-0ubuntu8 i386 GNU C Library: Shared libraries
ii libcap-ng0:amd64 0.8.4-2build2 amd64 alternate POSIX capabilities library ii libcap-ng0:amd64 0.8.4-2build2 amd64 alternate POSIX capabilities library
ii libcap2:amd64 1:2.66-5ubuntu1 amd64 POSIX 1003.1e capabilities (library) ii libcap2:amd64 1:2.66-5ubuntu2 amd64 POSIX 1003.1e capabilities (library)
ii libcc1-0:amd64 14-20240330-1ubuntu2 amd64 GCC cc1 plugin for GDB ii libcares2:amd64 1.27.0-1.0ubuntu1 amd64 asynchronous name resolver
ii libcom-err2:amd64 1.47.0-2.4~exp1ubuntu3 amd64 common error description library ii libcc1-0:amd64 14-20240412-0ubuntu1 amd64 GCC cc1 plugin for GDB
ii libcrypt-dev:amd64 1:4.4.36-4 amd64 libcrypt development files ii libcom-err2:amd64 1.47.0-2.4~exp1ubuntu4 amd64 common error description library
ii libcrypt1:amd64 1:4.4.36-4 amd64 libcrypt shared library ii libcrypt-dev:amd64 1:4.4.36-4build1 amd64 libcrypt development files
ii libcrypt1:amd64 1:4.4.36-4build1 amd64 libcrypt shared library
ii libctf-nobfd0:amd64 2.42-4ubuntu2 amd64 Compact C Type Format library (runtime, no BFD dependency) ii libctf-nobfd0:amd64 2.42-4ubuntu2 amd64 Compact C Type Format library (runtime, no BFD dependency)
ii libctf0:amd64 2.42-4ubuntu2 amd64 Compact C Type Format library (runtime, BFD dependency) ii libctf0:amd64 2.42-4ubuntu2 amd64 Compact C Type Format library (runtime, BFD dependency)
ii libcurl3t64-gnutls:amd64 8.5.0-2ubuntu9 amd64 easy-to-use client-side URL transfer library (GnuTLS flavour) ii libcurl3t64-gnutls:amd64 8.5.0-2ubuntu10 amd64 easy-to-use client-side URL transfer library (GnuTLS flavour)
ii libcurl4t64:amd64 8.5.0-2ubuntu9 amd64 easy-to-use client-side URL transfer library (OpenSSL flavour) ii libcurl4t64:amd64 8.5.0-2ubuntu10 amd64 easy-to-use client-side URL transfer library (OpenSSL flavour)
ii libdb5.3t64:amd64 5.3.28+dfsg2-6build1 amd64 Berkeley v5.3 Database Libraries [runtime] ii libdb5.3t64:amd64 5.3.28+dfsg2-7 amd64 Berkeley v5.3 Database Libraries [runtime]
ii libdebconfclient0:amd64 0.271ubuntu3 amd64 Debian Configuration Management System (C-implementation library) ii libdebconfclient0:amd64 0.271ubuntu3 amd64 Debian Configuration Management System (C-implementation library)
ii libdebuginfod-common 0.190-1.1build4 all configuration to enable the Debian debug info server ii libdebuginfod-common 0.190-1.1build4 all configuration to enable the Debian debug info server
ii libdebuginfod1t64:amd64 0.190-1.1build4 amd64 library to interact with debuginfod (development files) ii libdebuginfod1t64:amd64 0.190-1.1build4 amd64 library to interact with debuginfod (development files)
@ -130,81 +130,81 @@ ii libdw1t64:amd64 0.190-1.1build4 amd64
ii libelf1t64:amd64 0.190-1.1build4 amd64 library to read and write ELF files ii libelf1t64:amd64 0.190-1.1build4 amd64 library to read and write ELF files
ii liberror-perl 0.17029-2 all Perl module for error/exception handling in an OO-ish way ii liberror-perl 0.17029-2 all Perl module for error/exception handling in an OO-ish way
ii libexpat1:amd64 2.6.1-2build1 amd64 XML parsing C library - runtime library ii libexpat1:amd64 2.6.1-2build1 amd64 XML parsing C library - runtime library
ii libext2fs2t64:amd64 1.47.0-2.4~exp1ubuntu3 amd64 ext2/ext3/ext4 file system libraries ii libext2fs2t64:amd64 1.47.0-2.4~exp1ubuntu4 amd64 ext2/ext3/ext4 file system libraries
ii libffi8:amd64 3.4.6-1 amd64 Foreign Function Interface library runtime ii libffi8:amd64 3.4.6-1build1 amd64 Foreign Function Interface library runtime
ii libgcc-13-dev:amd64 13.2.0-23ubuntu3 amd64 GCC support library (development files) ii libgcc-13-dev:amd64 13.2.0-23ubuntu4 amd64 GCC support library (development files)
ii libgcc-s1:amd64 14-20240330-1ubuntu2 amd64 GCC support library ii libgcc-s1:amd64 14-20240412-0ubuntu1 amd64 GCC support library
ii libgcc-s1:i386 14-20240330-1ubuntu2 i386 GCC support library ii libgcc-s1:i386 14-20240412-0ubuntu1 i386 GCC support library
ii libgcrypt20:amd64 1.10.3-2 amd64 LGPL Crypto library - runtime library ii libgcrypt20:amd64 1.10.3-2build1 amd64 LGPL Crypto library - runtime library
ii libgdbm-compat4t64:amd64 1.23-5.1build1 amd64 GNU dbm database routines (legacy support runtime version) ii libgdbm-compat4t64:amd64 1.23-5.1build1 amd64 GNU dbm database routines (legacy support runtime version)
ii libgdbm6t64:amd64 1.23-5.1build1 amd64 GNU dbm database routines (runtime version) ii libgdbm6t64:amd64 1.23-5.1build1 amd64 GNU dbm database routines (runtime version)
ii libglib2.0-0t64:amd64 2.80.0-6ubuntu1 amd64 GLib library of C routines ii libglib2.0-0t64:amd64 2.80.0-6ubuntu1 amd64 GLib library of C routines
ii libgmp10:amd64 2:6.3.0+dfsg-2ubuntu4 amd64 Multiprecision arithmetic library ii libgmp10:amd64 2:6.3.0+dfsg-2ubuntu6 amd64 Multiprecision arithmetic library
ii libgnutls30t64:amd64 3.8.3-1.1ubuntu3 amd64 GNU TLS library - main runtime library ii libgnutls30t64:amd64 3.8.3-1.1ubuntu3 amd64 GNU TLS library - main runtime library
ii libgomp1:amd64 14-20240330-1ubuntu2 amd64 GCC OpenMP (GOMP) support library ii libgomp1:amd64 14-20240412-0ubuntu1 amd64 GCC OpenMP (GOMP) support library
ii libgpg-error0:amd64 1.47-3build1 amd64 GnuPG development runtime library ii libgpg-error0:amd64 1.47-3build2 amd64 GnuPG development runtime library
ii libgprofng0:amd64 2.42-4ubuntu2 amd64 GNU Next Generation profiler (runtime library) ii libgprofng0:amd64 2.42-4ubuntu2 amd64 GNU Next Generation profiler (runtime library)
ii libgssapi-krb5-2:amd64 1.20.1-6ubuntu2 amd64 MIT Kerberos runtime libraries - krb5 GSS-API Mechanism ii libgssapi-krb5-2:amd64 1.20.1-6ubuntu2 amd64 MIT Kerberos runtime libraries - krb5 GSS-API Mechanism
ii libhiredis1.1.0:amd64 1.2.0-6ubuntu3 amd64 minimalistic C client library for Redis ii libhiredis1.1.0:amd64 1.2.0-6ubuntu3 amd64 minimalistic C client library for Redis
ii libhogweed6t64:amd64 3.9.1-2.2build1 amd64 low level cryptographic library (public-key cryptos) ii libhogweed6t64:amd64 3.9.1-2.2build1 amd64 low level cryptographic library (public-key cryptos)
ii libhwasan0:amd64 14-20240330-1ubuntu2 amd64 AddressSanitizer -- a fast memory error detector ii libhwasan0:amd64 14-20240412-0ubuntu1 amd64 AddressSanitizer -- a fast memory error detector
ii libicu74:amd64 74.2-1ubuntu1 amd64 International Components for Unicode ii libicu74:amd64 74.2-1ubuntu3 amd64 International Components for Unicode
ii libidn2-0:amd64 2.3.7-2 amd64 Internationalized domain names (IDNA2008/TR46) library ii libidn2-0:amd64 2.3.7-2build1 amd64 Internationalized domain names (IDNA2008/TR46) library
ii libio-pty-perl 1:1.20-1build2 amd64 Perl module for pseudo tty IO ii libio-pty-perl 1:1.20-1build2 amd64 Perl module for pseudo tty IO
ii libipc-run-perl 20231003.0-1 all Perl module for running processes ii libipc-run-perl 20231003.0-1 all Perl module for running processes
ii libipt2 2.0.6-1build1 amd64 Intel Processor Trace Decoder Library ii libipt2 2.0.6-1build1 amd64 Intel Processor Trace Decoder Library
ii libisl23:amd64 0.26-3 amd64 manipulating sets and relations of integer points bounded by linear constraints ii libisl23:amd64 0.26-3build1 amd64 manipulating sets and relations of integer points bounded by linear constraints
ii libitm1:amd64 14-20240330-1ubuntu2 amd64 GNU Transactional Memory Library ii libitm1:amd64 14-20240412-0ubuntu1 amd64 GNU Transactional Memory Library
ii libjansson4:amd64 2.14-2build2 amd64 C library for encoding, decoding and manipulating JSON data ii libjansson4:amd64 2.14-2build2 amd64 C library for encoding, decoding and manipulating JSON data
ii libjq1:amd64 1.7.1-3build1 amd64 lightweight and flexible command-line JSON processor - shared library ii libjq1:amd64 1.7.1-3build1 amd64 lightweight and flexible command-line JSON processor - shared library
ii libjsoncpp25:amd64 1.9.5-6 amd64 library for reading and writing JSON for C++ ii libjsoncpp25:amd64 1.9.5-6build1 amd64 library for reading and writing JSON for C++
ii libk5crypto3:amd64 1.20.1-6ubuntu2 amd64 MIT Kerberos runtime libraries - Crypto Library ii libk5crypto3:amd64 1.20.1-6ubuntu2 amd64 MIT Kerberos runtime libraries - Crypto Library
ii libkeyutils1:amd64 1.6.3-3 amd64 Linux Key Management Utilities (library) ii libkeyutils1:amd64 1.6.3-3build1 amd64 Linux Key Management Utilities (library)
ii libkrb5-3:amd64 1.20.1-6ubuntu2 amd64 MIT Kerberos runtime libraries ii libkrb5-3:amd64 1.20.1-6ubuntu2 amd64 MIT Kerberos runtime libraries
ii libkrb5support0:amd64 1.20.1-6ubuntu2 amd64 MIT Kerberos runtime libraries - Support library ii libkrb5support0:amd64 1.20.1-6ubuntu2 amd64 MIT Kerberos runtime libraries - Support library
ii libldap2:amd64 2.6.7+dfsg-1~exp1ubuntu8 amd64 OpenLDAP libraries ii libldap2:amd64 2.6.7+dfsg-1~exp1ubuntu8 amd64 OpenLDAP libraries
ii liblsan0:amd64 14-20240330-1ubuntu2 amd64 LeakSanitizer -- a memory leak detector (runtime) ii liblsan0:amd64 14-20240412-0ubuntu1 amd64 LeakSanitizer -- a memory leak detector (runtime)
ii libluajit-5.1-2:amd64 2.1.0+git20231223.c525bcb+dfsg-1 amd64 Just in time compiler for Lua - library version ii libluajit-5.1-2:amd64 2.1.0+git20231223.c525bcb+dfsg-1 amd64 Just in time compiler for Lua - library version
ii libluajit-5.1-common 2.1.0+git20231223.c525bcb+dfsg-1 all Just in time compiler for Lua - common files ii libluajit-5.1-common 2.1.0+git20231223.c525bcb+dfsg-1 all Just in time compiler for Lua - common files
ii liblz4-1:amd64 1.9.4-1 amd64 Fast LZ compression algorithm library - runtime ii liblz4-1:amd64 1.9.4-1build1 amd64 Fast LZ compression algorithm library - runtime
ii liblzma5:amd64 5.6.1+really5.4.5-1 amd64 XZ-format compression library ii liblzma5:amd64 5.6.1+really5.4.5-1 amd64 XZ-format compression library
ii liblzo2-2:amd64 2.10-2build3 amd64 data compression library ii liblzo2-2:amd64 2.10-2build4 amd64 data compression library
ii libmagic-mgc 1:5.45-3build1 amd64 File type determination library using "magic" numbers (compiled magic file) ii libmagic-mgc 1:5.45-3build1 amd64 File type determination library using "magic" numbers (compiled magic file)
ii libmagic1t64:amd64 1:5.45-3build1 amd64 Recognize the type of data in a file using "magic" numbers - library ii libmagic1t64:amd64 1:5.45-3build1 amd64 Recognize the type of data in a file using "magic" numbers - library
ii libmd0:amd64 1.1.0-2 amd64 message digest functions from BSD systems - shared library ii libmd0:amd64 1.1.0-2build1 amd64 message digest functions from BSD systems - shared library
ii libmount1:amd64 2.39.3-9ubuntu4 amd64 device mounting library ii libmount1:amd64 2.39.3-9ubuntu4 amd64 device mounting library
ii libmpc3:amd64 1.3.1-1 amd64 multiple precision complex floating-point library ii libmpc3:amd64 1.3.1-1build1 amd64 multiple precision complex floating-point library
ii libmpfr6:amd64 4.2.1-1 amd64 multiple precision floating-point computation ii libmpfr6:amd64 4.2.1-1build1 amd64 multiple precision floating-point computation
ii libmsgpackc2:amd64 4.0.0-3 amd64 binary-based efficient object serialization library ii libmsgpackc2:amd64 4.0.0-3 amd64 binary-based efficient object serialization library
ii libmspack0t64:amd64 0.11-1.1build1 amd64 library for Microsoft compression formats (shared library) ii libmspack0t64:amd64 0.11-1.1build1 amd64 library for Microsoft compression formats (shared library)
ii libncurses6:amd64 6.4+20240113-1ubuntu1 amd64 shared libraries for terminal handling ii libncurses6:amd64 6.4+20240113-1ubuntu2 amd64 shared libraries for terminal handling
ii libncursesw6:amd64 6.4+20240113-1ubuntu1 amd64 shared libraries for terminal handling (wide character support) ii libncursesw6:amd64 6.4+20240113-1ubuntu2 amd64 shared libraries for terminal handling (wide character support)
ii libnettle8t64:amd64 3.9.1-2.2build1 amd64 low level cryptographic library (symmetric and one-way cryptos) ii libnettle8t64:amd64 3.9.1-2.2build1 amd64 low level cryptographic library (symmetric and one-way cryptos)
ii libnghttp2-14:amd64 1.59.0-1build2 amd64 library implementing HTTP/2 protocol (shared library) ii libnghttp2-14:amd64 1.59.0-1build4 amd64 library implementing HTTP/2 protocol (shared library)
ii libnl-3-200:amd64 3.7.0-0.3 amd64 library for dealing with netlink sockets ii libnl-3-200:amd64 3.7.0-0.3build1 amd64 library for dealing with netlink sockets
ii libnl-genl-3-200:amd64 3.7.0-0.3 amd64 library for dealing with netlink sockets - generic netlink ii libnl-genl-3-200:amd64 3.7.0-0.3build1 amd64 library for dealing with netlink sockets - generic netlink
ii libnpth0:amd64 1.6-3build2 amd64 replacement for GNU Pth using system threads ii libnpth0:amd64 1.6-3build2 amd64 replacement for GNU Pth using system threads
ii libonig5:amd64 6.9.9-1 amd64 regular expressions library ii libonig5:amd64 6.9.9-1build1 amd64 regular expressions library
ii libp11-kit0:amd64 0.25.3-4ubuntu1 amd64 library for loading and coordinating access to PKCS#11 modules - runtime ii libp11-kit0:amd64 0.25.3-4ubuntu2 amd64 library for loading and coordinating access to PKCS#11 modules - runtime
ii libpam-modules-bin 1.5.3-5ubuntu4 amd64 Pluggable Authentication Modules for PAM - helper binaries ii libpam-modules-bin 1.5.3-5ubuntu5 amd64 Pluggable Authentication Modules for PAM - helper binaries
ii libpam-modules:amd64 1.5.3-5ubuntu4 amd64 Pluggable Authentication Modules for PAM ii libpam-modules:amd64 1.5.3-5ubuntu5 amd64 Pluggable Authentication Modules for PAM
ii libpam-runtime 1.5.3-5ubuntu4 all Runtime support for the PAM library ii libpam-runtime 1.5.3-5ubuntu5 all Runtime support for the PAM library
ii libpam0g:amd64 1.5.3-5ubuntu4 amd64 Pluggable Authentication Modules library ii libpam0g:amd64 1.5.3-5ubuntu5 amd64 Pluggable Authentication Modules library
ii libpcre2-32-0:amd64 10.42-4ubuntu1 amd64 New Perl Compatible Regular Expression Library - 32 bit runtime files ii libpcre2-32-0:amd64 10.42-4ubuntu2 amd64 New Perl Compatible Regular Expression Library - 32 bit runtime files
ii libpcre2-8-0:amd64 10.42-4ubuntu1 amd64 New Perl Compatible Regular Expression Library- 8 bit runtime files ii libpcre2-8-0:amd64 10.42-4ubuntu2 amd64 New Perl Compatible Regular Expression Library- 8 bit runtime files
ii libperl5.38t64:amd64 5.38.2-3.2build2 amd64 shared Perl library ii libperl5.38t64:amd64 5.38.2-3.2build2 amd64 shared Perl library
ii libpipeline1:amd64 1.5.7-2 amd64 Unix process pipeline manipulation library ii libpipeline1:amd64 1.5.7-2 amd64 Unix process pipeline manipulation library
ii libpopt0:amd64 1.19+dfsg-1 amd64 lib for parsing cmdline parameters ii libpopt0:amd64 1.19+dfsg-1build1 amd64 lib for parsing cmdline parameters
ii libproc2-0:amd64 2:4.0.4-4ubuntu3 amd64 library for accessing process information from /proc ii libproc2-0:amd64 2:4.0.4-4ubuntu3 amd64 library for accessing process information from /proc
ii libpsl5t64:amd64 0.21.2-1.1build1 amd64 Library for Public Suffix List (shared libraries) ii libpsl5t64:amd64 0.21.2-1.1build1 amd64 Library for Public Suffix List (shared libraries)
ii libpython2.7-minimal:amd64 2.7.18-8+deb11u1 amd64 Minimal subset of the Python language (version 2.7) ii libpython2.7-minimal:amd64 2.7.18-8+deb11u1 amd64 Minimal subset of the Python language (version 2.7)
ii libpython3-stdlib:amd64 3.12.2-0ubuntu2 amd64 interactive high-level object-oriented language (default python3 version) ii libpython3-stdlib:amd64 3.12.3-0ubuntu1 amd64 interactive high-level object-oriented language (default python3 version)
ii libpython3.12-minimal:amd64 3.12.2-5ubuntu3 amd64 Minimal subset of the Python language (version 3.12) ii libpython3.12-minimal:amd64 3.12.3-1 amd64 Minimal subset of the Python language (version 3.12)
ii libpython3.12-stdlib:amd64 3.12.2-5ubuntu3 amd64 Interactive high-level object-oriented language (standard library, version 3.12) ii libpython3.12-stdlib:amd64 3.12.3-1 amd64 Interactive high-level object-oriented language (standard library, version 3.12)
ii libpython3.12t64:amd64 3.12.2-5ubuntu3 amd64 Shared Python runtime library (version 3.12) ii libpython3.12t64:amd64 3.12.3-1 amd64 Shared Python runtime library (version 3.12)
ii libquadmath0:amd64 14-20240330-1ubuntu2 amd64 GCC Quad-Precision Math Library ii libquadmath0:amd64 14-20240412-0ubuntu1 amd64 GCC Quad-Precision Math Library
ii libreadline8t64:amd64 8.2-4build1 amd64 GNU readline and history libraries, run-time libraries ii libreadline8t64:amd64 8.2-4build1 amd64 GNU readline and history libraries, run-time libraries
ii librhash0:amd64 1.4.3-3 amd64 shared library for hash functions computing ii librhash0:amd64 1.4.3-3build1 amd64 shared library for hash functions computing
ii librtmp1:amd64 2.4+20151223.gitfa8646d.1-2build7 amd64 toolkit for RTMP streams (shared library) ii librtmp1:amd64 2.4+20151223.gitfa8646d.1-2build7 amd64 toolkit for RTMP streams (shared library)
ii libsasl2-2:amd64 2.1.28+dfsg1-5ubuntu3 amd64 Cyrus SASL - authentication abstraction library ii libsasl2-2:amd64 2.1.28+dfsg1-5ubuntu3 amd64 Cyrus SASL - authentication abstraction library
ii libsasl2-modules-db:amd64 2.1.28+dfsg1-5ubuntu3 amd64 Cyrus SASL - pluggable authentication modules (DB) ii libsasl2-modules-db:amd64 2.1.28+dfsg1-5ubuntu3 amd64 Cyrus SASL - pluggable authentication modules (DB)
@ -214,76 +214,76 @@ ii libsemanage-common 3.5-1build5 all
ii libsemanage2:amd64 3.5-1build5 amd64 SELinux policy management library ii libsemanage2:amd64 3.5-1build5 amd64 SELinux policy management library
ii libsensors-config 1:3.6.0-9build1 all lm-sensors configuration files ii libsensors-config 1:3.6.0-9build1 all lm-sensors configuration files
ii libsensors5:amd64 1:3.6.0-9build1 amd64 library to read temperature/voltage/fan sensors ii libsensors5:amd64 1:3.6.0-9build1 amd64 library to read temperature/voltage/fan sensors
ii libsepol2:amd64 3.5-2 amd64 SELinux library for manipulating binary security policies ii libsepol2:amd64 3.5-2build1 amd64 SELinux library for manipulating binary security policies
ii libsframe1:amd64 2.42-4ubuntu2 amd64 Library to handle the SFrame format (runtime library) ii libsframe1:amd64 2.42-4ubuntu2 amd64 Library to handle the SFrame format (runtime library)
ii libsigsegv2:amd64 2.14-1ubuntu1 amd64 Library for handling page faults in a portable way ii libsigsegv2:amd64 2.14-1ubuntu2 amd64 Library for handling page faults in a portable way
ii libsmartcols1:amd64 2.39.3-9ubuntu4 amd64 smart column output alignment library ii libsmartcols1:amd64 2.39.3-9ubuntu4 amd64 smart column output alignment library
ii libsource-highlight-common 3.1.9-4.3build1 all architecture-independent files for source highlighting library ii libsource-highlight-common 3.1.9-4.3build1 all architecture-independent files for source highlighting library
ii libsource-highlight4t64:amd64 3.1.9-4.3build1 amd64 source highlighting library ii libsource-highlight4t64:amd64 3.1.9-4.3build1 amd64 source highlighting library
ii libsqlite3-0:amd64 3.45.1-1ubuntu2 amd64 SQLite 3 shared library ii libsqlite3-0:amd64 3.45.1-1ubuntu2 amd64 SQLite 3 shared library
ii libss2:amd64 1.47.0-2.4~exp1ubuntu3 amd64 command-line interface parsing library ii libss2:amd64 1.47.0-2.4~exp1ubuntu4 amd64 command-line interface parsing library
ii libssh-4:amd64 0.10.6-2build2 amd64 tiny C SSH library (OpenSSL flavor) ii libssh-4:amd64 0.10.6-2build2 amd64 tiny C SSH library (OpenSSL flavor)
ii libssh2-1t64:amd64 1.11.0-4.1build2 amd64 SSH2 client-side library ii libssh2-1t64:amd64 1.11.0-4.1build2 amd64 SSH2 client-side library
ii libssl3t64:amd64 3.0.13-0ubuntu3 amd64 Secure Sockets Layer toolkit - shared libraries ii libssl3t64:amd64 3.0.13-0ubuntu3 amd64 Secure Sockets Layer toolkit - shared libraries
ii libstdc++-13-dev:amd64 13.2.0-23ubuntu3 amd64 GNU Standard C++ Library v3 (development files) ii libstdc++-13-dev:amd64 13.2.0-23ubuntu4 amd64 GNU Standard C++ Library v3 (development files)
ii libstdc++6:amd64 14-20240330-1ubuntu2 amd64 GNU Standard C++ Library v3 ii libstdc++6:amd64 14-20240412-0ubuntu1 amd64 GNU Standard C++ Library v3
ii libsystemd0:amd64 255.4-1ubuntu7 amd64 systemd utility library ii libsystemd0:amd64 255.4-1ubuntu7 amd64 systemd utility library
ii libtasn1-6:amd64 4.19.0-3 amd64 Manage ASN.1 structures (runtime) ii libtasn1-6:amd64 4.19.0-3build1 amd64 Manage ASN.1 structures (runtime)
ii libtermkey1:amd64 0.22-1 amd64 library for processing keyboard input ii libtermkey1:amd64 0.22-1 amd64 library for processing keyboard input
ii libtime-duration-perl 1.21-2 all module for rounded or exact English expression of durations ii libtime-duration-perl 1.21-2 all module for rounded or exact English expression of durations
ii libtimedate-perl 2.3300-2 all collection of modules to manipulate date/time information ii libtimedate-perl 2.3300-2 all collection of modules to manipulate date/time information
ii libtinfo6:amd64 6.4+20240113-1ubuntu1 amd64 shared low-level terminfo library for terminal handling ii libtinfo6:amd64 6.4+20240113-1ubuntu2 amd64 shared low-level terminfo library for terminal handling
ii libtree-sitter0:amd64 0.20.8-2 amd64 incremental parsing system for programming tools ii libtree-sitter0:amd64 0.20.8-2 amd64 incremental parsing system for programming tools
ii libtsan2:amd64 14-20240330-1ubuntu2 amd64 ThreadSanitizer -- a Valgrind-based detector of data races (runtime) ii libtsan2:amd64 14-20240412-0ubuntu1 amd64 ThreadSanitizer -- a Valgrind-based detector of data races (runtime)
ii libubsan1:amd64 14-20240330-1ubuntu2 amd64 UBSan -- undefined behaviour sanitizer (runtime) ii libubsan1:amd64 14-20240412-0ubuntu1 amd64 UBSan -- undefined behaviour sanitizer (runtime)
ii libuchardet0:amd64 0.0.8-1 amd64 universal charset detection library - shared library ii libuchardet0:amd64 0.0.8-1build1 amd64 universal charset detection library - shared library
ii libudev1:amd64 255.4-1ubuntu7 amd64 libudev shared library ii libudev1:amd64 255.4-1ubuntu7 amd64 libudev shared library
ii libunibilium4:amd64 2.1.0-3 amd64 simple, self-contained terminfo library ii libunibilium4:amd64 2.1.0-3 amd64 simple, self-contained terminfo library
ii libunistring5:amd64 1.1-2 amd64 Unicode string library for C ii libunistring5:amd64 1.1-2build1 amd64 Unicode string library for C
ii liburing2:amd64 2.5-1 amd64 Linux kernel io_uring access library - shared library ii liburing2:amd64 2.5-1build1 amd64 Linux kernel io_uring access library - shared library
ii libutempter0:amd64 1.2.1-3 amd64 privileged helper for utmp/wtmp updates (runtime) ii libutempter0:amd64 1.2.1-3build1 amd64 privileged helper for utmp/wtmp updates (runtime)
ii libuuid1:amd64 2.39.3-9ubuntu4 amd64 Universally Unique ID library ii libuuid1:amd64 2.39.3-9ubuntu4 amd64 Universally Unique ID library
ii libuv1t64:amd64 1.48.0-1.1build1 amd64 asynchronous event notification library - runtime library ii libuv1t64:amd64 1.48.0-1.1build1 amd64 asynchronous event notification library - runtime library
ii libvterm0:amd64 0.3.3-2build1 amd64 abstract terminal library ii libvterm0:amd64 0.3.3-2build1 amd64 abstract terminal library
ii libx11-6:amd64 2:1.8.7-1 amd64 X11 client-side library ii libx11-6:amd64 2:1.8.7-1build1 amd64 X11 client-side library
ii libx11-data 2:1.8.7-1 all X11 client-side library ii libx11-data 2:1.8.7-1build1 all X11 client-side library
ii libx32asan8 14-20240330-1ubuntu2 amd64 AddressSanitizer -- a fast memory error detector (x32) ii libx32asan8 14-20240412-0ubuntu1 amd64 AddressSanitizer -- a fast memory error detector (x32)
ii libx32atomic1 14-20240330-1ubuntu2 amd64 support library providing __atomic built-in functions (x32) ii libx32atomic1 14-20240412-0ubuntu1 amd64 support library providing __atomic built-in functions (x32)
ii libx32gcc-13-dev 13.2.0-23ubuntu3 amd64 GCC support library (x32 development files) ii libx32gcc-13-dev 13.2.0-23ubuntu4 amd64 GCC support library (x32 development files)
ii libx32gcc-s1 14-20240330-1ubuntu2 amd64 GCC support library (x32) ii libx32gcc-s1 14-20240412-0ubuntu1 amd64 GCC support library (x32)
ii libx32gomp1 14-20240330-1ubuntu2 amd64 GCC OpenMP (GOMP) support library (x32) ii libx32gomp1 14-20240412-0ubuntu1 amd64 GCC OpenMP (GOMP) support library (x32)
ii libx32itm1 14-20240330-1ubuntu2 amd64 GNU Transactional Memory Library (x32) ii libx32itm1 14-20240412-0ubuntu1 amd64 GNU Transactional Memory Library (x32)
ii libx32quadmath0 14-20240330-1ubuntu2 amd64 GCC Quad-Precision Math Library (x32) ii libx32quadmath0 14-20240412-0ubuntu1 amd64 GCC Quad-Precision Math Library (x32)
ii libx32stdc++-13-dev 13.2.0-23ubuntu3 amd64 GNU Standard C++ Library v3 (development files) ii libx32stdc++-13-dev 13.2.0-23ubuntu4 amd64 GNU Standard C++ Library v3 (development files)
ii libx32stdc++6 14-20240330-1ubuntu2 amd64 GNU Standard C++ Library v3 (x32) ii libx32stdc++6 14-20240412-0ubuntu1 amd64 GNU Standard C++ Library v3 (x32)
ii libx32ubsan1 14-20240330-1ubuntu2 amd64 UBSan -- undefined behaviour sanitizer (x32) ii libx32ubsan1 14-20240412-0ubuntu1 amd64 UBSan -- undefined behaviour sanitizer (x32)
ii libxau6:amd64 1:1.0.9-1build5 amd64 X11 authorisation library ii libxau6:amd64 1:1.0.9-1build6 amd64 X11 authorisation library
ii libxcb1:amd64 1.15-1 amd64 X C Binding ii libxcb1:amd64 1.15-1 amd64 X C Binding
ii libxdmcp6:amd64 1:1.1.3-0ubuntu5 amd64 X11 Display Manager Control Protocol library ii libxdmcp6:amd64 1:1.1.3-0ubuntu6 amd64 X11 Display Manager Control Protocol library
ii libxml2:amd64 2.9.14+dfsg-1.3ubuntu3 amd64 GNOME XML library ii libxml2:amd64 2.9.14+dfsg-1.3ubuntu3 amd64 GNOME XML library
ii libxxhash0:amd64 0.8.2-2 amd64 shared library for xxhash ii libxxhash0:amd64 0.8.2-2build1 amd64 shared library for xxhash
ii libyaml-0-2:amd64 0.2.5-1 amd64 Fast YAML 1.1 parser and emitter library ii libyaml-0-2:amd64 0.2.5-1build1 amd64 Fast YAML 1.1 parser and emitter library
ii libzstd-dev:amd64 1.5.5+dfsg2-2 amd64 fast lossless compression algorithm -- development files ii libzstd-dev:amd64 1.5.5+dfsg2-2build1 amd64 fast lossless compression algorithm -- development files
ii libzstd1:amd64 1.5.5+dfsg2-2 amd64 fast lossless compression algorithm ii libzstd1:amd64 1.5.5+dfsg2-2build1 amd64 fast lossless compression algorithm
ii linux-libc-dev:amd64 6.8.0-22.22 amd64 Linux Kernel Headers for development ii linux-libc-dev:amd64 6.8.0-28.28 amd64 Linux Kernel Headers for development
ii login 1:4.13+dfsg1-4ubuntu1 amd64 system login tools ii login 1:4.13+dfsg1-4ubuntu3 amd64 system login tools
ii logsave 1.47.0-2.4~exp1ubuntu3 amd64 save the output of a command in a log file ii logsave 1.47.0-2.4~exp1ubuntu4 amd64 save the output of a command in a log file
ii lsb-release 12.0-2 all Linux Standard Base version reporting utility (minimal implementation) ii lsb-release 12.0-2 all Linux Standard Base version reporting utility (minimal implementation)
ii lua-luv:amd64 1.48.0-2-2build1 amd64 libuv bindings for Lua ii lua-luv:amd64 1.48.0-2-2build1 amd64 libuv bindings for Lua
ii lz4 1.9.4-1 amd64 Fast LZ compression algorithm library - tool ii lz4 1.9.4-1build1 amd64 Fast LZ compression algorithm library - tool
ii lzip 1.24.1-1build1 amd64 lossless data compressor based on the LZMA algorithm ii lzip 1.24.1-1build1 amd64 lossless data compressor based on the LZMA algorithm
ii lzop 1.04-2build2 amd64 fast compression program ii lzop 1.04-2build3 amd64 fast compression program
ii make 4.3-4.1build1 amd64 utility for directing compilation ii make 4.3-4.1build2 amd64 utility for directing compilation
ii man-db 2.12.0-4build1 amd64 tools for reading manual pages ii man-db 2.12.0-4build2 amd64 tools for reading manual pages
ii mawk 1.3.4.20240123-1 amd64 Pattern scanning and text processing language ii mawk 1.3.4.20240123-1build1 amd64 Pattern scanning and text processing language
ii media-types 10.1.0 all List of standard media types and their usual file extension ii media-types 10.1.0 all List of standard media types and their usual file extension
ii minify 2.20.17-1 amd64 CLI implementation of the Go minify library package ii minify 2.20.17-1 amd64 CLI implementation of the Go minify library package
ii mksh 59c-37 amd64 MirBSD Korn Shell ii mksh 59c-37 amd64 MirBSD Korn Shell
ii moreutils 0.69-1 amd64 additional Unix utilities ii moreutils 0.69-1 amd64 additional Unix utilities
ii mount 2.39.3-9ubuntu4 amd64 tools for mounting and manipulating filesystems ii mount 2.39.3-9ubuntu4 amd64 tools for mounting and manipulating filesystems
ii ncurses-base 6.4+20240113-1ubuntu1 all basic terminal type definitions ii ncurses-base 6.4+20240113-1ubuntu2 all basic terminal type definitions
ii ncurses-bin 6.4+20240113-1ubuntu1 amd64 terminal-related programs and man pages ii ncurses-bin 6.4+20240113-1ubuntu2 amd64 terminal-related programs and man pages
ii ncurses-term 6.4+20240113-1ubuntu1 all additional terminal type definitions ii ncurses-term 6.4+20240113-1ubuntu2 all additional terminal type definitions
ii neovim 0.9.5-6ubuntu2 amd64 heavily refactored vim fork ii neovim 0.9.5-6ubuntu2 amd64 heavily refactored vim fork
ii neovim-runtime 0.9.5-6ubuntu2 all heavily refactored vim fork (runtime files) ii neovim-runtime 0.9.5-6ubuntu2 all heavily refactored vim fork (runtime files)
ii netbase 6.4 all Basic TCP/IP networking system ii netbase 6.4 all Basic TCP/IP networking system
@ -291,19 +291,19 @@ ii ninja-build 1.11.1-2 amd64
ii openssl 3.0.13-0ubuntu3 amd64 Secure Sockets Layer toolkit - cryptographic utility ii openssl 3.0.13-0ubuntu3 amd64 Secure Sockets Layer toolkit - cryptographic utility
ii p7zip 16.02+transitional.1 all transitional package ii p7zip 16.02+transitional.1 all transitional package
ii parallel 20231122+ds-1 all build and execute command lines from standard input in parallel ii parallel 20231122+ds-1 all build and execute command lines from standard input in parallel
ii passwd 1:4.13+dfsg1-4ubuntu1 amd64 change and administer password and group data ii passwd 1:4.13+dfsg1-4ubuntu3 amd64 change and administer password and group data
ii patch 2.7.6-7build2 amd64 Apply a diff file to an original ii patch 2.7.6-7build3 amd64 Apply a diff file to an original
ii patchelf 0.18.0-1.1build1 amd64 modify properties of ELF executables ii patchelf 0.18.0-1.1build1 amd64 modify properties of ELF executables
ii patchutils 0.4.2-1build2 amd64 Utilities to work with patches ii patchutils 0.4.2-1build3 amd64 Utilities to work with patches
ii pax-utils 1.3.7-1 amd64 Security-focused ELF files checking tool ii pax-utils 1.3.7-1 amd64 Security-focused ELF files checking tool
ii perl 5.38.2-3.2build2 amd64 Larry Wall's Practical Extraction and Report Language ii perl 5.38.2-3.2build2 amd64 Larry Wall's Practical Extraction and Report Language
ii perl-base 5.38.2-3.2build2 amd64 minimal Perl system ii perl-base 5.38.2-3.2build2 amd64 minimal Perl system
ii perl-modules-5.38 5.38.2-3.2build2 all Core Perl modules ii perl-modules-5.38 5.38.2-3.2build2 all Core Perl modules
ii procps 2:4.0.4-4ubuntu3 amd64 /proc file system utilities ii procps 2:4.0.4-4ubuntu3 amd64 /proc file system utilities
ii python2.7-minimal 2.7.18-8+deb11u1 amd64 Minimal subset of the Python language (version 2.7) ii python2.7-minimal 2.7.18-8+deb11u1 amd64 Minimal subset of the Python language (version 2.7)
ii python3 3.12.2-0ubuntu2 amd64 interactive high-level object-oriented language (default python3 version) ii python3 3.12.3-0ubuntu1 amd64 interactive high-level object-oriented language (default python3 version)
ii python3-argcomplete 3.1.4-1 all bash tab completion for argparse (for Python 3) ii python3-argcomplete 3.1.4-1 all bash tab completion for argparse (for Python 3)
ii python3-minimal 3.12.2-0ubuntu2 amd64 minimal subset of the Python language (default python3 version) ii python3-minimal 3.12.3-0ubuntu1 amd64 minimal subset of the Python language (default python3 version)
ii python3-pyasn1 0.4.8-4 all ASN.1 library for Python (Python 3 module) ii python3-pyasn1 0.4.8-4 all ASN.1 library for Python (Python 3 module)
ii python3-pycryptodome 3.20.0+dfsg-1 amd64 cryptographic Python library (Python 3) ii python3-pycryptodome 3.20.0+dfsg-1 amd64 cryptographic Python library (Python 3)
ii python3-pyelftools 0.30-1 all pure-python3 library for parsing ELF and DWARF ii python3-pyelftools 0.30-1 all pure-python3 library for parsing ELF and DWARF
@ -311,56 +311,56 @@ ii python3-toml 0.10.2-1 all
ii python3-xmltodict 0.13.0-1 all Makes working with XML feel like you are working with JSON (Python 3) ii python3-xmltodict 0.13.0-1 all Makes working with XML feel like you are working with JSON (Python 3)
ii python3-yaml 6.0.1-2build2 amd64 YAML parser and emitter for Python3 ii python3-yaml 6.0.1-2build2 amd64 YAML parser and emitter for Python3
ii python3-zstd 1.5.5.1-1build1 amd64 python bindings to Yann Collet ZSTD compression library ii python3-zstd 1.5.5.1-1build1 amd64 python bindings to Yann Collet ZSTD compression library
ii python3.12 3.12.2-5ubuntu3 amd64 Interactive high-level object-oriented language (version 3.12) ii python3.12 3.12.3-1 amd64 Interactive high-level object-oriented language (version 3.12)
ii python3.12-minimal 3.12.2-5ubuntu3 amd64 Minimal subset of the Python language (version 3.12) ii python3.12-minimal 3.12.3-1 amd64 Minimal subset of the Python language (version 3.12)
ii re2c 3.1-1 amd64 lexer generator for C, C++, Go and Rust ii re2c 3.1-1build1 amd64 lexer generator for C, C++, Go and Rust
ii readline-common 8.2-4build1 all GNU readline and history libraries, common files ii readline-common 8.2-4build1 all GNU readline and history libraries, common files
ii ripgrep 14.1.0-1 amd64 Recursively searches directories for a regex pattern ii ripgrep 14.1.0-1 amd64 Recursively searches directories for a regex pattern
ii rpcsvc-proto 1.4.2-0ubuntu6 amd64 RPC protocol compiler and definitions ii rpcsvc-proto 1.4.2-0ubuntu7 amd64 RPC protocol compiler and definitions
ii rsync 3.2.7-1build2 amd64 fast, versatile, remote (and local) file-copying tool ii rsync 3.2.7-1ubuntu1 amd64 fast, versatile, remote (and local) file-copying tool
ii screen 4.9.1-1 amd64 terminal multiplexer with VT100/ANSI terminal emulation ii screen 4.9.1-1build1 amd64 terminal multiplexer with VT100/ANSI terminal emulation
ii sed 4.9-2 amd64 GNU stream editor for filtering/transforming text ii sed 4.9-2build1 amd64 GNU stream editor for filtering/transforming text
ii sensible-utils 0.0.22 all Utilities for sensible alternative selection ii sensible-utils 0.0.22 all Utilities for sensible alternative selection
ii sysstat 12.6.1-2 amd64 system performance tools for Linux ii sysstat 12.6.1-2 amd64 system performance tools for Linux
ii sysvinit-utils 3.08-6ubuntu2 amd64 System-V-like utilities ii sysvinit-utils 3.08-6ubuntu3 amd64 System-V-like utilities
ii tar 1.35+dfsg-3 amd64 GNU version of the tar archiving utility ii tar 1.35+dfsg-3build1 amd64 GNU version of the tar archiving utility
ii time 1.9-0.2 amd64 GNU time program for measuring CPU resource usage ii time 1.9-0.2build1 amd64 GNU time program for measuring CPU resource usage
ii tzdata 2024a-2ubuntu1 all time zone and daylight-saving time data ii tzdata 2024a-2ubuntu1 all time zone and daylight-saving time data
ii ubuntu-keyring 2023.11.28.1 all GnuPG keys of the Ubuntu archive ii ubuntu-keyring 2023.11.28.1 all GnuPG keys of the Ubuntu archive
ii ucf 3.0043+nmu1 all Update Configuration File(s): preserve user changes to config files ii ucf 3.0043+nmu1 all Update Configuration File(s): preserve user changes to config files
ii universal-ctags 5.9.20210829.0-1 amd64 build tag file indexes of source code definitions ii universal-ctags 5.9.20210829.0-1 amd64 build tag file indexes of source code definitions
ii unzip 6.0-28ubuntu3 amd64 De-archiver for .zip files ii unzip 6.0-28ubuntu4 amd64 De-archiver for .zip files
ii util-linux 2.39.3-9ubuntu4 amd64 miscellaneous system utilities ii util-linux 2.39.3-9ubuntu4 amd64 miscellaneous system utilities
ii wget 1.21.4-1ubuntu3 amd64 retrieves files from the web ii wget 1.21.4-1ubuntu4 amd64 retrieves files from the web
ii xz-utils 5.6.1+really5.4.5-1 amd64 XZ-format compression utilities ii xz-utils 5.6.1+really5.4.5-1 amd64 XZ-format compression utilities
ii yash 2.55-2 amd64 yet another shell ii yash 2.55-2 amd64 yet another shell
ii yq 3.1.0-3 all Command-line YAML processor - jq wrapper for YAML documents ii yq 3.1.0-3 all Command-line YAML processor - jq wrapper for YAML documents
ii zip 3.0-13 amd64 Archiver for .zip files ii zip 3.0-13build1 amd64 Archiver for .zip files
ii zlib1g-dev:amd64 1:1.3.dfsg-3.1ubuntu2 amd64 compression library - development ii zlib1g-dev:amd64 1:1.3.dfsg-3.1ubuntu2 amd64 compression library - development
ii zlib1g:amd64 1:1.3.dfsg-3.1ubuntu2 amd64 compression library - runtime ii zlib1g:amd64 1:1.3.dfsg-3.1ubuntu2 amd64 compression library - runtime
ii zlib1g:i386 1:1.3.dfsg-3.1ubuntu2 i386 compression library - runtime ii zlib1g:i386 1:1.3.dfsg-3.1ubuntu2 i386 compression library - runtime
ii zsh 5.9-6ubuntu1 amd64 shell with lots of features ii zsh 5.9-6ubuntu2 amd64 shell with lots of features
ii zsh-common 5.9-6ubuntu1 all architecture independent files for Zsh ii zsh-common 5.9-6ubuntu2 all architecture independent files for Zsh
ii zstd 1.5.5+dfsg2-2 amd64 fast lossless compression algorithm -- CLI tool ii zstd 1.5.5+dfsg2-2build1 amd64 fast lossless compression algorithm -- CLI tool
rc libgnutls30:amd64 3.8.3-1ubuntu1 amd64 GNU TLS library - main runtime library rc libgnutls30:amd64 3.8.3-1ubuntu1 amd64 GNU TLS library - main runtime library
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description ||/ Name Version Architecture Description
Packages sorted by Installed-Size: Packages sorted by Installed-Size:
873753 ===== TOTAL (342 packages) 873594 ===== TOTAL (342 packages)
72237 gcc-13-x86-64-linux-gnu amd64 72249 gcc-13-x86-64-linux-gnu amd64
37833 g++-13-x86-64-linux-gnu amd64 37841 g++-13-x86-64-linux-gnu amd64
36493 cmake amd64 36493 cmake amd64
35919 libicu74 amd64 35919 libicu74 amd64
35023 cpp-13-x86-64-linux-gnu amd64 35027 cpp-13-x86-64-linux-gnu amd64
29327 libperl5.38t64 amd64 29327 libperl5.38t64 amd64
21815 neovim-runtime all 21815 neovim-runtime all
21684 git amd64 21684 git amd64
20517 libstdc++-13-dev amd64 20518 libstdc++-13-dev amd64
19159 perl-modules-5.38 all 19159 perl-modules-5.38 all
16248 zsh-common all 16248 zsh-common all
16091 libgcc-13-dev amd64 16092 libgcc-13-dev amd64
13430 libc6 amd64 13430 libc6 amd64
13111 libc6-dev amd64 13111 libc6-dev amd64
12519 gdb amd64 12519 gdb amd64
@ -370,19 +370,19 @@ Packages sorted by Installed-Size:
11992 libc6-i386 amd64 11992 libc6-i386 amd64
11569 binutils-x86-64-linux-gnu amd64 11569 binutils-x86-64-linux-gnu amd64
10984 cmake-data all 10984 cmake-data all
10767 libasan8 amd64 10764 libasan8 amd64
9669 libx32asan8 amd64 9665 libx32asan8 amd64
9568 lib32asan8 amd64 9556 lib32asan8 amd64
9013 libpython3.12-stdlib amd64 9012 libpython3.12-stdlib amd64
8905 libpython3.12t64 amd64 8905 libpython3.12t64 amd64
8884 libtsan2 amd64 8893 libtsan2 amd64
8635 lib32gcc-13-dev amd64 8636 lib32gcc-13-dev amd64
8335 libmagic-mgc amd64 8335 libmagic-mgc amd64
8118 libc6-dev-x32 amd64 8118 libc6-dev-x32 amd64
7919 python3.12-minimal amd64 7923 python3.12-minimal amd64
7913 perl-base amd64 7913 perl-base amd64
7493 libx32gcc-13-dev amd64 7492 libx32gcc-13-dev amd64
7164 linux-libc-dev amd64 7165 linux-libc-dev amd64
6946 libc6-dev-i386 amd64 6946 libc6-dev-i386 amd64
6944 coreutils amd64 6944 coreutils amd64
6775 neovim amd64 6775 neovim amd64
@ -393,7 +393,7 @@ Packages sorted by Installed-Size:
6158 7zip amd64 6158 7zip amd64
5210 ripgrep amd64 5210 ripgrep amd64
5169 libpython3.12-minimal amd64 5169 libpython3.12-minimal amd64
4873 libhwasan0 amd64 4879 libhwasan0 amd64
4341 ncurses-term all 4341 ncurses-term all
4244 minify amd64 4244 minify amd64
4104 apt amd64 4104 apt amd64
@ -401,21 +401,21 @@ Packages sorted by Installed-Size:
3956 python3-pycryptodome amd64 3956 python3-pycryptodome amd64
3949 libglib2.0-0t64 amd64 3949 libglib2.0-0t64 amd64
3849 libgprofng0 amd64 3849 libgprofng0 amd64
3795 liblsan0 amd64 3806 liblsan0 amd64
3721 groff-base amd64 3721 groff-base amd64
3627 fzf amd64 3627 fzf amd64
3605 python2.7-minimal amd64 3605 python2.7-minimal amd64
3443 fish amd64 3443 fish amd64
3441 re2c amd64
3437 util-linux amd64 3437 util-linux amd64
3429 re2c amd64
3403 libaria2-0 amd64 3403 libaria2-0 amd64
3382 fd-find amd64 3382 fd-find amd64
3339 libubsan1 amd64 3349 libubsan1 amd64
3240 libapt-pkg6.0 amd64 3240 libapt-pkg6.0 amd64
3148 libx32ubsan1 amd64 3157 libx32ubsan1 amd64
3111 ksh93u+m amd64 3111 ksh93u+m amd64
3110 libstdc++6 amd64 3110 libstdc++6 amd64
3102 lib32ubsan1 amd64 3109 lib32ubsan1 amd64
2995 parallel all 2995 parallel all
2966 lib32stdc++6 amd64 2966 lib32stdc++6 amd64
2957 elfutils amd64 2957 elfutils amd64
@ -427,17 +427,17 @@ Packages sorted by Installed-Size:
2348 libgnutls30t64 amd64 2348 libgnutls30t64 amd64
2346 libbinutils amd64 2346 libbinutils amd64
2336 libgnutls30 amd64 2336 libgnutls30 amd64
2236 libisl23 amd64
2191 ht amd64 2191 ht amd64
2182 libc-bin amd64 2182 libc-bin amd64
2160 git-man all 2161 git-man all
2078 libxml2 amd64 2078 libxml2 amd64
2032 libisl23 amd64
2009 universal-ctags amd64 2009 universal-ctags amd64
1980 aria2 amd64 1980 aria2 amd64
1900 bash amd64 1900 bash amd64
1884 openssl amd64 1884 openssl amd64
1798 zstd amd64
1796 procps amd64 1796 procps amd64
1778 zstd amd64
1761 libdb5.3t64 amd64 1761 libdb5.3t64 amd64
1757 libunistring5 amd64 1757 libunistring5 amd64
1736 gawk amd64 1736 gawk amd64
@ -449,14 +449,14 @@ Packages sorted by Installed-Size:
1454 bash-completion all 1454 bash-completion all
1452 sysstat amd64 1452 sysstat amd64
1448 yash amd64 1448 yash amd64
1395 libgcrypt20 amd64 1396 libgcrypt20 amd64
1381 tzdata all 1381 tzdata all
1366 libx11-6 amd64 1362 libx11-6 amd64
1342 libx11-data all 1342 libx11-data all
1321 zlib1g-dev amd64 1321 zlib1g-dev amd64
1314 hyperfine amd64 1314 hyperfine amd64
1233 libzstd-dev amd64 1237 libzstd-dev amd64
1182 libmpfr6 amd64 1186 libmpfr6 amd64
1123 libpam-modules amd64 1123 libpam-modules amd64
1024 libsystemd0 amd64 1024 libsystemd0 amd64
1014 libkrb5-3 amd64 1014 libkrb5-3 amd64
@ -471,25 +471,25 @@ Packages sorted by Installed-Size:
812 lua-luv amd64 812 lua-luv amd64
780 rsync amd64 780 rsync amd64
765 libdw1t64 amd64 765 libdw1t64 amd64
755 libsepol2 amd64 761 libzstd1 amd64
749 libzstd1 amd64 751 libsepol2 amd64
745 libsource-highlight4t64 amd64 745 libsource-highlight4t64 amd64
735 python3.12 amd64
732 xz-utils amd64 732 xz-utils amd64
729 python3.12 amd64
708 tar amd64 708 tar amd64
702 lib32quadmath0 amd64 698 lib32quadmath0 amd64
672 perl amd64 672 perl amd64
647 ncurses-bin amd64 647 ncurses-bin amd64
639 libpcre2-8-0 amd64 635 libpcre2-8-0 amd64
629 libonig5 amd64 629 libonig5 amd64
624 python3-pyelftools all 624 python3-pyelftools all
602 libluajit-5.1-2 amd64 602 libluajit-5.1-2 amd64
560 findutils amd64
560 binutils-common amd64 560 binutils-common amd64
558 libpcre2-32-0 amd64
556 libtinfo6 amd64 556 libtinfo6 amd64
551 libgmp10 amd64 554 libpcre2-32-0 amd64
539 gcc-13 amd64 552 findutils amd64
543 libgmp10 amd64
542 gcc-13 amd64
538 libext2fs2t64 amd64 538 libext2fs2t64 amd64
536 zip amd64 536 zip amd64
536 libldap2 amd64 536 libldap2 amd64
@ -505,8 +505,8 @@ Packages sorted by Installed-Size:
424 libnettle8t64 amd64 424 libnettle8t64 amd64
424 htop amd64 424 htop amd64
422 libncursesw6 amd64 422 libncursesw6 amd64
416 make amd64
415 libssh2-1t64 amd64 415 libssh2-1t64 amd64
404 make amd64
389 python3-pyasn1 all 389 python3-pyasn1 all
386 ca-certificates all 386 ca-certificates all
384 ncurses-base all 384 ncurses-base all
@ -532,7 +532,7 @@ Packages sorted by Installed-Size:
310 libctf-nobfd0 amd64 310 libctf-nobfd0 amd64
309 less amd64 309 less amd64
305 libsource-highlight-common all 305 libsource-highlight-common all
304 libquadmath0 amd64 300 libquadmath0 amd64
299 libx32quadmath0 amd64 299 libx32quadmath0 amd64
288 libsemanage2 amd64 288 libsemanage2 amd64
288 libblkid1 amd64 288 libblkid1 amd64
@ -557,12 +557,12 @@ Packages sorted by Installed-Size:
231 moreutils amd64 231 moreutils amd64
231 lib32gcc-s1 amd64 231 lib32gcc-s1 amd64
230 librhash0 amd64 230 librhash0 amd64
229 patch amd64
226 libcrypt1 amd64 226 libcrypt1 amd64
224 libidn2-0 amd64 224 libidn2-0 amd64
224 debianutils amd64 224 debianutils amd64
219 patchutils amd64 218 patch amd64
218 libluajit-5.1-common all 218 libluajit-5.1-common all
215 patchutils amd64
214 ucf all 214 ucf all
211 libmagic1t64 amd64 211 libmagic1t64 amd64
208 libpam0g amd64 208 libpam0g amd64
@ -576,22 +576,22 @@ Packages sorted by Installed-Size:
187 dash amd64 187 dash amd64
185 libgpg-error0 amd64 185 libgpg-error0 amd64
184 libx32gcc-s1 amd64 184 libx32gcc-s1 amd64
179 libc-ares2 amd64 176 libcares2 amd64
172 libnl-3-200 amd64 172 libnl-3-200 amd64
170 libsmartcols1 amd64 170 libsmartcols1 amd64
163 lzip amd64 163 lzip amd64
162 zlib1g amd64 162 zlib1g amd64
159 lzop amd64
159 liblzo2-2 amd64
159 binutils amd64 159 binutils amd64
157 zlib1g i386 157 zlib1g i386
157 lzop amd64
157 liblzo2-2 amd64
155 liblz4-1 amd64 155 liblz4-1 amd64
154 python3-argcomplete all 154 python3-argcomplete all
151 libaudit1 amd64 151 libaudit1 amd64
149 libmpc3 amd64 149 libmpc3 amd64
148 libyaml-0-2 amd64
148 libsasl2-2 amd64 148 libsasl2-2 amd64
148 libcc1-0 amd64 148 libcc1-0 amd64
143 libyaml-0-2 amd64
143 libseccomp2 amd64 143 libseccomp2 amd64
137 librtmp1 amd64 137 librtmp1 amd64
136 libhiredis1.1.0 amd64 136 libhiredis1.1.0 amd64
@ -599,28 +599,28 @@ Packages sorted by Installed-Size:
131 libipt2 amd64 131 libipt2 amd64
130 init-system-helpers all 130 init-system-helpers all
127 libbsd0 amd64 127 libbsd0 amd64
126 time amd64
126 libsframe1 amd64 126 libsframe1 amd64
123 time amd64
123 libtimedate-perl all 123 libtimedate-perl all
121 libtasn1-6 amd64 121 libtasn1-6 amd64
116 libpopt0 amd64 120 libpopt0 amd64
115 libitm1 amd64 115 libitm1 amd64
113 lib32itm1 amd64 113 lib32itm1 amd64
112 jq amd64 112 jq amd64
111 python3-minimal amd64 111 python3-minimal amd64
110 gcc-14-base i386
110 gcc-14-base amd64
110 gcc-13-base amd64 110 gcc-13-base amd64
109 gcc-14-base i386
109 gcc-14-base amd64
109 bzip2 amd64 109 bzip2 amd64
107 sysvinit-utils amd64 107 sysvinit-utils amd64
105 libx32itm1 amd64 105 libx32itm1 amd64
105 libc-dev-bin amd64 105 libc-dev-bin amd64
104 libassuan0 amd64
103 libio-pty-perl amd64 103 libio-pty-perl amd64
100 libassuan0 amd64
99 libpsl5t64 amd64 99 libpsl5t64 amd64
98 libmspack0t64 amd64 98 libmspack0t64 amd64
97 libcap2 amd64 97 libcap2 amd64
95 liburing2 amd64 96 liburing2 amd64
95 libunibilium4 amd64 95 libunibilium4 amd64
95 libjansson4 amd64 95 libjansson4 amd64
95 libbz2-1.0 amd64 95 libbz2-1.0 amd64
@ -655,14 +655,14 @@ Packages sorted by Installed-Size:
52 libmsgpackc2 amd64 52 libmsgpackc2 amd64
51 logsave amd64 51 logsave amd64
51 libutempter0 amd64 51 libutempter0 amd64
51 libsigsegv2 amd64
50 libdebuginfod-common all 50 libdebuginfod-common all
47 python3-xmltodict all 47 python3-xmltodict all
47 libsigsegv2 amd64
46 hostname amd64 46 hostname amd64
45 libatomic1 amd64 45 libatomic1 amd64
44 python3-zstd amd64 44 python3-zstd amd64
43 libxdmcp6 amd64
43 libx32atomic1 amd64 43 libx32atomic1 amd64
41 libxdmcp6 amd64
41 libkeyutils1 amd64 41 libkeyutils1 amd64
40 libnpth0 amd64 40 libnpth0 amd64
39 lib32atomic1 amd64 39 lib32atomic1 amd64
@ -671,9 +671,9 @@ Packages sorted by Installed-Size:
37 cpp amd64 37 cpp amd64
36 netbase all 36 netbase all
36 chrpath amd64 36 chrpath amd64
35 libxau6 amd64
34 libtime-duration-perl all 34 libtime-duration-perl all
34 libgdbm-compat4t64 amd64 34 libgdbm-compat4t64 amd64
33 libxau6 amd64
29 ubuntu-keyring all 29 ubuntu-keyring all
28 g++-13 amd64 28 g++-13 amd64
27 libpython3-stdlib amd64 27 libpython3-stdlib amd64

View File

@ -82,41 +82,47 @@ fo="--force-overwrite"
"${run_upx[@]}" -3 "${upx_self_exe}" ${fo} -o upx-packed${exe} "${run_upx[@]}" -3 "${upx_self_exe}" ${fo} -o upx-packed${exe}
"${run_upx[@]}" -3 --all-filters "${upx_self_exe}" ${fo} -o upx-packed-fa${exe} "${run_upx[@]}" -3 --all-filters "${upx_self_exe}" ${fo} -o upx-packed-fa${exe}
"${run_upx[@]}" -3 --no-filter "${upx_self_exe}" ${fo} -o upx-packed-fn${exe} "${run_upx[@]}" -3 --no-filter "${upx_self_exe}" ${fo} -o upx-packed-fn${exe}
"${run_upx[@]}" -3 --debug-use-random-filter "${upx_self_exe}" ${fo} -o upx-packed-fr${exe}
"${run_upx[@]}" -3 --nrv2b "${upx_self_exe}" ${fo} -o upx-packed-nrv2b${exe} "${run_upx[@]}" -3 --nrv2b "${upx_self_exe}" ${fo} -o upx-packed-nrv2b${exe}
"${run_upx[@]}" -3 --nrv2d "${upx_self_exe}" ${fo} -o upx-packed-nrv2d${exe} "${run_upx[@]}" -3 --nrv2d "${upx_self_exe}" ${fo} -o upx-packed-nrv2d${exe}
"${run_upx[@]}" -3 --nrv2e "${upx_self_exe}" ${fo} -o upx-packed-nrv2e${exe} "${run_upx[@]}" -3 --nrv2e "${upx_self_exe}" ${fo} -o upx-packed-nrv2e${exe}
"${run_upx[@]}" -1 --lzma "${upx_self_exe}" ${fo} -o upx-packed-lzma${exe} "${run_upx[@]}" -1 --lzma "${upx_self_exe}" ${fo} -o upx-packed-lzma${exe}
"${run_upx[@]}" -l upx-packed${exe} upx-packed-fa${exe} upx-packed-fn${exe} upx-packed-nrv2b${exe} upx-packed-nrv2d${exe} upx-packed-nrv2e${exe} upx-packed-lzma${exe} "${run_upx[@]}" -l upx-packed${exe} upx-packed-fa${exe} upx-packed-fn${exe} upx-packed-fr${exe} upx-packed-nrv2b${exe} upx-packed-nrv2d${exe} upx-packed-nrv2e${exe} upx-packed-lzma${exe}
"${run_upx[@]}" --fileinfo upx-packed${exe} upx-packed-fa${exe} upx-packed-fn${exe} upx-packed-nrv2b${exe} upx-packed-nrv2d${exe} upx-packed-nrv2e${exe} upx-packed-lzma${exe} "${run_upx[@]}" --fileinfo upx-packed${exe} upx-packed-fa${exe} upx-packed-fn${exe} upx-packed-fr${exe} upx-packed-nrv2b${exe} upx-packed-nrv2d${exe} upx-packed-nrv2e${exe} upx-packed-lzma${exe}
"${run_upx[@]}" -t upx-packed${exe} upx-packed-fa${exe} upx-packed-fn${exe} upx-packed-nrv2b${exe} upx-packed-nrv2d${exe} upx-packed-nrv2e${exe} upx-packed-lzma${exe} "${run_upx[@]}" -t upx-packed${exe} upx-packed-fa${exe} upx-packed-fn${exe} upx-packed-fr${exe} upx-packed-nrv2b${exe} upx-packed-nrv2d${exe} upx-packed-nrv2e${exe} upx-packed-lzma${exe}
"${run_upx[@]}" -d upx-packed${exe} ${fo} -o upx-unpacked${exe} "${run_upx[@]}" -d upx-packed${exe} ${fo} -o upx-unpacked${exe}
"${run_upx[@]}" -d upx-packed-fa${exe} ${fo} -o upx-unpacked-fa${exe} "${run_upx[@]}" -d upx-packed-fa${exe} ${fo} -o upx-unpacked-fa${exe}
"${run_upx[@]}" -d upx-packed-fn${exe} ${fo} -o upx-unpacked-fn${exe} "${run_upx[@]}" -d upx-packed-fn${exe} ${fo} -o upx-unpacked-fn${exe}
"${run_upx[@]}" -d upx-packed-fr${exe} ${fo} -o upx-unpacked-fr${exe}
"${run_upx[@]}" -d upx-packed-nrv2b${exe} ${fo} -o upx-unpacked-nrv2b${exe} "${run_upx[@]}" -d upx-packed-nrv2b${exe} ${fo} -o upx-unpacked-nrv2b${exe}
"${run_upx[@]}" -d upx-packed-nrv2d${exe} ${fo} -o upx-unpacked-nrv2d${exe} "${run_upx[@]}" -d upx-packed-nrv2d${exe} ${fo} -o upx-unpacked-nrv2d${exe}
"${run_upx[@]}" -d upx-packed-nrv2e${exe} ${fo} -o upx-unpacked-nrv2e${exe} "${run_upx[@]}" -d upx-packed-nrv2e${exe} ${fo} -o upx-unpacked-nrv2e${exe}
"${run_upx[@]}" -d upx-packed-lzma${exe} ${fo} -o upx-unpacked-lzma${exe} "${run_upx[@]}" -d upx-packed-lzma${exe} ${fo} -o upx-unpacked-lzma${exe}
# all unpacked files must be identical
cmp -s upx-unpacked${exe} upx-unpacked-fa${exe}
cmp -s upx-unpacked${exe} upx-unpacked-fn${exe}
cmp -s upx-unpacked${exe} upx-unpacked-fr${exe}
cmp -s upx-unpacked${exe} upx-unpacked-nrv2b${exe}
cmp -s upx-unpacked${exe} upx-unpacked-nrv2d${exe}
cmp -s upx-unpacked${exe} upx-unpacked-nrv2e${exe}
cmp -s upx-unpacked${exe} upx-unpacked-lzma${exe}
if [[ $UPX_CONFIG_DISABLE_RUN_UNPACKED_TEST == OFF ]]; then if [[ $UPX_CONFIG_DISABLE_RUN_UNPACKED_TEST == OFF ]]; then
"${emu[@]}" ./upx-unpacked${exe} --version-short "${emu[@]}" ./upx-unpacked${exe} --version-short
"${emu[@]}" ./upx-unpacked-fa${exe} --version-short
"${emu[@]}" ./upx-unpacked-fn${exe} --version-short
"${emu[@]}" ./upx-unpacked-nrv2b${exe} --version-short
"${emu[@]}" ./upx-unpacked-nrv2d${exe} --version-short
"${emu[@]}" ./upx-unpacked-nrv2e${exe} --version-short
"${emu[@]}" ./upx-unpacked-lzma${exe} --version-short
fi fi
if [[ $UPX_CONFIG_DISABLE_RUN_PACKED_TEST == OFF ]]; then if [[ $UPX_CONFIG_DISABLE_RUN_PACKED_TEST == OFF ]]; then
"${emu[@]}" ./upx-packed${exe} --version-short "${emu[@]}" ./upx-packed${exe} --version-short
"${emu[@]}" ./upx-packed-fa${exe} --version-short "${emu[@]}" ./upx-packed-fa${exe} --version-short
"${emu[@]}" ./upx-packed-fn${exe} --version-short "${emu[@]}" ./upx-packed-fn${exe} --version-short
"${emu[@]}" ./upx-packed-fr${exe} --version-short
"${emu[@]}" ./upx-packed-nrv2b${exe} --version-short "${emu[@]}" ./upx-packed-nrv2b${exe} --version-short
"${emu[@]}" ./upx-packed-nrv2d${exe} --version-short "${emu[@]}" ./upx-packed-nrv2d${exe} --version-short
"${emu[@]}" ./upx-packed-nrv2e${exe} --version-short "${emu[@]}" ./upx-packed-nrv2e${exe} --version-short
"${emu[@]}" ./upx-packed-lzma${exe} --version-short "${emu[@]}" ./upx-packed-lzma${exe} --version-short
fi fi
echo "All done." echo "All done."

View File

@ -100,7 +100,7 @@ void show_usage(void) {
**************************************************************************/ **************************************************************************/
namespace { namespace {
struct PackerNames { struct PackerNames final {
PackerNames() noexcept = default; PackerNames() noexcept = default;
~PackerNames() noexcept = default; ~PackerNames() noexcept = default;
struct Entry { struct Entry {

View File

@ -2,6 +2,6 @@
#define UPX_VERSION_HEX 0x040300 /* 04.03.00 */ #define UPX_VERSION_HEX 0x040300 /* 04.03.00 */
#define UPX_VERSION_STRING "4.3.0" #define UPX_VERSION_STRING "4.3.0"
#define UPX_VERSION_STRING4 "4.30" #define UPX_VERSION_STRING4 "4.30"
#define UPX_VERSION_DATE "Mar 28th 2024" #define UPX_VERSION_DATE "Apr 21st 2024"
#define UPX_VERSION_DATE_ISO "2024-03-28" #define UPX_VERSION_DATE_ISO "2024-04-21"
#define UPX_VERSION_YEAR "2024" #define UPX_VERSION_YEAR "2024"