Skip to content

Commit ec85b34

Browse files
petehayes102Jan Diederich
authored andcommitted
Bugfixes for Ubuntu 24
1 parent 9e2a03f commit ec85b34

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

docker/linux-image.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,10 +57,10 @@ max_kernel_version() {
5757
main() {
5858
# arch in the rust target
5959
local arch="${1}" \
60-
kversion=5.10.0-34
60+
kversion=6.1.0-28
6161

62-
local debsource="deb http://http.debian.net/debian/ bullseye main"
63-
debsource="${debsource}\ndeb http://security.debian.org/ bullseye-security main"
62+
local debsource="deb http://http.debian.net/debian/ bookworm main"
63+
debsource="${debsource}\ndeb http://security.debian.org/ bookworm-security main"
6464

6565
local dropbear="dropbear-bin"
6666

@@ -240,8 +240,8 @@ main() {
240240
"libgmp10:${arch}" \
241241
"libc6:${arch}" \
242242
"linux-image-${kernel}:${arch}" \
243-
ncurses-base"${ncurses}" \
244243
"zlib1g:${arch}"
244+
# "ncurses-base:all" \
245245

246246
if [[ "${arch}" != "${dpkg_arch}" ]]; then
247247
apt-get -d --no-install-recommends download "${libgcc_packages[@]}"

docker/qemu.sh

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ build_static_libffi () {
1919
tar --strip-components=1 -xzf "v${version}.tar.gz"
2020
./configure --prefix="$td"/lib --disable-builddir --disable-shared --enable-static
2121
make "-j$(nproc)"
22-
install -m 644 ./.libs/libffi.a /usr/local/lib/
22+
install -m 644 ./.libs/libffi.a /usr/lib/
2323

2424
popd
2525

@@ -42,7 +42,7 @@ build_static_libmount () {
4242
tar --strip-components=1 -xJf "util-linux-${version_spec}.tar.xz"
4343
./configure --disable-shared --enable-static --without-ncurses
4444
make "-j$(nproc)" mount blkid
45-
install -m 644 ./.libs/*.a /usr/local/lib/
45+
install -m 644 ./.libs/*.a /usr/lib/
4646

4747
popd
4848

@@ -67,7 +67,7 @@ build_static_libattr() {
6767

6868
./configure
6969
make "-j$(nproc)"
70-
install -m 644 ./libattr/.libs/libattr.a /usr/local/lib/
70+
install -m 644 ./libattr/.libs/libattr.a /usr/lib/
7171

7272
yum remove -y gettext
7373

@@ -87,7 +87,7 @@ build_static_libcap() {
8787
curl --retry 3 -sSfL "https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-${version}.tar.xz" -O
8888
tar --strip-components=1 -xJf "libcap-${version}.tar.xz"
8989
make "-j$(nproc)"
90-
install -m 644 libcap/libcap.a /usr/local/lib/
90+
install -m 644 libcap/libcap.a /usr/lib/
9191

9292
popd
9393

@@ -106,7 +106,7 @@ build_static_pixman() {
106106
tar --strip-components=1 -xzf "pixman-${version}.tar.gz"
107107
./configure
108108
make "-j$(nproc)"
109-
install -m 644 ./pixman/.libs/libpixman-1.a /usr/local/lib/
109+
install -m 644 ./pixman/.libs/libpixman-1.a /usr/lib/
110110

111111
popd
112112

@@ -125,7 +125,7 @@ build_static_slirp() {
125125
tar -xzf "libslirp-v${version}.tar.gz"
126126
meson setup -Ddefault_library=static libslirp-v${version} build
127127
ninja -C build
128-
install -m 644 ./build/libslirp.a /usr/local/lib/
128+
install -m 644 ./build/libslirp.a /usr/lib/
129129

130130
popd
131131

0 commit comments

Comments
 (0)