Skip to content

Commit cc755d6

Browse files
authored
Upgrade gcc to v14 (#1042)
1 parent a73cd4c commit cc755d6

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

src/debian/12/gcc13/Dockerfile src/debian/12/gcc14/Dockerfile

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM gcc:13-bookworm
1+
FROM gcc:14-bookworm
22

33
# Dependencies for dotnet/runtime native components.
44
RUN apt-get update && \
@@ -25,7 +25,7 @@ RUN apt-get update && \
2525

2626
ENV LANG=en_US.utf8
2727

28-
# These symlinks are required because this docker has gcc-12 suffixed with version and gcc-13 unsuffixed in PATH.
28+
# These symlinks are required because this docker has gcc-12 suffixed with version and gcc-14 unsuffixed in PATH.
2929
# In the runtime repo, we (by design) give precedence to suffixed compilers before selecting unsuffixed one in PATH.
30-
RUN ln -s $(command -v gcc) /usr/bin/gcc-13 && \
31-
ln -s $(command -v g++) /usr/bin/g++-13
30+
RUN ln -s $(command -v gcc) /usr/bin/gcc-14 && \
31+
ln -s $(command -v g++) /usr/bin/g++-14

src/debian/manifest.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -124,12 +124,12 @@
124124
"platforms": [
125125
{
126126
"architecture": "amd64",
127-
"dockerfile": "src/debian/12/gcc13",
127+
"dockerfile": "src/debian/12/gcc14",
128128
"os": "linux",
129129
"osVersion": "bookworm",
130130
"tags": {
131-
"debian-12-gcc13-amd64-$(System:TimeStamp)-$(System:DockerfileGitCommitSha)": {},
132-
"debian-12-gcc13-amd64$(FloatingTagSuffix)": {}
131+
"debian-12-gcc14-amd64-$(System:TimeStamp)-$(System:DockerfileGitCommitSha)": {},
132+
"debian-12-gcc14-amd64$(FloatingTagSuffix)": {}
133133
}
134134
}
135135
]

0 commit comments

Comments
 (0)