<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div dir="ltr">On Mar 7, 2020, at 11:17, Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt; wrote:<div dir="ltr"><blockquote type="cite"><br></blockquote></div><blockquote type="cite"><div dir="ltr"><span>Hi,</span><br><span></span><br><span>I just wanted to mention that we now have the ability to wrap builds on</span><br><span>specific workers with specific buildtools tarballs.</span><br><span></span><br><span>Currently this functionality is in master, we do have the option of</span><br><span>porting the helper code to other stable branches.</span><br><span></span><br><span>We have had multiple issues, with the infrastucture internal url/cert</span><br><span>handling, git/cert environment issues, an issue with eSDK testing (next</span><br><span>has a fix in testing), the crypt fix already submitted (meaning M2's</span><br><span>tarball doesn't help) &nbsp;and so on, I'm hoping we've gotten to the bottom</span><br><span>of those.</span><br><span></span><br><span>This does mean we could drop gcc 4.8/4.9 support if we wanted to and</span><br><span>rely on the tarball support for centos7/debian8. I'm torn on that, we</span><br><span>are still missing:</span><br><span></span><br><span>a) Support for wrapping a build with buildtools more auotmatically</span><br><span>(like we do with uninative)</span><br><span></span><br><span>b) documentation of buildtools-extended-tarball</span><br></div></blockquote><br><div>This would be valuable to wrap older Haskell [1] and Ocaml [2] compilers, which are often challenging to support with newer versions of OE. &nbsp;I've tested buildtools-extended-tarball with an OpenXT build, but we would need to use an older tarball for the Haskell/Ocaml native compilers.</div><div><br></div><div>Rich</div><div><br></div><div>[1]&nbsp;<a href="https://github.com/OpenXT/meta-openxt-haskell-platform">https://github.com/OpenXT/meta-openxt-haskell-platform</a></div><div>[2]&nbsp;<a href="https://github.com/OpenXT/meta-openxt-ocaml-platform">https://github.com/OpenXT/meta-openxt-ocaml-platform</a></div><div><br></div></div></body></html>