[Laszlo-dev] Trunk doc build broken [Was: FAILURE for 14837-openlaszlo-trunk on linux-builder.corp.laszlosystems.com]
André Bargull
andre.bargull at udo.edu
Fri Sep 25 07:33:28 PDT 2009
The XSL processor doesn't like °
On 9/25/2009 4:29 PM, André Bargull wrote:
> This seems to be the root cause for the failure:
>
>> lzx2js2doc.transform:
>> [style] Processing
>> \src\svn\openlaszlo\trunk\lps\components\doctest-library.lzx to
>> \src\svn\openlaszlo\trunk\docs\src\build\reference\components-raw.xml
>> [style] Loading stylesheet
>> \src\svn\openlaszlo\trunk\docs\src\xsl\lzx2js2doc.xsl
>> [style]
>> /src/svn/openlaszlo/trunk/docs/src/xsl/lzx2js2doc.xsl:77:60: Warning!
>> Angeforderte Do
>> kumentation kann nicht geladen werden: Invalid byte 1 of 1-byte UTF-8
>> sequence.
>
>
> To shorten the reference build, I've changed
> "components/doctest-library.lzx" to only include drawview and then
> called 'ant -DQUICK=true components.js2doc.generate'.
>
>
> On 9/25/2009 3:20 PM, P T Withington wrote:
>> Henry has an option where in docs/src you can say `ant -DQUICK=true
>> reference` which makes the doc build only look at
>> lfc/doctestLaszloLibrary and components/doctest-library. Make sure
>> the files you are trying to debug are listed in those test
>> libraries. It makes the doc build take less than 3 hours (hopefully
>> on the order of 10 minutes or so).
>>
>> Beyond that, I have no hints other than digging in.
>>
>> The doc system is simpler than it used to be, but still not too
>> simple. <sigh />
>>
>> There is usually a hint in the output of the ant file, the problem
>> is, it is not always a fatal error. Sometimes it will output
>> something that seems innocuous, but that in actuality is screwing the
>> whole thing. Try inspecting the output of the above command and look
>> for anything at all suspicious.
>>
>> Oh, and, I guess we should have a rule: If you are adding new code,
>> or editing the doc, please make sure the doc build will pass before
>> you check in! (It should be sufficient to check that your stuff
>> passes the QUICK build, if you want to take a shortcut; but you are
>> on the hook to fix it if it breaks the build...)
>>
>> On 2009-09-25, at 09:03, Max Carlson wrote:
>>
>>> Hmm - I've fiddled with this quite a bit and the only thing that
>>> makes the doc build successfully is removing the two new functions
>>> __roundrectFactors() and __getRoundRectFactors(). I tried adding
>>> them t the interface, tried removing their docs and nothing works.
>>>
>>> How are we supposed to debug doc build issues like this? I don't
>>> see any errors, but lz.drawview.html fails to build - it just isn't
>>> there.
>>>
>>> I'm about to go to bed, so I'm going to hand this off to André...
>>>
>>> Max Carlson wrote:
>>>> r14823 worked fine. I'm 95% sure this was caused by r14824 -
>>>> André's change to drawview. I'm guessing this this line is
>>>> confusing the doc system:
>>>> + // @devnote mixins can't have static members (at least in
>>>> AS3),
>>>> Testing now...
>>>> P T Withington wrote:
>>>>> The trunk nightly is broken:
>>>>>
>>>>> [exec] Error: broken link in doc navigation: lz.drawview.html
>>>>> referenced from toc.xml does not exist
>>>>> ...
>>>>> [exec] Error: docs/src/nav/toc.xml is out of date, see broken
>>>>> link messages above
>>>>>
>>>>> I suspect due to Max's recent changes to drawview. Unless someone
>>>>> else has been fiddling with documentation lately?
>>>>>
>>>>> On 2009-09-24, at 05:07, svnbuild at laszlosystems.com wrote:
>>>>>
>>>>>> 2009-09-24 02:07:14 PDT: FAILURE for 14837-openlaszlo-trunk with
>>>>>> build return code 1 on linux-builder.corp.laszlosystems.com
>>>>>> (Deploy return code -1; Megatest , -1) attaching
>>>>>> /home/svnbuild/logs/tail-14837-trunk-nightly.log
>>>>>> <tail-14837-trunk-nightly.log>
>>>>>> _______________________________________________
>>>>>> Laszlo-builds mailing list
>>>>>> Laszlo-builds at openlaszlo.org
>>>>>> http://www.openlaszlo.org/mailman/listinfo/laszlo-builds
>>>>>
>>>
>>> --
>>> Regards,
>>> Max Carlson
>>> OpenLaszlo.org
>>
>>
>
More information about the Laszlo-dev
mailing list