make distclean now posts warning since commit b7532cf6e6d9

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

make distclean now posts warning since commit b7532cf6e6d9

James Lowe-3
Hello,

I've noticed that since the recent commit


Issue 5568: make build output terse by default
author    Dan Eble <[hidden email]>
     Fri, 4 Oct 2019 22:38:30 +0100 (17:38 -0400)
committer    Dan Eble <[hidden email]>
     Fri, 11 Oct 2019 14:36:00 +0100 (09:36 -0400)
commit    b7532cf6e6d99a22ee1e7de5a183aa8e7b3fe0f1


I get the following messages - that I never used to get - when I run a
make distclean

--snip--

GNUmakefile:22: warning: overriding recipe for target 'local-test'
../../../make/lysdoc-targets.make:12: warning: ignoring old recipe for
target 'local-test'
GNUmakefile:25: warning: overriding recipe for target
'out/collated-files.list'
../../../make/lysdoc-rules.make:6: warning: ignoring old recipe for
target 'out/collated-files.list'
GNUmakefile:22: warning: overriding recipe for target 'local-test'
../../../make/lysdoc-targets.make:12: warning: ignoring old recipe for
target 'local-test'
GNUmakefile:25: warning: overriding recipe for target
'out/collated-files.list'
../../../make/lysdoc-rules.make:6: warning: ignoring old recipe for
target 'out/collated-files.list'
GNUmakefile:30: warning: overriding recipe for target 'po-update'
/home/james/lilypond-git/stepmake/stepmake/podir-targets.make:14:
warning: ignoring old recipe for target 'po-update'
GNUmakefile:30: warning: overriding recipe for target 'po-update'
/home/james/lilypond-git/stepmake/stepmake/podir-targets.make:14:
warning: ignoring old recipe for target 'po-update'
Making out/VERSION
Making out/share/lilypond/current/lilypond-force
GNUmakefile:22: warning: overriding recipe for target 'local-test'
../../../make/lysdoc-targets.make:12: warning: ignoring old recipe for
target 'local-test'
GNUmakefile:25: warning: overriding recipe for target
'out-www/collated-files.list'
../../../make/lysdoc-rules.make:6: warning: ignoring old recipe for
target 'out-www/collated-files.list'
GNUmakefile:22: warning: overriding recipe for target 'local-test'
../../../make/lysdoc-targets.make:12: warning: ignoring old recipe for
target 'local-test'
GNUmakefile:25: warning: overriding recipe for target
'out-www/collated-files.list'
../../../make/lysdoc-rules.make:6: warning: ignoring old recipe for
target 'out-www/collated-files.list'
GNUmakefile:30: warning: overriding recipe for target 'po-update'
/home/james/lilypond-git/stepmake/stepmake/podir-targets.make:14:
warning: ignoring old recipe for target 'po-update'
GNUmakefile:30: warning: overriding recipe for target 'po-update'
/home/james/lilypond-git/stepmake/stepmake/podir-targets.make:14:
warning: ignoring old recipe for target 'po-update'
GNUmakefile:22: warning: overriding recipe for target 'local-test'
../../../make/lysdoc-targets.make:12: warning: ignoring old recipe for
target 'local-test'
GNUmakefile:25: warning: overriding recipe for target
'out-test/collated-files.list'
../../../make/lysdoc-rules.make:6: warning: ignoring old recipe for
target 'out-test/collated-files.list'
GNUmakefile:22: warning: overriding recipe for target 'local-test'
../../../make/lysdoc-targets.make:12: warning: ignoring old recipe for
target 'local-test'
GNUmakefile:25: warning: overriding recipe for target
'out-test/collated-files.list'
../../../make/lysdoc-rules.make:6: warning: ignoring old recipe for
target 'out-test/collated-files.list'

--snip--

Should I be worried?

James



_______________________________________________
lilypond-devel mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-devel
Reply | Threaded
Open this post in threaded view
|

Re: make distclean now posts warning since commit b7532cf6e6d9

Dan Eble
On Oct 13, 2019, at 04:11, James <[hidden email]> wrote:
>
> I get the following messages - that I never used to get - when I run a make distclean
>

I checked out the previous commit (5674d4570d), wiped my build directory, ran autogen, and then this:

    make -j3 CPU_COUNT=3 test-baseline 2>&1 | tee make_output.txt

And I conclude from the following that those warnings were there before.  They’re probably more noticeable now that the output isn’t so profuse.

    $ grep "overriding recipe" make_output.txt
    /home/user/lilypond-src/./input/regression/lilypond-book/GNUmakefile:22: warning: overriding recipe for target 'local-test’
    /home/user/lilypond-src/./input/regression/lilypond-book/GNUmakefile:25: warning: overriding recipe for target 'out/collated-files.list’
    . . .

I’ve been working on improving the regression test process.  I think I can fix the local-test warning at the same time.  The collated-files.list warning is possibly too involved to tackle now.

Regards,

Dan


_______________________________________________
lilypond-devel mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-devel