<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>OK. I got an answer from the documentation mailing list.<br>
</p>
<div class="moz-cite-prefix">On 6/14/20 4:02 PM, Doug Lytle wrote:<br>
</div>
<blockquote type="cite"
cite="mid:sig.44343c91e5.4ad1a01f-7758-d383-c240-2762bc8f0711@drdos.info">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<font face="Courier New, Courier, monospace">With today's release
of 5.1.0, decided to upgrade from a home complied 5.0.8<br>
<br>
</font><br>
<font face="Courier New, Courier, monospace"><font face="Courier
New, Courier, monospace">The source link used is:<br>
<br>
<a class="moz-txt-link-freetext"
href="https://download.kde.org/stable/kmymoney/5.1.0/src/"
moz-do-not-send="true">https://download.kde.org/stable/kmymoney/5.1.0/src/</a></font><br>
I'm running Kubuntu 18.04 (a.k.a Ubuntu 18.04)<br>
<br>
Downloaded the released tar.xz file and extracted. Created a
sub-directory of build and ran the following command from that
directory<br>
<br>
cmake .. -DCMAKE_INSTALL_PREFIX=/usr<br>
<br>
And got the output text:<br>
<br>
<a class="moz-txt-link-freetext"
href="https://pastebin.com/raw/eszNxkDs"
moz-do-not-send="true">https://pastebin.com/raw/eszNxkDs</a><br>
<br>
When trying to run make I get:<br>
<br>
<br>
Scanning dependencies of target po-uk-docs-kmymoney-kmymoney-1<br>
[ 0%] Generating po/uk/docs/kmymoney/kmymoney.1<br>
Note: Writing kmymoney.1<br>
[ 0%] Built target po-uk-docs-kmymoney-kmymoney-1<br>
Scanning dependencies of target po-it-docs-kmymoney-kmymoney-1<br>
[ 0%] Generating po/it/docs/kmymoney/kmymoney.1<br>
Note: Writing kmymoney.1<br>
[ 0%] Built target po-it-docs-kmymoney-kmymoney-1<br>
Scanning dependencies of target
po-ca-docs-kmymoney-index-cache-bz2<br>
[ 0%] Generating po/ca/docs/kmymoney/index.cache.bz2<br>
details-formats.docbook:105: parser error : Entity 'ASCII' not
defined<br>
>armadura &ASCII;</emphasis<br>
^<br>
details-formats.docbook:174: parser error : chunk is not well
balanced<br>
<br>
^<br>
index.docbook:368: parser error : Failure to process entity
details-formats<br>
&details-formats;<br>
^<br>
index.docbook:368: parser error : Entity 'details-formats' not
defined<br>
&details-formats;<br>
^<br>
kf5.kdoctools: Error: `xmllint --noout` outputted text<br>
CMakeFiles/po-ca-docs-kmymoney-index-cache-bz2.dir/build.make:90: recipe
for target 'po/ca/docs/kmymoney/index.cache.bz2' failed<br>
make[2]: *** [po/ca/docs/kmymoney/index.cache.bz2] Error 1<br>
CMakeFiles/Makefile2:173: recipe for target
'CMakeFiles/po-ca-docs-kmymoney-index-cache-bz2.dir/all' failed<br>
make[1]: ***
[CMakeFiles/po-ca-docs-kmymoney-index-cache-bz2.dir/all] Error 2<br>
Makefile:140: recipe for target 'all' failed<br>
make: *** [all] Error 2<br>
</font></blockquote>
<p><font face="Courier New, Courier, monospace">Although the
original docbook just uses the word ASCII, there was an entity
for it defined in a more recent version of the tools used to
process the documentation than are present in your version of
Kubuntu. In your case, you can simply delete the po directory,
since you don't intentially generate any translated versions,
just the English. (My guess, is that the entity is used in
those locales mentioned in the error messages - Italian and
Catalan. I'm not really sure about UK English.</font></p>
<p><font face="Courier New, Courier, monospace">Note this does not
address the problem in the cmake output of a too old
libalkimia. Even if you fix the docs issue, the build will
likely fail later on, possibly even at the final linking stage.<br>
</font></p>
<p><font face="Courier New, Courier, monospace">Jack</font><br>
</p>
</body>
</html>