shuaiwangheight / mp4v2

Automatically exported from code.google.com/p/mp4v2
Other
0 stars 0 forks source link

make dist fail because make doc fails #177

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
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 commented 8 years ago
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 commented 8 years ago
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: