Control: reassing -1 src:lazarus Control: found -1 1.6.2+dfsg-1 On 01-04-17 21:45, Paul Gevers wrote: > First shot at debugging from my side.
Second shot... > 2) lazarus may have xml files that need updating. Well, turns out that at least the error handling is going wrong in the lazarus package. I had other errors introduced, and the build still continued. I have no idea why yet, but this is hinting at lazarus d/rules somehow. Therefor, reassigning back. Anyways, as noted before the magic is going on in docs/html/build_lcl_docs.lpr. It is that file that in the end creates the code that runs fpdoc. I added a debug statement and found the fpdoc call that was executed (or at least part of it, see ¹²). Because of the failure to error out in a different situation as well, I stopped chasing the error ignoring for a moment and found that in docs/xml/ there are functions to update the xml files that are apparently causing the issues or could fix the issue. I haven't found the right incantations for multi_makeskel.pl yet to regenerate the xml files. With my current tries, I seem to: a) get ISO-8859-1 instead of UTF-8 b) loose information about the nodes that should be in the xml tree. Will continue later. Paul ¹ http://debomatic-amd64.debian.net/distribution#unstable/lazarus/1.6.2+dfsg-2/buildlog ² fpdoc --content=lcl.xct --package=lcl --descr=../../xml/lcl/lcl.xml --input=@inputfile.txt --format=html --descr=../../xml/lcl/actnlist.xml --descr=../../xml/lcl/alllclunits.xml --descr=../../xml/lcl/arrow.xml --descr=../../xml/lcl/asyncprocess.xml --descr=../../xml/lcl/buttonpanel.xml ..... etc ....
signature.asc
Description: OpenPGP digital signature