| Summary: | eclipse-plugin-neon/oxygen can't build yocto-docs master | ||
|---|---|---|---|
| Product: | [Yocto Project Subprojects] Eclipse Plugin | Reporter: | Chin Huat Ang <chin.huat.ang> |
| Component: | eclipse-plugin | Assignee: | Scott Rifenbark <srifenbark> |
| Status: | RESOLVED FIXED | QA Contact: | Toaster default assignee <toaster> |
| Severity: | normal | ||
| Priority: | High | CC: | bluelightning, randy.macleod, richard.purdie, srifenbark, stephano, tim.orling, yp.ep.watcher, yp.watcher |
| Version: | 2.5 | ||
| Target Milestone: | 2.5 M4 | ||
| Hardware: | All | ||
| OS: | Multiple | ||
| Whiteboard: | |||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | No (bug/feature does not impact docs) | |
|
Description
Chin Huat Ang
2018-04-10 00:21:10 UTC
This appears to be caused by recent changes in yocto-docs which removed yocto-project-qs: http://git.yoctoproject.org/cgit/cgit.cgi/yocto-docs/commit/documentation/Makefile?id=aadec4a70fa89e4dcd233c337d8971c8353ee26d However it also appears that the following new documentation are being added: - brief-yoctoprojectqs - getting-started - concepts-manual Chin Huat, I have pushed the changes to the Makefile so that everything is settled down now regarding the addition and deletions and changing of manuals in the 2.5 YP manual set. You should be able to use the Makefile from the master branch of yocto-docs now with no fear :) Thanks, Scott https://git.yoctoproject.org/cgit/cgit.cgi/yocto-docs/tree/documentation/Makefile The earlier patch in comment 2 fixes eclipse build error as seen on autobuilder, while this patch adds new sumo release documentation: https://lists.yoctoproject.org/pipermail/eclipse-yocto/2018-April/000142.html The eclipse documentation plugin (org.yocto.doc.user) now includes all manuals as seen in the mega-manual. Reassigning back to Chin Huat Ang as he's clearly on the case. Recent changes to yocto-docs mean this isn't breaking every build, so the urgency has gone. Chin Huat's patches [1][2] have been merged to oxygen-master and oxygen/sumo Neon.3 was released March 23, 2017 we do not have resources to perform QA nor support it, so it will be a best effort only for sumo. The docs patches will also be applied to "neon-master" and "neon/sumo" will be created. FWIW docs patches will also be applied on to "master". Need to verify that any docs changes since those patches were written are captured. On the bug triage call, RP mentioned that another manual had been dropped (concepts-manual? [3]). [1] https://lists.yoctoproject.org/pipermail/eclipse-yocto/2018-April/000141.html [2] https://lists.yoctoproject.org/pipermail/eclipse-yocto/2018-April/000142.html [3] http://git.yoctoproject.org/cgit/cgit.cgi/yocto-docs/commit/?id=22c2de06baf96120cbc830540e818599ce0ac07b Tim, Correct - there is no longer a concepts-manual. The information in that manual has been incorporated as a chapter of the overview-manual (https://www.yoctoproject.org/docs/2.5/overview-manual/overview-manual.html). Scott The patches from Comment #6 have been merged to neon-master [1] and master [2]. A neon/sumo branch has been created [3]. The currently built docs (after those patches) are: DOCS="brief-yoctoprojectqs overview-manual dev-manual sdk-manual \ bsp-guide kernel-dev profile-manual ref-manual" I believe these are in-line with what is expected? Scott can you confirm? [1] http://git.yoctoproject.org/cgit/cgit.cgi/eclipse-yocto/commit/?h=neon-master&id=303e46a6848f1937d12541a7fd58e61aa1361225 [2] http://git.yoctoproject.org/cgit/cgit.cgi/eclipse-yocto/commit/?id=83f3ac7eb0c43227485a8f0b8fc1fbaf6367c121 [3] http://git.yoctoproject.org/cgit/cgit.cgi/eclipse-yocto/log/?h=neon/sumo RP validated that the docs built look correct. Closing. |