You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@arrow.apache.org by "pitrou (via GitHub)" <gi...@apache.org> on 2026/08/25 16:35:30 UTC
[I] [Python] CMakeLists detects ccache but not sccache [arrow]
pitrou opened a new issue, #50996:
URL: https://github.com/apache/arrow/issues/50996
### Describe the enhancement requested
PyArrow's cmake setup should detect `sccache` just like the C++ one does.
This would make some Python Crossbow builds slightly faster by caching the results of PyArrow's C++ compilation steps.
### Component(s)
Continuous Integration, Python
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: issues-unsubscribe@arrow.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] [Python] CMakeLists detects ccache but not sccache [arrow]
Posted by "pitrou (via GitHub)" <gi...@apache.org>.
pitrou commented on issue #50996:
URL: https://github.com/apache/arrow/issues/50996#issuecomment-5413568023
@raulcd @tadeja @AlenkaF
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] [CI][Python] CMakeLists detects ccache but not sccache [arrow]
Posted by "pitrou (via GitHub)" <gi...@apache.org>.
pitrou commented on issue #50996:
URL: https://github.com/apache/arrow/issues/50996#issuecomment-5414000336
> I'm talking about pyarrow proper: the crossbow wheel builds
I mean there's a Arrow C++ build step there, and then a PyArrow build step :)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] [CI][Python] CMakeLists detects ccache but not sccache [arrow]
Posted by "med9110 (via GitHub)" <gi...@apache.org>.
med9110 commented on issue #50996:
URL: https://github.com/apache/arrow/issues/50996#issuecomment-6126692937
Hi @pitrou, I'd be interested in working on this issue if it's still available.
I'd like to implement the detection while preserving the existing `ccache` fallback behavior, and validate it with the relevant build checks.
Does that approach sound right, and would you be happy for me to take this on?
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] [CI][Python] CMakeLists detects ccache but not sccache [arrow]
Posted by "paultiq (via GitHub)" <gi...@apache.org>.
paultiq commented on issue #50996:
URL: https://github.com/apache/arrow/issues/50996#issuecomment-5413805165
While working on the 3.15 PR, I did this on a fork [and tested against my forked crossbow]:
It got manylinux builds down to about 11-14 minutes, and started on Windows but didn't test.
Steps for manylinux were:
- Add an install step (in the dockerfile)
- Disable ccache if sccache is available `ARROW_USE_CCACHE:=OFF`
- Update CMakelists.txt to detect
- Add `sccache --show-stats` at end of build
** I'm happy to take this issue, if interested.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] [CI][Python] CMakeLists detects ccache but not sccache [arrow]
Posted by "paultiq (via GitHub)" <gi...@apache.org>.
paultiq commented on issue #50996:
URL: https://github.com/apache/arrow/issues/50996#issuecomment-5413964059
I'm talking about pyarrow proper: the crossbow wheel builds
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] [CI][Python] CMakeLists detects ccache but not sccache [arrow]
Posted by "paultiq (via GitHub)" <gi...@apache.org>.
paultiq commented on issue #50996:
URL: https://github.com/apache/arrow/issues/50996#issuecomment-5414011997
Oh, hah, gotcha... right... I'll meet you in #50992 :)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] [CI][Python] CMakeLists detects ccache but not sccache [arrow]
Posted by "pitrou (via GitHub)" <gi...@apache.org>.
pitrou commented on issue #50996:
URL: https://github.com/apache/arrow/issues/50996#issuecomment-5413955748
If you're talking about the Arrow C++ build step, there's https://github.com/apache/arrow/pull/50992
This issue is for PyArrow proper.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org