Skip to content

Commit 2cd84ff

Browse files
Refactor (ci): Utilize variables for Applying hotfixes for hlds section (#187)
1 parent 4865c48 commit 2cd84ff

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

build/Dockerfile

+3-3
Original file line numberDiff line numberDiff line change
@@ -117,9 +117,9 @@ RUN echo "[BUILD] Applying game fixes"; \
117117
if [ "$APPID" = 90 ]; then \
118118
echo "[UPDATE] Applying hotfixes for hlds"; \
119119
# Hotfix "Error:./libstdc++.so.6: version CXXABI_1.3.8' not found"
120-
ln -sfnv /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 /server/libgcc_s.so.1; \
121-
ln -sfnv /usr/lib/x86_64-linux-gnu/libstdc++.so.6 /server/libstdc++.so.6; \
122-
ln -sfnv /usr/lib/x86_64-linux-gnu/libstdc++.so.6 /steamcmd/linux32/libstdc++.so.6; \
120+
ln -sfnv /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 "$SERVER_DIR/libgcc_s.so.1"; \
121+
ln -sfnv /usr/lib/x86_64-linux-gnu/libstdc++.so.6 "$SERVER_DIR/libstdc++.so.6"; \
122+
ln -sfnv /usr/lib/x86_64-linux-gnu/libstdc++.so.6 "$STEAMCMD_DIR/linux32/libstdc++.so.6"; \
123123
fi; \
124124
# Create necessary symlinks for srcds/cs2
125125
if [ "$APPID" = 730 ]; then \

update/Dockerfile

+3-3
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,9 @@ RUN --mount=type=secret,id=STEAM_USERNAME \
4545
if [ "$APPID" = 90 ]; then \
4646
echo "[UPDATE] Applying hotfixes for hlds"; \
4747
# Hotfix "Error:./libstdc++.so.6: version CXXABI_1.3.8' not found"
48-
ln -sfnv /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 /server/libgcc_s.so.1; \
49-
ln -sfnv /usr/lib/x86_64-linux-gnu/libstdc++.so.6 /server/libstdc++.so.6; \
50-
ln -sfnv /usr/lib/x86_64-linux-gnu/libstdc++.so.6 /steamcmd/linux32/libstdc++.so.6; \
48+
ln -sfnv /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 "$SERVER_DIR/libgcc_s.so.1"; \
49+
ln -sfnv /usr/lib/x86_64-linux-gnu/libstdc++.so.6 "$SERVER_DIR/libstdc++.so.6"; \
50+
ln -sfnv /usr/lib/x86_64-linux-gnu/libstdc++.so.6 "$STEAMCMD_DIR/linux32/libstdc++.so.6"; \
5151
fi; \
5252
echo "[UPDATE] Performing cleanup"; \
5353
# Clean up a different set of files for srcds/cs2

0 commit comments

Comments
 (0)