-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update ci.yml - experiment with blanks in absolute path testing #3309
base: master
Are you sure you want to change the base?
Conversation
I don't think we are there yet, even with all the patches in the pipeline. An important test is to create |
With a base path |
Looks like some work on LDFLAGS is required. The tests have performed fine, though. The default routines in CI are not creating sub directories, did not want to fiddle too much with it. |
It fails on |
;) Missed it. |
My little test now apparently works. I admit to be slightly surprised. Anyone up for suggestions on how to increase the level of difficulty wrt blanks in the build path? |
I think it would be a good idea to test with the setup in comment #3309 (comment) and (slowly) add fixes until it works properly (do a git clone of the main repo into a directory with spaces). |
But isn't exactly that what I have done in https://github.com/smoe/linuxcnc/blob/63c08892710fac2493ee2cc5f016a44793d22297/.github/workflows/ci.yml#L29-44 ? Please kindly help me out with a PR against my branch. |
CI is clearly not the same as doing it locally:
Caused by an include to g++ (bold part): It fails on the (full) expansion of paths in the Makefile (maybe imported from Makefile.inc). This is probably not the only place where this expansion will be a problem. Many files and configurations need to be checked. |
Just curious.