Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
OpenDAS
dynamo
Commits
6608cd59
Unverified
Commit
6608cd59
authored
Feb 25, 2026
by
Anant Sharma
Committed by
GitHub
Feb 25, 2026
Browse files
fix: stage sccache off PATH to prevent meson auto detection (#6578)
Signed-off-by:
Anant Sharma
<
anants@nvidia.com
>
parent
e325dd13
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
6 additions
and
4 deletions
+6
-4
container/templates/wheel_builder.Dockerfile
container/templates/wheel_builder.Dockerfile
+6
-4
No files found.
container/templates/wheel_builder.Dockerfile
View file @
6608cd59
...
@@ -130,16 +130,18 @@ RUN git clone --depth 1 --branch ${NIXL_GDRCOPY_REF} https://github.com/NVIDIA/g
...
@@ -130,16 +130,18 @@ RUN git clone --depth 1 --branch ${NIXL_GDRCOPY_REF} https://github.com/NVIDIA/g
rpm
-Uvh
gdrcopy-
*
.el8.
${
ARCH_ALT
}
.rpm
&&
\
rpm
-Uvh
gdrcopy-
*
.el8.
${
ARCH_ALT
}
.rpm
&&
\
rpm
-Uvh
gdrcopy-devel-
*
.el8.noarch.rpm
rpm
-Uvh
gdrcopy-devel-
*
.el8.noarch.rpm
# sccache binary is pre-installed in dynamo_base;
# sccache binary is pre-installed in dynamo_base; stage it off-PATH so
# COPY it so the install call below skips the GitHub download.
# Meson doesn't auto-detect it as a CUDA compiler launcher
# Wrapper scripts (sccache-cc, sccache-cxx) are created by use-sccache.sh install.
# (https://github.com/mesonbuild/meson/issues/11118).
COPY
--from=dynamo_base /usr/local/bin/sccache /usr/local/bin/sccache
# When USE_SCCACHE=true the RUN below symlinks it onto PATH before install.
COPY
--from=dynamo_base /usr/local/bin/sccache /opt/sccache/sccache
ARG
USE_SCCACHE
ARG
USE_SCCACHE
ARG
SCCACHE_BUCKET
ARG
SCCACHE_BUCKET
ARG
SCCACHE_REGION
ARG
SCCACHE_REGION
COPY
container/use-sccache.sh /tmp/use-sccache.sh
COPY
container/use-sccache.sh /tmp/use-sccache.sh
RUN if
[
"
$USE_SCCACHE
"
=
"true"
]
;
then
\
RUN if
[
"
$USE_SCCACHE
"
=
"true"
]
;
then
\
ln
-s
/opt/sccache/sccache /usr/local/bin/sccache
&&
\
/tmp/use-sccache.sh
install
;
\
/tmp/use-sccache.sh
install
;
\
fi
fi
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment