Also, as we discussed on the github bug the JSC binary is available as part of the WebAssembly waterfall that Google maintains at wasm-stat.us
The build is pretty straightforward: https://github.com/WebAssembly/waterfall/blob/7cda260b8ea5264900624a4cdc45df2c9e2de010/src/build.py#L943 I understand that you've got a policy of only taking "official" binaries. The GTK team would be the official maintainer of the Linux port? There's an official jsc binary is available on MacOS :-) On Fri, Dec 8, 2017 at 9:07 AM, Lucas Forschler <lforsch...@apple.com> wrote: > Hi Mathias, > > The Linux archives could be exposed on the build-archives page. In fact, > we already store the output of the builders in S3. However, the igalia team > only uploads a small file with a pointer to their internal builds. If I > recall, they have limited bandwidth, and prefer to store their builds > behind their firewall to save on external traffic to buildbot/s3. > > If you look here > <https://build.webkit.org/builders/GTK%20Linux%2064-bit%20Release%20(Build)/builds/7832> > you > will see a ‘transfer-to-s3’ build step. > The archive the builder creates is uploaded, here is a sample > <https://s3-us-west-2.amazonaws.com/archives.webkit.org/gtk-x86_64-release/225678.zip> > . > > Opening that up shows the location where the archive is stored: > Built product is available here: > http://webkitgtk-release.igalia.com/built-products/ > release_r225678_b7832.zip > > I cannot reach that link, so I would assume it’s behind the igalia > firewall. If the GTK team wanted to support making these accessible, they > have everything they need. They could either choose to open up their > firewall so external folks could access them. Or, they could put full > archives on build.webkit.org (which would be transferred to s3/webkit > build archives). > > Maybe someone over there would be willing to take on this work if it is in > their budget. (Both time and bandwidth) > > Lucas > > > > On Dec 8, 2017, at 12:44 AM, Mathias Bynens <m...@google.com> wrote: > > Dear WebKit friends, > > Please consider hosting precompiled `jsc` binaries for Linux somewhere > official. Perhaps https://webkit.org/build-archives/? The build bots > already generate those binaries anyway — all that’s missing is an > additional build step that archives and uploads them. > > Doing so would make it easier for developers to test JSC directly, or to > include JSC when running benchmarks such as the Web Tooling Benchmark (ref. > https://github.com/v8/web-tooling-benchmark/pull/29#discussion_r155587697 > ). > > I recently built a tool that automates the process of installing > precompiled binaries for various JS engines: https://github.com/ > GoogleChromeLabs/jsvu It’d be great to be able to support JavaScriptCore > on linux32 and linux64 as well! > > Prior discussion: https://bugs.webkit.org/show_bug.cgi?id=179945#c11 > > Regards, > Mathias > _______________________________________________ > webkit-dev mailing list > webkit-dev@lists.webkit.org > https://lists.webkit.org/mailman/listinfo/webkit-dev > > > > _______________________________________________ > webkit-dev mailing list > webkit-dev@lists.webkit.org > https://lists.webkit.org/mailman/listinfo/webkit-dev > >
_______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev