lilypond-auto
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Lilypond-auto] [LilyIssues-auto] [testlilyissues:issues] #5267 Fix buil


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

reply via email to

[Prev in Thread] Current Thread [Next in Thread]