We build Chrome and the NaCl compilers in a sysroot based on Debian Wheezy,
which completely insulates the build from the builder machine. Something
like that might be an option too.

On Thu, Mar 30, 2017 at 8:15 AM <cosinusoida...@gmail.com> wrote:

> Linux mint is based on Ubuntu 14.04. I ran in to the same issue when I
> tried out the binaries on an Ubuntu 14.04 box back in December (see
> https://groups.google.com/d/msg/emscripten-discuss/g5K8ypWjhZk/OclLysu1DQAJ
> for a work around, essentially you can use a copy of libstdc++.so from a
> GCC5 build from a deb available from the ubuntu-toolchain-r ppa).
>
> With older Debians you will likely run in to issues with missing or old
> symbols in the system glibc.
>
> I think the ultimate workaround to these issues is for the toolchain to be
> built on a Centos 6 box (much like Mozilla does when they build their
> Firefox binaries).
>
> Thanks
> Liam Wilson
>
>
> On Tuesday, 28 March 2017 10:59:19 UTC+1, Floh wrote:
>
> Installing 1.37.9 works out of the box on OSX (10.2.4) and Window7 for me,
> but on my Linux Mint 17.1 I'm getting a DLL version error:
>
> ./clang: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version
> `GLIBCXX_3.4.20' not found (required by ./clang)
> ./clang: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version
> `GLIBCXX_3.4.21' not found (required by ./clang)
>
> I'll try our company build nodes next, but these might be even older
> Debians.
>
> Don't you just love Linux DLL hell :/
>
> Cheers,
> -Floh
>
> Am Dienstag, 28. März 2017 09:37:05 UTC+2 schrieb Floh:
>
> I had to do a little emergency fix yesterday on my build wrapper scripts
> and cmake toolchain files because the SDK root path seems to have changed
> from emsdk_portable to emsdk-portable, but other then that little hickup it
> looks good so far (testing on OSX, Linux and Windows).
>
> So far I'm testing the incoming version, I'll try to test the precompiled
> Linux version next as this would save us time when setting up new build
> servers.
>
> Cheers (and thanks for providing a precompiled Linux toolchain!),
> -Floh.
>
> Am Montag, 27. März 2017 21:31:48 UTC+2 schrieb jj:
>
> Hi all,
>
> we have now completed a switch in the release management infrastructure to
> automate the compilation and packaging of new compiler versions as soon as
> they are tagged and become available. Please help give this a try on how
> this works!
>
> To get to the new autocompiled builds, simply run "emsdk update" in your
> existing Emscripten installation, and then run "emsdk update-tags" to
> verify that the up to date latest list of tags has been obtained. You
> should start seeing precompiled Emscripten 1.37.9 tags and earlier, as the
> build bots finish packaging and uploading them.
>
> If you bootstrap to Emscripten SDK via git, then use "git pull" instead of
> "emsdk update" to get to the latest version.
>
> A new feature is that we now also have precompiled compiler toolchains for
> 64-bit Linux as well, which was earlier strictly compiled from source. The
> builds are done on an Ubuntu 16.04 system, and I'm not quite sure how these
> will work on other Linux distros, so curious to hear experiences from
> people.
>
> One of the changes here is that we are dropping the Windows specific NSIS
> installers, and on Windows, Emsdk is also offered as a "portable" package,
> i.e. just download and unzip.
>
> Fresh downloads are available at:
>  - Windows:
> https://s3.amazonaws.com/mozilla-games/emscripten/releases/emsdk-portable.zip
>  - Linux and OS X:
> https://s3.amazonaws.com/mozilla-games/emscripten/releases/emsdk-portable.tar.gz
>
> Check out the README at https://github.com/juj/emsdk/blob/master/README.md
>
> Cheers,
>    Jukka
>
> --
> 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.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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.
For more options, visit https://groups.google.com/d/optout.

Reply via email to