CI updates
This commit is contained in:
@@ -99,6 +99,7 @@ jobs:
|
|||||||
- run: uname -a; pwd; id; umask
|
- run: uname -a; pwd; id; umask
|
||||||
- run: sudo apt-get update
|
- run: sudo apt-get update
|
||||||
- run: sudo apt-get install -y dmidecode gdb parallel valgrind
|
- run: sudo apt-get install -y dmidecode gdb parallel valgrind
|
||||||
|
- run: sudo dmidecode | sed -n -e '/System Information/,/^$/p'
|
||||||
- run: sudo dmidecode -q
|
- run: sudo dmidecode -q
|
||||||
- run: sudo dmidecode
|
- run: sudo dmidecode
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
@@ -163,6 +164,8 @@ jobs:
|
|||||||
ls -l /usr/bin/${f}*
|
ls -l /usr/bin/${f}*
|
||||||
done
|
done
|
||||||
ls -l /etc/alternatives/*mingw* || true
|
ls -l /etc/alternatives/*mingw* || true
|
||||||
|
- run: sudo dmidecode | sed -n -e '/System Information/,/^$/p'
|
||||||
|
if: ${{ matrix.use_extra }}
|
||||||
- run: sudo dmidecode -q
|
- run: sudo dmidecode -q
|
||||||
if: ${{ matrix.use_extra }}
|
if: ${{ matrix.use_extra }}
|
||||||
- run: sudo dmidecode
|
- run: sudo dmidecode
|
||||||
@@ -613,7 +616,7 @@ jobs:
|
|||||||
- name: Install Alpine Linux container packages
|
- name: Install Alpine Linux container packages
|
||||||
shell: sh
|
shell: sh
|
||||||
run: |
|
run: |
|
||||||
apk update && apk upgrade && apk add bash cmake curl file gdb git make parallel patch strace tar util-linux xz zstd
|
apk update && apk upgrade && apk add bash cmake curl dmidecode file gdb git make parallel patch strace sudo tar util-linux xz zstd
|
||||||
# set PATH like in Ubuntu
|
# set PATH like in Ubuntu
|
||||||
echo "PATH=$HOME/.local/bin:$PATH" >> $GITHUB_ENV
|
echo "PATH=$HOME/.local/bin:$PATH" >> $GITHUB_ENV
|
||||||
git config --global --add safe.directory '*' # needed when running in a container
|
git config --global --add safe.directory '*' # needed when running in a container
|
||||||
|
|||||||
@@ -9,13 +9,13 @@ RUN dpkg --add-architecture i386 \
|
|||||||
&& apt-get update && apt-get upgrade -y \
|
&& apt-get update && apt-get upgrade -y \
|
||||||
&& apt-get install -y --no-install-recommends \
|
&& apt-get install -y --no-install-recommends \
|
||||||
aria2 bash bash-completion ca-certificates coreutils curl diffutils findutils git grep gzip \
|
aria2 bash bash-completion ca-certificates coreutils curl diffutils findutils git grep gzip \
|
||||||
less libmpc3 make ncurses-term perl-base sed tar time util-linux wget xz-utils \
|
less libmpc3 make ncurses-term perl-base sed sudo tar time util-linux wget xz-utils \
|
||||||
libc6:i386 zlib1g:i386 \
|
libc6:i386 zlib1g:i386 \
|
||||||
# the following packages are not required for rebuilding the stubs, but
|
# the following packages are not required for rebuilding the stubs, but
|
||||||
# they do make the image *much* more convenient and also allow building
|
# they do make the image *much* more convenient and also allow building
|
||||||
# the full UPX binary inside the container via CMake:
|
# the full UPX binary inside the container via CMake:
|
||||||
7zip bat bfs btop bubblewrap busybox bzip2 bzip3 cabextract ccache chrpath cmake cpio \
|
7zip bat bfs btop bubblewrap busybox bzip2 bzip3 cabextract ccache chrpath cmake cpio \
|
||||||
dash diffstat direnv elfutils execstack eza fd-find file fish fzf \
|
dash diffstat direnv dmidecode elfutils execstack eza fd-find file fish fzf \
|
||||||
g++ gawk gdb gh gojq ht htop hyperfine jq just ksh \
|
g++ gawk gdb gh gojq ht htop hyperfine jq just ksh \
|
||||||
lftp libzstd-dev lsb-release lsd lz4 lzip lzop minify mksh moreutils musl neovim ninja-build \
|
lftp libzstd-dev lsb-release lsd lz4 lzip lzop minify mksh moreutils musl neovim ninja-build \
|
||||||
p7zip parallel patch patchelf patchutils pax-utils proot \
|
p7zip parallel patch patchelf patchutils pax-utils proot \
|
||||||
|
|||||||
Generated
+7
-3
@@ -39,6 +39,7 @@ ii debianutils 5.17build1 amd64
|
|||||||
ii diffstat 1.66-1build1 amd64 produces graph of changes introduced by a diff file
|
ii diffstat 1.66-1build1 amd64 produces graph of changes introduced by a diff file
|
||||||
ii diffutils 1:3.10-1build1 amd64 File comparison utilities
|
ii diffutils 1:3.10-1build1 amd64 File comparison utilities
|
||||||
ii direnv 2.32.1-2ubuntu0.24.04.3 amd64 Utility to set directory specific environment variables
|
ii direnv 2.32.1-2ubuntu0.24.04.3 amd64 Utility to set directory specific environment variables
|
||||||
|
ii dmidecode 3.5-3ubuntu0.1 amd64 SMBIOS/DMI table decoder
|
||||||
ii dpkg 1.22.6ubuntu6.1 amd64 Debian package management system
|
ii dpkg 1.22.6ubuntu6.1 amd64 Debian package management system
|
||||||
ii e2fsprogs 1.47.0-2.4~exp1ubuntu4.1 amd64 ext2/ext3/ext4 file system utilities
|
ii e2fsprogs 1.47.0-2.4~exp1ubuntu4.1 amd64 ext2/ext3/ext4 file system utilities
|
||||||
ii elfutils 0.190-1.1ubuntu0.1 amd64 collection of utilities to handle ELF objects
|
ii elfutils 0.190-1.1ubuntu0.1 amd64 collection of utilities to handle ELF objects
|
||||||
@@ -97,6 +98,7 @@ ii lib32stdc++-13-dev 13.3.0-6ubuntu2~24.04 amd64
|
|||||||
ii lib32stdc++6 14.2.0-4ubuntu2~24.04 amd64 GNU Standard C++ Library v3 (32 bit Version)
|
ii lib32stdc++6 14.2.0-4ubuntu2~24.04 amd64 GNU Standard C++ Library v3 (32 bit Version)
|
||||||
ii lib32ubsan1 14.2.0-4ubuntu2~24.04 amd64 UBSan -- undefined behaviour sanitizer (32bit)
|
ii lib32ubsan1 14.2.0-4ubuntu2~24.04 amd64 UBSan -- undefined behaviour sanitizer (32bit)
|
||||||
ii libacl1:amd64 2.3.2-1build1.1 amd64 access control list - shared library
|
ii libacl1:amd64 2.3.2-1build1.1 amd64 access control list - shared library
|
||||||
|
ii libapparmor1:amd64 4.0.1really4.0.1-0ubuntu0.24.04.4 amd64 changehat AppArmor library
|
||||||
ii libapt-pkg6.0t64:amd64 2.8.3 amd64 package management runtime library
|
ii libapt-pkg6.0t64:amd64 2.8.3 amd64 package management runtime library
|
||||||
ii libarchive13t64:amd64 3.7.2-2ubuntu0.5 amd64 Multi-format archive and compression library (shared library)
|
ii libarchive13t64:amd64 3.7.2-2ubuntu0.5 amd64 Multi-format archive and compression library (shared library)
|
||||||
ii libaria2-0:amd64 1.37.0+debian-1build3 amd64 C++ library interface to aria2
|
ii libaria2-0:amd64 1.37.0+debian-1build3 amd64 C++ library interface to aria2
|
||||||
@@ -347,6 +349,7 @@ ii sed 4.9-2build1 amd64
|
|||||||
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 socat 1.8.0.0-4build3 amd64 multipurpose relay for bidirectional data transfer
|
ii socat 1.8.0.0-4build3 amd64 multipurpose relay for bidirectional data transfer
|
||||||
ii strace 6.8-0ubuntu2 amd64 System call tracer
|
ii strace 6.8-0ubuntu2 amd64 System call tracer
|
||||||
|
ii sudo 1.9.15p5-3ubuntu5.24.04.1 amd64 Provide limited super user privileges to specific users
|
||||||
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-6ubuntu3 amd64 System-V-like utilities
|
ii sysvinit-utils 3.08-6ubuntu3 amd64 System-V-like utilities
|
||||||
ii tar 1.35+dfsg-3build1 amd64 GNU version of the tar archiving utility
|
ii tar 1.35+dfsg-3build1 amd64 GNU version of the tar archiving utility
|
||||||
@@ -355,7 +358,6 @@ ii tzdata 2025b-0ubuntu0.24.04.1 all
|
|||||||
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 unminimize 0.2.1 amd64 Un-minimize your minimial images or setup
|
|
||||||
ii unzip 6.0-28ubuntu4.1 amd64 De-archiver for .zip files
|
ii unzip 6.0-28ubuntu4.1 amd64 De-archiver for .zip files
|
||||||
ii util-linux 2.39.3-9ubuntu6.3 amd64 miscellaneous system utilities
|
ii util-linux 2.39.3-9ubuntu6.3 amd64 miscellaneous system utilities
|
||||||
ii valgrind 1:3.22.0-0ubuntu3 amd64 instrumentation framework for building dynamic analysis tools
|
ii valgrind 1:3.22.0-0ubuntu3 amd64 instrumentation framework for building dynamic analysis tools
|
||||||
@@ -376,7 +378,7 @@ ii zstd 1.5.5+dfsg2-2build1.1 amd64
|
|||||||
||/ Name Version Architecture Description
|
||/ Name Version Architecture Description
|
||||||
|
|
||||||
Packages sorted by Installed-Size:
|
Packages sorted by Installed-Size:
|
||||||
1019351 ===== TOTAL (370 packages)
|
1023146 ===== TOTAL (372 packages)
|
||||||
76943 valgrind amd64
|
76943 valgrind amd64
|
||||||
61333 gcc-13-x86-64-linux-gnu amd64
|
61333 gcc-13-x86-64-linux-gnu amd64
|
||||||
44381 gh amd64
|
44381 gh amd64
|
||||||
@@ -439,6 +441,7 @@ Packages sorted by Installed-Size:
|
|||||||
3721 groff-base amd64
|
3721 groff-base amd64
|
||||||
3605 python2.7-minimal amd64
|
3605 python2.7-minimal amd64
|
||||||
3568 just amd64
|
3568 just amd64
|
||||||
|
3468 sudo amd64
|
||||||
3443 fish amd64
|
3443 fish amd64
|
||||||
3441 re2c amd64
|
3441 re2c amd64
|
||||||
3438 util-linux amd64
|
3438 util-linux amd64
|
||||||
@@ -598,6 +601,7 @@ Packages sorted by Installed-Size:
|
|||||||
232 libctf0 amd64
|
232 libctf0 amd64
|
||||||
231 moreutils amd64
|
231 moreutils amd64
|
||||||
230 librhash0 amd64
|
230 librhash0 amd64
|
||||||
|
228 dmidecode amd64
|
||||||
226 libcrypt1 amd64
|
226 libcrypt1 amd64
|
||||||
224 libidn2-0 amd64
|
224 libidn2-0 amd64
|
||||||
224 debianutils amd64
|
224 debianutils amd64
|
||||||
@@ -652,6 +656,7 @@ Packages sorted by Installed-Size:
|
|||||||
122 libtasn1-6 amd64
|
122 libtasn1-6 amd64
|
||||||
120 libpopt0 amd64
|
120 libpopt0 amd64
|
||||||
115 libitm1 amd64
|
115 libitm1 amd64
|
||||||
|
115 libapparmor1 amd64
|
||||||
113 gcc-13-base amd64
|
113 gcc-13-base amd64
|
||||||
112 jq amd64
|
112 jq amd64
|
||||||
112 gcc-14-base i386
|
112 gcc-14-base i386
|
||||||
@@ -738,7 +743,6 @@ Packages sorted by Installed-Size:
|
|||||||
20 cpp-x86-64-linux-gnu amd64
|
20 cpp-x86-64-linux-gnu amd64
|
||||||
17 lsb-release all
|
17 lsb-release all
|
||||||
17 libaudit-common all
|
17 libaudit-common all
|
||||||
16 unminimize amd64
|
|
||||||
13 g++ amd64
|
13 g++ amd64
|
||||||
11 g++-x86-64-linux-gnu amd64
|
11 g++-x86-64-linux-gnu amd64
|
||||||
11 cpp-13 amd64
|
11 cpp-13 amd64
|
||||||
|
|||||||
Reference in New Issue
Block a user