<p>I need a version of BIRT that has this recently merged commit in it: <a data-ipb='nomediaparse' href='
https://github.com/eclipse/birt/commit/df82ed844d988e31659d5de0352fa72195a9d385'>https://github.com/eclipse/birt/commit/df82ed844d988e31659d5de0352fa72195a9d385</a></p>
<p> </p>
<p>I asked in the bug tracker how to get a version of BIRT with the specified commit and I was told to build BIRT from source. See this post: <a data-ipb='nomediaparse' href='
https://bugs.eclipse.org/bugs/show_bug.cgi?id=481003'>https://bugs.eclipse.org/bugs/show_bug.cgi?id=481003</a></p>
<p> </p>
<p>I don't know how to build BIRT and a simple "mvn compile" failes with a toolchain.xml error.</p>
<p> </p>
<p>Are there any official instructions anywhere on how to build BIRT from source?</p>
<p> </p>
<p>There were no easily identifiable instructions in the main repository on GitHub:</p>
<p><a data-ipb='nomediaparse' href='
https://github.com/eclipse/birt'>https://github.com/eclipse/birt</a></p>
<p> </p>
<p>Error output from Maven Compile:</p>
<pre class="_prettyXprint _lang-nocode _linenums:1">
[INFO]
[INFO] BUILD FAILURE
[INFO]
[INFO] Total time: 13:12 min
[INFO] Finished at: 2015-11-13T15:28:43-07:00
[INFO] Final Memory: 409M/1719M
[INFO]
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-toolchains-plugin:1.1:toolchain (default) on project org.eclipse.birt-parent: Cannot find matching toolchain definitions for the following toolchain types:
[ERROR] jdk [ id='JavaSE-1.8' ]
[ERROR] Please make sure you define the required toolchains in your ~/.m2/toolchains.xml file.
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
</pre>