File tree 33 files changed +42
-32
lines changed
aarch64-unknown-linux-gnu
aarch64-unknown-linux-musl
arm-unknown-linux-gnueabihf
arm-unknown-linux-musleabihf
armv7-unknown-linux-uclibceabihf
mips64-unknown-linux-gnuabi64
mips64-unknown-linux-muslabi64
mips64el-unknown-linux-gnuabi64
mips64el-unknown-linux-muslabi64
mipsel-unknown-linux-musl
mipsel-unknown-linux-uclibc
powerpc-unknown-linux-gnu
powerpc64-unknown-linux-gnu
powerpc64le-unknown-linux-gnu
riscv64gc-unknown-linux-gnu
sparc64-unknown-linux-gnu
wasm32-unknown-emscripten
x86_64-unknown-linux-gnux32
x86_64-unknown-linux-musl
33 files changed +42
-32
lines changed Original file line number Diff line number Diff line change 1
- FROM ubuntu:22.04
1
+ FROM ubuntu:23.10
2
2
3
3
RUN dpkg --add-architecture i386
4
4
RUN apt-get update
Original file line number Diff line number Diff line change 1
- FROM ubuntu:22.04
1
+ FROM ubuntu:23.10
2
2
RUN apt-get update && apt-get install -y --no-install-recommends \
3
3
gcc libc6-dev ca-certificates \
4
4
gcc-aarch64-linux-gnu libc6-dev-arm64-cross qemu-user
Original file line number Diff line number Diff line change 1
- FROM ubuntu:22.04
1
+ FROM ubuntu:23.10
2
2
3
3
RUN apt-get update && apt-get install -y --no-install-recommends \
4
4
gcc make libc6-dev git curl ca-certificates \
Original file line number Diff line number Diff line change 1
- FROM ubuntu:22.04
1
+ FROM ubuntu:23.10
2
2
3
3
RUN dpkg --add-architecture i386
4
4
RUN apt-get update
Original file line number Diff line number Diff line change 1
- FROM ubuntu:22.04
1
+ FROM ubuntu:23.10
2
2
RUN apt-get update && apt-get install -y --no-install-recommends \
3
3
gcc libc6-dev ca-certificates \
4
4
gcc-arm-linux-gnueabihf libc6-dev-armhf-cross qemu-user
Original file line number Diff line number Diff line change 1
- FROM ubuntu:22.04
1
+ FROM ubuntu:23.10
2
2
3
3
RUN apt-get update && apt-get install -y --no-install-recommends \
4
4
gcc make libc6-dev git curl ca-certificates \
Original file line number Diff line number Diff line change 1
- FROM ubuntu:22.04
1
+ FROM ubuntu:23.10
2
2
3
3
RUN apt-get update && apt-get install -y --no-install-recommends \
4
4
gcc libc6-dev qemu-user ca-certificates qemu-system-arm curl \
Original file line number Diff line number Diff line change 1
- FROM ubuntu:22.04
1
+ FROM ubuntu:23.10
2
2
3
3
# This is a workaround to avoid the interaction with tzdata.
4
4
ENV DEBIAN_FRONTEND=noninteractive
Original file line number Diff line number Diff line change 1
- FROM ubuntu:22.04
1
+ FROM ubuntu:23.10
2
2
3
3
RUN dpkg --add-architecture i386
4
4
RUN apt-get update
Original file line number Diff line number Diff line change 1
- FROM ubuntu:22.04
1
+ FROM ubuntu:23.10
2
2
RUN apt-get update
3
3
RUN apt-get install -y --no-install-recommends \
4
4
gcc-multilib libc6-dev ca-certificates
Original file line number Diff line number Diff line change 1
- FROM ubuntu:22.04
1
+ FROM ubuntu:23.10
2
2
3
3
RUN dpkg --add-architecture i386
4
4
RUN apt-get update
Original file line number Diff line number Diff line change 1
- FROM ubuntu:22.04
1
+ FROM ubuntu:23.10
2
2
3
3
RUN apt-get update && apt-get install -y --no-install-recommends \
4
4
gcc libc6-dev qemu-user ca-certificates \
Original file line number Diff line number Diff line change 1
- FROM ubuntu:22.04
1
+ FROM ubuntu:23.10
2
2
3
3
RUN apt-get update && apt-get install -y --no-install-recommends \
4
4
gcc libc6-dev qemu-user ca-certificates qemu-system-mips curl \
Original file line number Diff line number Diff line change 1
- FROM ubuntu:22.04
1
+ FROM ubuntu:23.10
2
2
3
3
RUN apt-get update && apt-get install -y --no-install-recommends \
4
4
gcc libc6-dev qemu-user ca-certificates \
Original file line number Diff line number Diff line change 1
- FROM ubuntu:22.04
1
+ FROM ubuntu:23.10
2
2
3
3
RUN apt-get update && apt-get install -y --no-install-recommends \
4
4
gcc make libc6-dev git curl ca-certificates \
Original file line number Diff line number Diff line change 1
- FROM ubuntu:22.04
1
+ FROM ubuntu:23.10
2
2
3
3
RUN apt-get update && apt-get install -y --no-install-recommends \
4
4
gcc libc6-dev qemu-user ca-certificates \
Original file line number Diff line number Diff line change 1
- FROM ubuntu:22.04
1
+ FROM ubuntu:23.10
2
2
3
3
RUN apt-get update && apt-get install -y --no-install-recommends \
4
4
gcc make libc6-dev git curl ca-certificates \
Original file line number Diff line number Diff line change 1
- FROM ubuntu:22.04
1
+ FROM ubuntu:23.10
2
2
3
3
RUN apt-get update && apt-get install -y --no-install-recommends \
4
4
gcc libc6-dev qemu-user ca-certificates qemu-system-mipsel curl \
Original file line number Diff line number Diff line change 1
- FROM ubuntu:22.04
1
+ FROM ubuntu:23.10
2
2
3
3
RUN apt-get update && apt-get install -y --no-install-recommends \
4
4
gcc libc6-dev qemu-user ca-certificates qemu-system-mipsel curl \
Original file line number Diff line number Diff line change 1
- FROM ubuntu:22.04
1
+ FROM ubuntu:23.10
2
2
3
3
RUN apt-get update && apt-get install -y --no-install-recommends \
4
4
gcc libc6-dev qemu-user ca-certificates \
Original file line number Diff line number Diff line change 1
- FROM ubuntu:22.04
1
+ FROM ubuntu:23.10
2
2
3
3
RUN apt-get update && apt-get install -y --no-install-recommends \
4
4
gcc libc6-dev qemu-user ca-certificates \
Original file line number Diff line number Diff line change 1
- FROM ubuntu:22.04
1
+ FROM ubuntu:23.10
2
2
3
3
RUN apt-get update && apt-get install -y --no-install-recommends \
4
4
gcc libc6-dev qemu-user ca-certificates \
Original file line number Diff line number Diff line change 1
- FROM ubuntu:22.04
1
+ FROM ubuntu:23.10
2
2
3
3
RUN apt-get update && apt-get install -y --no-install-recommends \
4
4
gcc libc6-dev qemu-user ca-certificates \
Original file line number Diff line number Diff line change 1
- FROM ubuntu:22.04
1
+ FROM ubuntu:23.10
2
2
3
3
RUN apt-get update && apt-get install -y --no-install-recommends \
4
4
curl ca-certificates \
Original file line number Diff line number Diff line change 1
- FROM ubuntu:22.04
1
+ FROM ubuntu:23.10
2
2
3
3
RUN apt-get update && apt-get install -y --no-install-recommends \
4
4
curl ca-certificates \
Original file line number Diff line number Diff line change 1
- FROM ubuntu:22.04
1
+ FROM ubuntu:23.10
2
2
3
3
RUN apt-get update && apt-get install -y --no-install-recommends \
4
4
curl ca-certificates \
Original file line number Diff line number Diff line change 1
- FROM ubuntu:22.04
1
+ FROM ubuntu:23.10
2
2
3
3
# This is a workaround to avoid the interaction with tzdata.
4
4
ENV DEBIAN_FRONTEND=noninteractive
Original file line number Diff line number Diff line change 1
- FROM ubuntu:22.04
1
+ FROM ubuntu:23.10
2
2
3
3
RUN apt-get update && \
4
4
apt-get install -y --no-install-recommends \
Original file line number Diff line number Diff line change 1
- FROM ubuntu:22.04
1
+ FROM ubuntu:23.10
2
2
3
3
RUN apt-get update && \
4
4
apt-get install -y --no-install-recommends \
Original file line number Diff line number Diff line change 1
- FROM ubuntu:22.04
1
+ FROM ubuntu:23.10
2
2
RUN apt-get update
3
3
RUN apt-get install -y --no-install-recommends \
4
4
gcc libc6-dev ca-certificates linux-headers-generic
Original file line number Diff line number Diff line change 1
- FROM ubuntu:22.04
1
+ FROM ubuntu:23.10
2
2
RUN apt-get update
3
3
RUN apt-get install -y --no-install-recommends \
4
4
gcc-multilib libc6-dev ca-certificates
Original file line number Diff line number Diff line change 1
- FROM ubuntu:22.04
1
+ FROM ubuntu:23.10
2
2
3
3
RUN apt-get update
4
4
RUN apt-get install -y --no-install-recommends \
Original file line number Diff line number Diff line change @@ -3589,6 +3589,10 @@ fn test_linux(target: &str) {
3589
3589
3590
3590
// FIXME: requires >= 6.1 kernel headers
3591
3591
"canxl_frame" => true ,
3592
+
3593
+ // FIXME: The size of `iv` has been changed since Linux v6.0
3594
+ // https://github.com/torvalds/linux/commit/94dfc73e7cf4a31da66b8843f0b9283ddd6b8381
3595
+ "af_alg_iv" => true ,
3592
3596
_ => false ,
3593
3597
}
3594
3598
} ) ;
@@ -3907,6 +3911,9 @@ fn test_linux(target: &str) {
3907
3911
| "FAN_EPIDFD"
3908
3912
if musl => true ,
3909
3913
3914
+ // FIXME: Requires linux 6.5
3915
+ "NFT_MSG_MAX" => true ,
3916
+
3910
3917
_ => false ,
3911
3918
}
3912
3919
} ) ;
@@ -4013,6 +4020,9 @@ fn test_linux(target: &str) {
4013
4020
"posix_basename" if gnu => true ,
4014
4021
"gnu_basename" if gnu => true ,
4015
4022
4023
+ // FIXME: function pointers changed since Ubuntu 23.10
4024
+ "strtol" | "strtoll" | "strtoul" | "strtoull" | "fscanf" | "scanf" | "sscanf" => true ,
4025
+
4016
4026
_ => false ,
4017
4027
}
4018
4028
} ) ;
You can’t perform that action at this time.
0 commit comments