|
From: | Auto mailings of changes to Lily Issues via Testlilyissues-auto |
Subject: | [Lilypond-auto] [LilyIssues-auto] [testlilyissues:issues] #5267 Fix building with a source directory on a different device |
Date: | Tue, 06 Feb 2018 19:57:56 -0000 |
Dan, I have to take this back. I just went over my lists of patches and see that made a mistake here by not testing this as I thought I seem to have tested one of the othe rissues you submitted at the same time twice by mistake.
So I went back to test this patch and it fails on the make doc part (all other make 'tests' pass including reg test).
The errors that get posted are:
make -C css out=www WWW-1 make[3]: Entering directory '/home/jlowe/lilypond-git/build/Documentation/css' mkdir -p ./out-www touch ./out-www/dummy.dep echo '*' > ./out-www/.gitignore /home/jlowe/lilypond-git/Documentation/css/lilypond-manuals-ie-fixes.css out-www/lilypond-manuals-ie-fixes.css make[3]: execvp: /home/jlowe/lilypond-git/Documentation/css/lilypond-manuals-ie-fixes.css: Permission denied /home/jlowe/lilypond-git/./Documentation/css/GNUmakefile:24: recipe for target 'out-www/lilypond-manuals-ie-fixes.css' failed make[3]: *** [out-www/lilypond-manuals-ie-fixes.css] Error 127 make[3]: Leaving directory '/home/jlowe/lilypond-git/build/Documentation/css' /home/jlowe/lilypond-git/./Documentation/GNUmakefile:226: recipe for target 'out-www/css' failed make[2]: *** [out-www/css] Error 2 make[2]: *** Waiting for unfinished jobs.... /home/jlowe/lilypond-git/build/scripts/build/out/yyout2grammar ./out-www/parser.output out-www/ly-grammar.txt make[2]: Leaving directory '/home/jlowe/lilypond-git/build/Documentation' /home/jlowe/lilypond-git/stepmake/stepmake/generic-targets.make:166: recipe for target 'WWW-1' failed make[1]: *** [WWW-1] Error 2 make[1]: Leaving directory '/home/jlowe/lilypond-git/build' /home/jlowe/lilypond-git/stepmake/stepmake/generic-targets.make:182: recipe for target 'doc-stage-1' failed make: *** [doc-stage-1] Error 2
I assume it is the 'permission denied' error which is causing this although I don't know why I'd get this kind of error as I have permissions toi write into this dir after the fact - I checked.
So I tried it (making doc) without using an 'out of tree' build and it seems to work.
I therefore wonder if the problem is the 'path' you are setting/linking to in that css file. There's no reason it should not work in an out of tree build is there otherwise?
James
[issues:#5267] Fix building with a source directory on a different device
Status: Started
Created: Thu Feb 01, 2018 03:09 AM UTC by Dan Eble
Last Updated: Tue Feb 06, 2018 07:17 PM UTC
Owner: Dan Eble
Fix building with a source directory on a different device
In configure, check whether hard links between files in the source and
build directories can be created. If not, fall back on copying. This
supports building with the source and build directories on different
devices.
Run git diff in the source directory.
Ignore .DS_Store files created by macOS Finder. (Not part of fixing
the build, but mighty convenient for me.)
http://codereview.appspot.com/335520043
Sent from sourceforge.net because address@hidden is subscribed to https://sourceforge.net/p/testlilyissues/issues/
To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/testlilyissues/admin/issues/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.
------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________ Testlilyissues-auto mailing list address@hidden https://lists.sourceforge.net/lists/listinfo/testlilyissues-auto
[Prev in Thread] | Current Thread | [Next in Thread] |