libxml2 upgrade breaks building /usr/doc/ on current amd64

Manfred Antar null at pozo.com
Mon Oct 20 00:51:26 UTC 2014


The upgrade of libxml2  broke building /usr/doc/ :

(en_US.ISO8859-1)5056}make
===> articles (all)
===> articles/bsdl-gpl (all)
install /usr/doc/share/xml/catalog-cwd.xml /usr/doc/en_US.ISO8859-1/articles/bsdl-gpl/catalog-cwd.xml
echo '<!ENTITY base "..">' >> /usr/doc/en_US.ISO8859-1/articles/bsdl-gpl/autogen.ent
env XML_CATALOG_FILES="file:///usr/doc/en_US.ISO8859-1/articles/bsdl-gpl/catalog-cwd.xml  file:///usr/doc/en_US.ISO8859-1/share/xml/catalog.xml  file:///usr/doc/share/xml/catalog.xml  file:///usr/doc/share/xml/catalog-common.xml  file:///usr/local/share/xml/catalog" /usr/local/bin/xmllint --nonet --noent --valid --dropdtd --xinclude /usr/doc/en_US.ISO8859-1/articles/bsdl-gpl/article.xml > article.parsed.xml.tmp
file:/usr/doc/share/xml/freebsd50.dtd:12: warning: failed to load external entity "http://www.FreeBSD.org/XML/share/xml/iso8879.ent"
%iso8879.ent;
             ^
Entity: line 1: 
 %iso8879.ent; 
              ^
Entity: line 5: parser error : Entity 'trade' not defined
  designations have been followed by the <quote>™</quote> or the
                                                       ^
Entity: line 6: parser error : Entity 'reg' not defined
  <quote>®</quote> symbol.</para>
              ^
Entity: line 6: parser error : chunk is not well balanced
  <quote>®</quote> symbol.</para>
                                     ^
/usr/doc/en_US.ISO8859-1/articles/bsdl-gpl/article.xml:18: parser error : Entity 'tm-attrib.general' failed to parse
      &tm-attrib.general;
                         ^
*** Error code 1

Stop.
make[2]: stopped in /usr/doc/en_US.ISO8859-1/articles/bsdl-gpl
*** Error code 1

Stop.
make[1]: stopped in /usr/doc/en_US.ISO8859-1/articles
*** Error code 1

Stop.
make: stopped in /usr/doc/en_US.ISO8859-1

If I revert to the previous version -- no problem:

Writing keeping-up.html for chapter(keeping-up)
Writing uses.html for chapter(uses)
Writing versions.html for chapter(versions)
Writing index.html for book
Writing HTML.manifest
(en_US.ISO8859-1)5059}
Not sure where the problem is.


========================
||      null at pozo.com           ||
||                                      ||
======================== 


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



More information about the freebsd-current mailing list