Re: KDBUS breaks 'make installmandocs'
flat view
From: Jim Davis <hidden>
Date: 2015-07-14 18:42:05
Also in:
lkml
On Mon, Jul 13, 2015 at 7:00 PM, Ulf Magnusson [off-list ref] wrote:
On Mon, Jul 13, 2015 at 05:39:25PM -0700, Greg KH wrote:quoted
On Sun, Jul 12, 2015 at 08:08:46PM +0200, Ulf Magnusson wrote:quoted
Hello, Tested with next-20150709. Documentation/kdbus/Makefile lacks an 'installmandocs' target, causing problems for %docs: scripts_basic FORCE $(Q)$(MAKE) $(build)=scripts build_docproc $(Q)$(MAKE) $(build)=Documentation/DocBook $@ $(Q)$(MAKE) $(build)=Documentation/kdbus $@ from the top-level Makefile. It still works, but no KDBUS-related man pages are installed, and the final error isn't reassuring.What's the final error?$ sudo make installmandocs GEN Documentation/DocBook//v4l2.xml find Documentation/DocBook/man -name '*.9' | xargs gzip -f mkdir -p /usr/local/man/man9/ install Documentation/DocBook/man/*.9.gz /usr/local/man/man9/ make[1]: *** No rule to make target 'installmandocs'. Stop. Makefile:1359: recipe for target 'installmandocs' failed make: *** [installmandocs] Error 2 The "*** No rule to make target 'installmandocs'. Stop." error is generated for Documentation/kdbus/Makefile. The other man pages still install fine.
There's a similar problem with 'make cleandocs'. Adding noop rules for installdocs and cleandocs to Documentation/kdbus/Makefile at least gets rid of the error messages. Jim