Comments (9)
There is no application manifest for rakudo. Edit there does seem to be the framework for one in the libuv library in MoarVM, which has longpath enabled. But as this is a rakudo issue (not a star issue), please update/follow on the linked ticket.
from star.
from star.
Thank you. I understand that UNC paths is the best solution as it e.g. does not require the user changing Windows (which would need superuser privileges) and can be solved purely on Raku side.
Out of curiosity, would activating LongPathAware during Windows build also technically work as a second-best quick fix solution? Would it avoid errors like this? (%TEMP% is set to D:\T)
[Term::termios] Failed to open file D:\T\Distribution%3A%3ABuilder%3A%3AMakeFromJSON%3Aver%3C0.6%3E%3Aauth%3Cgithub%3Aniner%3E.tar.gz\Distribution-Builder-MakeFromJSON-master.precomp\B91872E0D55CAE5C5DD2CF2D09E47281799D1DF2\6F\6FC744201967BC598B30F1D3B57900F48051601E.repo-id.PWRGT8L8UZW9YZYOEK1VKJFP.tmp: No such file or directory
from star.
I tried activating on my windows box, and it does not resolve the issue by itself.
from star.
OK. You just launched
New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem" `
-Name "LongPathsEnabled" -Value 1 -PropertyType DWORD -Force
or did you also do the second required step mentioned Here
The application manifest must also include the longPathAware element.
XML
<application xmlns="urn:schemas-microsoft-com:asm.v3">
<windowsSettings xmlns:ws2="http://schemas.microsoft.com/SMI/2016/WindowsSettings">
<ws2:longPathAware>true</ws2:longPathAware>
</windowsSettings>
</application
I assume the second step is done during compilation of Raku for Windows, right?
And I guess a reboot - after all is setup - might be needed. Just in case ...
from star.
from star.
THANKS @ugexe !!!
@rcmlz As the topic has to be fixed outside Rakudo Star, I will close this issue. Ok?
from star.
sure, thank you all for addressing this.
from star.
tried to collect / summarize some of the issues, pulls and so on on https://github.com/rakudo/star/wiki/20_Windows
from star.
Related Issues (20)
- Rakudo-star 2020.05.01 not usable on windows HOT 6
- compilation (2020.05) fails on openbsd (6.7 current) HOT 2
- rakudo star 2020.05 build failed on FreeBSD 12.1 arm64 HOT 3
- C.UTF-8 locale not supported everywhere HOT 2
- 6 modules failed to install when running rstar install HOT 9
- Update "Rakudo Star - Window" to 2021.04 HOT 1
- rakudo-star on ubuntu arm64 please HOT 3
- Missing argument for "DevCmdArguments"
- latest GPG changes seem to break the GitHub Action Workflows HOT 5
- Add Terminal::LineEditor HOT 2
- prove6 bin dies in 2022.12
- [Compiling Star 2023-02-01] No meta file HOT 1
- [Compiling Star 2023-02-01] Could not find HOT 4
- [Compiling Star 2023-05] Could not find HOT 3
- [2023.05-01 => 2023.06] Update website and download HOT 1
- Add some new modules [feature request] HOT 11
- share/perl6/vendor/short creation as root - when installed via brew HOT 6
- [macOS 10.13.6, star 2023-11-01] Compile/Link failure HOT 3
- Typo in https://github.com/rakudo/star/blob/master/etc/modules.txt HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from star.