[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:29:13 PDT 2009


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