I agree it would be nice to make this more automatic but we haven't found
an easy way to do this yet.

Currently the process is that the arm64 binaries get built somewhere in the
amazon cloud (thanks Michael for setting this up) and then that sends an
email to me when it's done.  I then have to manually download the archive
and push it up to the emsdk google cloud bucket where emsdk pulls from.   I
then need to create a PR to bump the version in emsdk.

Because this is a manual process with several steps (and honestly because
we don't have too many arm64 users yet) I sometimes take a while to get
around to doing it.

If you can think of any way to automate this or speed this up that would be
great.

(It looks like the builder has stopped running recently.. the last email I
got was for 3.1.24 back in October.  Michael, do you have time to look into
that proximate problem).

cheers,
sam

On Tue, Jan 17, 2023 at 1:32 PM Brion Vibber <br...@pobox.com> wrote:

> Hi all!
>
> I noticed that while there is now an arm64/aarch64 Linux binary available
> for emsdk, it's several versions behind:
>
> # macOS
> % ./emsdk install latest
> Resolving SDK alias 'latest' to '3.1.30'
> Resolving SDK version '3.1.30' to
> 'sdk-releases-dc1fdcfd3f5b9d29cb1ebdf15e6e845bef9b0cc1-64bit'
>
> # Linux on same machine
> $ ./emsdk install latest
> warning: 'latest' on arm64-linux may be slightly behind other architectures
> Resolving SDK alias 'latest-arm64-linux' to '3.1.21'
>
> What can people do as interested developers to help automate this process
> so that aarch64 Linux versions come out at the same time as x86_64 ones? Is
> there a need for hardware? Software? Developer time? Money? It'd be nice
> for this to be totally transparent to the developer installing the SDK,
> without requiring a lengthy local compilation of LLVM to get current
> versions.
>
> Thanks!
>
> -- brion vibber
> Software Architect
> Wikimedia Foundation
>
> --
> You received this message because you are subscribed to the Google Groups
> "emscripten-discuss" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to emscripten-discuss+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/emscripten-discuss/CAFnWYTnFj6U%2Bws8MSZJ98Pq%2B2pC_WN7abhNpH4N9huUOF5fX7w%40mail.gmail.com
> <https://groups.google.com/d/msgid/emscripten-discuss/CAFnWYTnFj6U%2Bws8MSZJ98Pq%2B2pC_WN7abhNpH4N9huUOF5fX7w%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"emscripten-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to emscripten-discuss+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/emscripten-discuss/CAL_va286_EtwaVckh1Hd9tK7kA%3DtMVNYopcyu_OQFPx_C9NGng%40mail.gmail.com.

Reply via email to