Skip to content
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

make dist fail because make doc fails #177

Open
GoogleCodeExporter opened this issue Aug 8, 2015 · 2 comments
Open

make dist fail because make doc fails #177

GoogleCodeExporter opened this issue Aug 8, 2015 · 2 comments

Comments

@GoogleCodeExporter
Copy link

On Fedora 21 

svn co http://mp4v2.googlecode.com/svn/trunk/ trunk-svn2
cd trunk-svn2/
autoreconf -fiv
mkdir build/
cd build/
../configure
make
../doc/GNUmakefile.mk:207: target 'doc/texi/ReleaseNotes.texi' doesn't match 
the target pattern
../doc/GNUmakefile.mk:207: target 'doc/texi/BuildRepository.texi' doesn't match 
the target pattern
../doc/GNUmakefile.mk:207: target 'doc/texi/ToolGuide.texi' doesn't match the 
target pattern
../doc/GNUmakefile.mk:207: target 'doc/texi/Documentation.texi' doesn't match 
the target pattern
../doc/GNUmakefile.mk:207: target 'doc/texi/BuildSource.texi' doesn't match the 
target pattern
../doc/GNUmakefile.mk:207: target 'doc/texi/Authors.texi' doesn't match the 
target pattern
../doc/GNUmakefile.mk:211: target 'doc/texi/ReleaseNotes.texi' doesn't match 
the target pattern
../doc/GNUmakefile.mk:212: warning: overriding recipe for target 
'doc/texi/ReleaseNotes.texi'
../doc/GNUmakefile.mk:208: warning: ignoring old recipe for target 
'doc/texi/ReleaseNotes.texi'
../doc/GNUmakefile.mk:211: target 'doc/texi/BuildRepository.texi' doesn't match 
the target pattern
../doc/GNUmakefile.mk:212: warning: overriding recipe for target 
'doc/texi/BuildRepository.texi'
../doc/GNUmakefile.mk:208: warning: ignoring old recipe for target 
'doc/texi/BuildRepository.texi'
../doc/GNUmakefile.mk:211: target 'doc/texi/ToolGuide.texi' doesn't match the 
target pattern
../doc/GNUmakefile.mk:212: warning: overriding recipe for target 
'doc/texi/ToolGuide.texi'
../doc/GNUmakefile.mk:208: warning: ignoring old recipe for target 
'doc/texi/ToolGuide.texi'
../doc/GNUmakefile.mk:211: target 'doc/texi/Documentation.texi' doesn't match 
the target pattern
../doc/GNUmakefile.mk:212: warning: overriding recipe for target 
'doc/texi/Documentation.texi'
../doc/GNUmakefile.mk:208: warning: ignoring old recipe for target 
'doc/texi/Documentation.texi'
../doc/GNUmakefile.mk:211: target 'doc/texi/BuildSource.texi' doesn't match the 
target pattern
../doc/GNUmakefile.mk:212: warning: overriding recipe for target 
'doc/texi/BuildSource.texi'
../doc/GNUmakefile.mk:208: warning: ignoring old recipe for target 
'doc/texi/BuildSource.texi'
../doc/GNUmakefile.mk:211: target 'doc/texi/Authors.texi' doesn't match the 
target pattern
../doc/GNUmakefile.mk:212: warning: overriding recipe for target 
'doc/texi/Authors.texi'
../doc/GNUmakefile.mk:208: warning: ignoring old recipe for target 
'doc/texi/Authors.texi'
../doc/GNUmakefile.mk:215: target 'doc/texi/ReleaseNotes.texi' doesn't match 
the target pattern
../doc/GNUmakefile.mk:216: warning: overriding recipe for target 
'doc/texi/ReleaseNotes.texi'
../doc/GNUmakefile.mk:212: warning: ignoring old recipe for target 
'doc/texi/ReleaseNotes.texi'
../doc/GNUmakefile.mk:215: target 'doc/texi/BuildRepository.texi' doesn't match 
the target pattern
../doc/GNUmakefile.mk:216: warning: overriding recipe for target 
'doc/texi/BuildRepository.texi'
../doc/GNUmakefile.mk:212: warning: ignoring old recipe for target 
'doc/texi/BuildRepository.texi'
../doc/GNUmakefile.mk:215: target 'doc/texi/ToolGuide.texi' doesn't match the 
target pattern
../doc/GNUmakefile.mk:216: warning: overriding recipe for target 
'doc/texi/ToolGuide.texi'
../doc/GNUmakefile.mk:212: warning: ignoring old recipe for target 
'doc/texi/ToolGuide.texi'
../doc/GNUmakefile.mk:215: target 'doc/texi/Documentation.texi' doesn't match 
the target pattern
../doc/GNUmakefile.mk:216: warning: overriding recipe for target 
'doc/texi/Documentation.texi'
../doc/GNUmakefile.mk:212: warning: ignoring old recipe for target 
'doc/texi/Documentation.texi'
../doc/GNUmakefile.mk:215: target 'doc/texi/BuildSource.texi' doesn't match the 
target pattern
../doc/GNUmakefile.mk:216: warning: overriding recipe for target 
'doc/texi/BuildSource.texi'
../doc/GNUmakefile.mk:212: warning: ignoring old recipe for target 
'doc/texi/BuildSource.texi'
../doc/GNUmakefile.mk:215: target 'doc/texi/Authors.texi' doesn't match the 
target pattern
../doc/GNUmakefile.mk:216: warning: overriding recipe for target 
'doc/texi/Authors.texi'
../doc/GNUmakefile.mk:212: warning: ignoring old recipe for target 
'doc/texi/Authors.texi'
../doc/GNUmakefile.mk:219: target 'doc/texi/ReleaseNotes.texi' doesn't match 
the target pattern
../doc/GNUmakefile.mk:220: warning: overriding recipe for target 
'doc/texi/ReleaseNotes.texi'
../doc/GNUmakefile.mk:216: warning: ignoring old recipe for target 
'doc/texi/ReleaseNotes.texi'
../doc/GNUmakefile.mk:219: target 'doc/texi/BuildRepository.texi' doesn't match 
the target pattern
../doc/GNUmakefile.mk:220: warning: overriding recipe for target 
'doc/texi/BuildRepository.texi'
../doc/GNUmakefile.mk:216: warning: ignoring old recipe for target 
'doc/texi/BuildRepository.texi'
../doc/GNUmakefile.mk:219: target 'doc/texi/ToolGuide.texi' doesn't match the 
target pattern
../doc/GNUmakefile.mk:220: warning: overriding recipe for target 
'doc/texi/ToolGuide.texi'
../doc/GNUmakefile.mk:216: warning: ignoring old recipe for target 
'doc/texi/ToolGuide.texi'
../doc/GNUmakefile.mk:219: target 'doc/texi/Documentation.texi' doesn't match 
the target pattern
../doc/GNUmakefile.mk:220: warning: overriding recipe for target 
'doc/texi/Documentation.texi'
../doc/GNUmakefile.mk:216: warning: ignoring old recipe for target 
'doc/texi/Documentation.texi'
../doc/GNUmakefile.mk:219: target 'doc/texi/BuildSource.texi' doesn't match the 
target pattern
../doc/GNUmakefile.mk:220: warning: overriding recipe for target 
'doc/texi/BuildSource.texi'
../doc/GNUmakefile.mk:216: warning: ignoring old recipe for target 
'doc/texi/BuildSource.texi'
../doc/GNUmakefile.mk:219: target 'doc/texi/Authors.texi' doesn't match the 
target pattern
../doc/GNUmakefile.mk:220: warning: overriding recipe for target 
'doc/texi/Authors.texi'
../doc/GNUmakefile.mk:216: warning: ignoring old recipe for target 
'doc/texi/Authors.texi'
../doc/GNUmakefile.mk:258: target 'doc/texi/ReleaseNotes.texi' doesn't match 
the target pattern
../doc/GNUmakefile.mk:259: warning: overriding recipe for target 
'doc/texi/ReleaseNotes.texi'
../doc/GNUmakefile.mk:220: warning: ignoring old recipe for target 
'doc/texi/ReleaseNotes.texi'
../doc/GNUmakefile.mk:258: target 'doc/texi/BuildRepository.texi' doesn't match 
the target pattern
../doc/GNUmakefile.mk:259: warning: overriding recipe for target 
'doc/texi/BuildRepository.texi'
../doc/GNUmakefile.mk:220: warning: ignoring old recipe for target 
'doc/texi/BuildRepository.texi'
../doc/GNUmakefile.mk:258: target 'doc/texi/ToolGuide.texi' doesn't match the 
target pattern
../doc/GNUmakefile.mk:259: warning: overriding recipe for target 
'doc/texi/ToolGuide.texi'
../doc/GNUmakefile.mk:220: warning: ignoring old recipe for target 
'doc/texi/ToolGuide.texi'
../doc/GNUmakefile.mk:258: target 'doc/texi/Documentation.texi' doesn't match 
the target pattern
../doc/GNUmakefile.mk:259: warning: overriding recipe for target 
'doc/texi/Documentation.texi'
../doc/GNUmakefile.mk:220: warning: ignoring old recipe for target 
'doc/texi/Documentation.texi'
../doc/GNUmakefile.mk:258: target 'doc/texi/BuildSource.texi' doesn't match the 
target pattern
../doc/GNUmakefile.mk:259: warning: overriding recipe for target 
'doc/texi/BuildSource.texi'
../doc/GNUmakefile.mk:220: warning: ignoring old recipe for target 
'doc/texi/BuildSource.texi'
../doc/GNUmakefile.mk:258: target 'doc/texi/Authors.texi' doesn't match the 
target pattern
../doc/GNUmakefile.mk:259: warning: overriding recipe for target 
'doc/texi/Authors.texi'
../doc/GNUmakefile.mk:220: warning: ignoring old recipe for target 
'doc/texi/Authors.texi'

make dist
always end with 
make[1]: *** No rule to make target 'doc/articles/txt/', needed by 
'doc/articles/txt/ReleaseNotes.txt'.  Stop.
make[1]: Leaving directory '/home/sergio/fedora-scm/libmp4v2/trunk-svn2/build'
GNUmakefile:1493: recipe for target 'distdir' failed
make: *** [distdir] Error 2

make doc
make: *** No rule to make target 'doc/articles/html/', needed by 
'doc/articles/html/ReleaseNotes.html'.  Stop.

Anyway it creates mp4v2-trunk-r507/ but miss doc directory ... 

Original issue reported on code.google.com by ser...@gmail.com on 22 Apr 2015 at 8:29

@GoogleCodeExporter
Copy link
Author

in ../doc/GNUmakefile.mk
comment this lines : 
#DOC.texi2html.out = 
$(DOC.texi.articles:$(DOC.in/)texi/%.texi=$(DOC.out.articles/)html/%.html)
#DOC.texi2txt.out  = 
$(DOC.texi.articles:$(DOC.in/)texi/%.texi=$(DOC.out.articles/)txt/%.txt)
#DOC.texi2xml.out  = 
$(DOC.texi.articles:$(DOC.in/)texi/%.texi=$(DOC.out.articles/)xml/%.xml)
#DOC.site.out       = $(DOC.out.site/).stamp

lets make dist generate mp4v2-trunk-r507.tar.bz2 and mp4v2-trunk-r507.zip but 
doc dir only contains doc/man/man1/ 

Original comment by ser...@gmail.com on 22 Apr 2015 at 8:56

Attachments:

@GoogleCodeExporter
Copy link
Author

Hi, I found and fix a few problems. 
Change @input to \input , remove some dots and voilá it works. 
Please apply it on SVN . 

Thanks, 

Original comment by ser...@gmail.com on 24 Apr 2015 at 5:26

Attachments:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant