#9660: gtk-doc-1.26 does not play well with glib and other packages
----------------------+-------------------------
 Reporter:  wblaszcz  |      Owner:  blfs-book@…
     Type:  defect    |     Status:  new
 Priority:  normal    |  Milestone:  8.1
Component:  BOOK      |    Version:  SVN
 Severity:  normal    |   Keywords:
----------------------+-------------------------
 After installing gtk-doc-1.26 (on a clean build), I'm have issues building
 glib and other packages with --enable-gtk-doc parameter.
 {{{
 make[4]: Entering directory '/opt/sources/glib-2.52.3/docs/reference/glib'
   DOC   Building HTML

           In gtk-doc.xsl: For acronym (shadows) no value found!

   DOC   Fixing cross-references
 Traceback (most recent call last):
   File "/usr/bin/gtkdoc-fixxref", line 57, in <module>
     fixxref.Run(options)
   File "/usr/share/gtk-doc/python/gtkdoc/fixxref.py", line 114, in Run
     FixCrossReferences(options)
   File "/usr/share/gtk-doc/python/gtkdoc/fixxref.py", line 217, in
 FixCrossReferences
     FixHTMLFile(options, full_entry)
   File "/usr/share/gtk-doc/python/gtkdoc/fixxref.py", line 236, in
 FixHTMLFile
     repl_func, content, flags=re.DOTALL)
   File "/usr/lib/python2.7/re.py", line 155, in sub
     return _compile(pattern, flags).sub(repl, string, count)
   File "/usr/share/gtk-doc/python/gtkdoc/fixxref.py", line 233, in
 repl_func
     return HighlightSourceVim(options, m.group(1), m.group(2))
   File "/usr/share/gtk-doc/python/gtkdoc/fixxref.py", line 382, in
 HighlightSourceVim
     subprocess.check_call([script], shell=True)
   File "/usr/lib/python2.7/subprocess.py", line 186, in check_call
     raise CalledProcessError(retcode, cmd)
 subprocess.CalledProcessError: Command '["echo 'let
 html_number_lines=0|let html_use_css=1|let html_use_xhtml=1|e
 /tmp/tmpeyNfCq.h|syn on|set syntax=c|run! syntax/2html.vim|w!
 /tmp/tmpeyNfCq.h.html|qa!' | /usr/bin/vim -n -e -u NONE -T xterm
 >/dev/null"]' returned non-zero exit status 1
 make[4]: *** [Makefile:946: html-build.stamp] Error 1
 make[4]: Leaving directory '/opt/sources/glib-2.52.3/docs/reference/glib'
 make[3]: *** [Makefile:487: all-recursive] Error 1
 make[3]: Leaving directory '/opt/sources/glib-2.52.3/docs/reference'
 make[2]: *** [Makefile:487: all-recursive] Error 1
 make[2]: Leaving directory '/opt/sources/glib-2.52.3/docs'
 make[1]: *** [Makefile:1239: all-recursive] Error 1
 make[1]: Leaving directory '/opt/sources/glib-2.52.3'
 make: *** [Makefile:860: all] Error 2
 }}}

 Building libtasn1 has the following error:
 {{{
 make[3]: Entering directory '/opt/sources/libtasn1-4.12/doc/reference'
   DOC   Rebuilding template files
 make[3]: gtkdoc-mktmpl: Command not found
 make[3]: *** [Makefile:1240: tmpl-build.stamp] Error 127
 make[3]: Leaving directory '/opt/sources/libtasn1-4.12/doc/reference'
 make[2]: *** [Makefile:1346: all-recursive] Error 1
 make[2]: Leaving directory '/opt/sources/libtasn1-4.12/doc'
 make[1]: *** [Makefile:1024: all-recursive] Error 1
 make[1]: Leaving directory '/opt/sources/libtasn1-4.12'
 make: *** [Makefile:956: all] Error 2
 }}}

 gtkdoc-mktmpl is not installed during gtk-doc build.

--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/9660>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to