Skip to content

Commit 76f4af2

Browse files
committed
Update Syslinux version to 6.03 in Dockerfile and compose
1 parent e0ebd3c commit 76f4af2

2 files changed

Lines changed: 8 additions & 5 deletions

File tree

Dockerfile

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ RUN --mount=type=cache,target=/var/cache/apt,sharing=locked \
4343
cpio \
4444
libelf-dev \
4545
libssl-dev \
46-
syslinux \
46+
syslinux-common \
4747
dosfstools \
4848
genisoimage \
4949
wget \
@@ -63,7 +63,7 @@ FROM builder-base AS source-downloader
6363

6464
ARG LINUX_VERSION=master
6565
ARG BUSYBOX_VERSION=master
66-
ARG SYSLINUX_VERSION=6.04-pre1
66+
ARG SYSLINUX_VERSION=6.03
6767

6868
# Create directory structure
6969
RUN mkdir -p /build/initramfs && \
@@ -93,12 +93,15 @@ RUN --mount=type=cache,target=/build/cache \
9393
fi
9494

9595
# Download and extract Syslinux
96+
# Note: Using alternative download locations due to mirror availability
9697
WORKDIR /build/sources
9798
RUN curl -fsSL -o syslinux.tar.gz \
98-
"https://mirrors.edge.kernel.org/pub/linux/utils/boot/syslinux/Testing/${SYSLINUX_VERSION}/syslinux-${SYSLINUX_VERSION}.tar.gz" && \
99+
"https://www.kernel.org/pub/linux/utils/boot/syslinux/syslinux-6.03.tar.gz" || \
100+
curl -fsSL -o syslinux.tar.gz \
101+
"https://mirrors.edge.kernel.org/pub/linux/utils/boot/syslinux/syslinux-6.03.tar.gz" && \
99102
tar xzf syslinux.tar.gz && \
100103
rm syslinux.tar.gz && \
101-
mv "syslinux-${SYSLINUX_VERSION}" syslinux
104+
mv syslinux-* syslinux
102105

103106
# -----------------------------------------------------------------------------
104107
# Stage 3: Build Linux kernel

docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ services:
1212
args:
1313
- LINUX_VERSION=master
1414
- BUSYBOX_VERSION=master
15-
- SYSLINUX_VERSION=6.04-pre1
15+
- SYSLINUX_VERSION=6.03
1616
- BUILD_JOBS=auto
1717
image: handbuilt-linux:latest
1818
container_name: handbuilt-linux-builder

0 commit comments

Comments
 (0)