[webkit-dev] Hosting precompiled `jsc` binaries for Linux
mths at google.com
Fri Dec 8 09:15:28 PST 2017
Thank you, Lucas.
I did come across those links while looking into this but it not being
publicly accessible is a show-stopper.
Also, I’d feel better about using builds that are hosted somewhere
official, under Apple’s direct control, at least for the purposes of an
installer tool such as *jsvu*.
Apple already does this for some Windows builds, and macOS builds are
available through nightly.webkit.org. Can’t we get the same for Linux?
On Fri, Dec 8, 2017 at 6:07 PM, Lucas Forschler <lforschler at apple.com>
> 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
> Opening that up shows the location where the archive is stored:
> Built product is available here:
> 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)
> On Dec 8, 2017, at 12:44 AM, Mathias Bynens <mths at 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.
> 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
> Prior discussion: https://bugs.webkit.org/show_bug.cgi?id=179945#c11
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the webkit-dev