-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Description
Environment: Docker version 28.3.3
Running under Alpine Linux 3.22.2
Build the toolchain and environment image:
docker build -f src/Dockerfile -t kernel-os .
Except, that Dockerfile is currently in: buildenv
Secondly,
Try with corrected path:
# docker build -f buildenv/Dockerfile -t kernel-os .
[+] Building 1.1s (11/14) docker:default
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 1.64kB 0.0s
=> [internal] load metadata for docker.io/library/debian:12 0.9s
=> [auth] library/debian:pull token for registry-1.docker.io 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> CANCELED [1/9] FROM docker.io/library/debian:12@sha256:6337ad82d5c764a8b6a16cde86b157fdce353e36d8ca06fc1b16d4f34d29960e 0.1s
=> => resolve docker.io/library/debian:12@sha256:6337ad82d5c764a8b6a16cde86b157fdce353e36d8ca06fc1b16d4f34d29960e 0.0s
=> => sha256:6337ad82d5c764a8b6a16cde86b157fdce353e36d8ca06fc1b16d4f34d29960e 8.52kB / 8.52kB 0.0s
=> => sha256:9d11a2b1e25f5c84ae3d454ed51ef64f0cf07cbbc1ec25d689b9b0de7071ea66 1.02kB / 1.02kB 0.0s
=> => sha256:160279ddc32dcbc5152003a47fa174ec737fb737e916feba965fbb01f62983e7 453B / 453B 0.0s
=> [internal] load build context 0.1s
=> => transferring context: 5.53kB 0.0s
=> CACHED [2/9] RUN set -eux && apt-get update && apt-get install -y --no-install-recommends wget gcc libgmp3-dev libmpfr-dev l 0.0s
=> CACHED [3/9] RUN set -eux && mkdir -p /usr/local/src && cd /usr/local/src && wget -q https://ftpmirror.gnu.org/gnu/binutils/binutils-2.45.tar.xz && wget -q 0.0s
=> CACHED [4/9] COPY src /usr/local/src/ 0.0s
=> ERROR [5/9] COPY gcc/t-x86_64-elf /usr/local/src/gcc-15.2/gcc/config/i386/ 0.0s
=> ERROR [6/9] COPY gcc/config.gcc.patch /usr/local/src/gcc-15.2/gcc/ 0.0s
------
> [5/9] COPY gcc/t-x86_64-elf /usr/local/src/gcc-15.2/gcc/config/i386/:
------
------
> [6/9] COPY gcc/config.gcc.patch /usr/local/src/gcc-15.2/gcc/:
------
Dockerfile:36
--------------------
34 | COPY src /usr/local/src/
35 | COPY gcc/t-x86_64-elf /usr/local/src/gcc-${GCC_VERSION}/gcc/config/i386/
36 | >>> COPY gcc/config.gcc.patch /usr/local/src/gcc-${GCC_VERSION}/gcc/
37 |
38 | RUN set -eux \
--------------------
ERROR: failed to solve: failed to compute cache key: failed to calculate checksum of ref 330f9b3a-bfef-4527-9e03-cfdd99411c15::zr6cuty1eqw1ysm59qmf7ij1t: "/gcc/config.gcc.patch": not found
Metadata
Metadata
Assignees
Labels
No labels