Alenka Frim created ARROW-17949:
-----------------------------------

             Summary: [CI][C++][Docs] The use of clcache when developing on 
Windows
                 Key: ARROW-17949
                 URL: https://issues.apache.org/jira/browse/ARROW-17949
             Project: Apache Arrow
          Issue Type: Improvement
          Components: C++, Continuous Integration, Documentation
            Reporter: Alenka Frim


When I was trying to update AppVeyor build to use Python 3.10 in 
https://issues.apache.org/jira/browse/ARROW-17892 CI build gave me an error 
about the pyuv source install: 
[https://ci.appveyor.com/project/ApacheSoftwareFoundation/arrow/builds/44974788#L884|https://ci.appveyor.com/project/ApacheSoftwareFoundation/arrow/builds/44974788#L884.]

After some investigation me and Joris found that 
[clcache|https://github.com/frerich/clcache] project used in the AppVeyor setup 
is archived and it's dependency [pyuv|https://pypi.org/project/pyuv/#files] is 
no longer maintained.
h5. Is there any substitute for clcache?

There is a 
[PR|https://github.com/apache/arrow/pull/12230/files#diff-1380789f5b2c91702997c503a501ba8cbaa3a44747848e7c372b8b6eda1369f0]
 from [~willjones127] that changes the documentation to advise a use of 
[https://github.com/Nuitka/clcache] . That project is unfortunately also 
depending on pyuv. 

But is there any other alternative to these two projects? cc [~raulcd] 
[~assignUser] 
h5. Arrow C++ documentation

The use of clcache is still mentioned in our [C++ docs 
|https://arrow.apache.org/docs/dev/developers/cpp/windows.html#building-with-ninja-and-clcache]and
 should be updated/removed.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to