This is the bug/patch tracker for Rockbox. Click here for more information.
Quick links: Bugs · Patches · Rockbox frontpage
FS#10842 - Nightly manual build process problems
Attached to Project:
Rockbox
Opened by Michael Chicoine (mc2739) - Friday, 11 December 2009, 18:22 GMT+2
Last edited by Björn Stenberg (zagor) - Tuesday, 15 December 2009, 21:50 GMT+2
Opened by Michael Chicoine (mc2739) - Friday, 11 December 2009, 18:22 GMT+2
Last edited by Björn Stenberg (zagor) - Tuesday, 15 December 2009, 21:50 GMT+2
|
DetailsSince the target rename commit (r23883), the nightly manual build process will attempt to build manuals for all "usable" ports (stable or unstable status). This causes problems since some of the unstable ports do not have manuals which complete the build process. The manual build for these targets produces the message "! LaTeX Error: File `platform/xxx.tex' not found." and waits for a user response.
I propose adding "manual => 'none'," to the hash array in tools/builds.pm and appropriate logic to www/manual.pl to bypass these ports. I assume that the server that does the manual builds will also need some changes. The ports in question are: cowond2 mrobe500 samsungyh820 samsungyh920 samsungyh925 sansae200r Since the sansae200r uses the sansae200 manual, I have already committed a change to tools/builds.pm for that (r23933). I have still listed it here in case further changes are necessary on the manual build system. |
This task depends upon
Closed by Björn Stenberg (zagor)
Tuesday, 15 December 2009, 21:50 GMT+2
Reason for closing: Fixed
Additional comments about closing: Commit r24009 fixed ipodmini manual builds.
Tuesday, 15 December 2009, 21:50 GMT+2
Reason for closing: Fixed
Additional comments about closing: Commit r24009 fixed ipodmini manual builds.
I think having separate manuals for the two mini generations would make sense (although there was a desire in the past to combine manuals wherever possible), but this probably needs some small tweaks to the manual source files to enable it.
Since the manuals for iPod Mini 1st gen, iPod Mini 2nd gen, Archos FM Recorder, Archos FM Recorder v2 build without problems, and these are all targets that had naming changed, this could be a problem on the build server related to the renaming. According to Bagder (http://www.rockbox.org/irc/log-20091214#23:45:40), the FM Recorder doesn't get built at all.
The Cowon D2 now builds since Tomer Shalev committed it.
It checks that the manual/platform/$build.tex file exists before starting the build. Thus the "file not found" error does not occur.
The still missing manuals for samsungs and mrobe500 are simply not yet written.