Problem Building KMyMoney 5.1.0: translation problem?
Jack
ostroffjh at users.sourceforge.net
Sun Jun 14 23:22:50 BST 2020
KMyMoney just released version 5.1.0, and we received a build failure
report on the mailing list. My comments/questions are at the bottom.
-------- Forwarded Message --------
With today's release of 5.1.0, decided to upgrade from a home complied 5.0.8
The source link used is:
https://download.kde.org/stable/kmymoney/5.1.0/src/
I'm running Kubuntu 18.04 (a.k.a Ubuntu 18.04)
Downloaded the released tar.xz file and extracted. Created a
sub-directory of build and ran the following command from that directory
cmake .. -DCMAKE_INSTALL_PREFIX=/usr
And got the output text:
https://pastebin.com/raw/eszNxkDs
When trying to run make I get:
Scanning dependencies of target po-uk-docs-kmymoney-kmymoney-1
[ 0%] Generating po/uk/docs/kmymoney/kmymoney.1
Note: Writing kmymoney.1
[ 0%] Built target po-uk-docs-kmymoney-kmymoney-1
Scanning dependencies of target po-it-docs-kmymoney-kmymoney-1
[ 0%] Generating po/it/docs/kmymoney/kmymoney.1
Note: Writing kmymoney.1
[ 0%] Built target po-it-docs-kmymoney-kmymoney-1
Scanning dependencies of target po-ca-docs-kmymoney-index-cache-bz2
[ 0%] Generating po/ca/docs/kmymoney/index.cache.bz2
details-formats.docbook:105: parser error : Entity 'ASCII' not defined
>armadura &ASCII;</emphasis
^
details-formats.docbook:174: parser error : chunk is not well balanced
^
index.docbook:368: parser error : Failure to process entity details-formats
&details-formats;
^
index.docbook:368: parser error : Entity 'details-formats' not defined
&details-formats;
^
kf5.kdoctools: Error: `xmllint --noout` outputted text
CMakeFiles/po-ca-docs-kmymoney-index-cache-bz2.dir/build.make:90: recipe
for target 'po/ca/docs/kmymoney/index.cache.bz2' failed
make[2]: *** [po/ca/docs/kmymoney/index.cache.bz2] Error 1
CMakeFiles/Makefile2:173: recipe for target
'CMakeFiles/po-ca-docs-kmymoney-index-cache-bz2.dir/all' failed
make[1]: *** [CMakeFiles/po-ca-docs-kmymoney-index-cache-bz2.dir/all]
Error 2
Makefile:140: recipe for target 'all' failed
make: *** [all] Error 2
--------------------
The pastebin cmake output shows he is missing some dependency libraries,
but I see nothing there that should affect the docbook errors.
His locale is en_US.UTF-8, and he is not trying to build for any other
locale. There is no entity ASCII anywhere in any of the original
docbook files. The word "ASCII" appears once within the text in
details-formats.docbook.
I got no errors when I previously ran checkXML5 on index.docbook, but
now I get:
Note: namesp. add : added namespace before processing The
KMyMoney Handbook
Attributed 6226 IDs for element, cleaned up 0
Have I missed something in the docbook files, or is it possible there is
something wrong somewhere in the translation process? I'm not home now,
and for irrelevant reasons, cannot actually try the build on my laptop.
(cmake is failing due to missing some files that should be present, and
I have not debugged yet.) I will try compiling when I'm home in some
days, but hopefully can figure this out before then.
Thanks for any hints.
Jack
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-doc-english/attachments/20200614/ce1ee44c/attachment.htm>
More information about the kde-doc-english
mailing list