On Sat, Feb 24, 2018 at 3:49 AM Mark Sibly <blitzmun...@gmail.com> wrote:

> Ok, I seem to have reached the point where I install *any* version of
> emscripten on Windows any more! Attempts so far include:
>
> * 'emsdk install sdk-incoming-64bit' results in a ton of really obscure
> c++ STL errors - used to be able to compile this).
>
> * 'emsdk install latest' results in 'Error downloading URL '
> https://github.com/kripken/emscripten/archive/1.37.35.zip': <urlopen
> error [Errno 1] _ssl.c:504: error:1407742E:SSL
> routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version>'.
>

This bit looks like having too old a version of curl, that doesn't support
newer TLS versions. Many sites have cut off the older insecure versions for
security, so github may have recently changed in that regard...

-- brion


> And activating 'sdk-incoming-64bit' now results in one of those scary
> 'ERROR:root:Emscripten, llvm and clang repo versions do not match, this is
> dangerous (1.37.27, 1.37.35, 1.37.35)' messages.
>
> Any advice?
>
> On Sat, Feb 24, 2018 at 3:29 PM, Mark Sibly <blitzmun...@gmail.com> wrote:
>
>> Hi,
>>
>> I have users who have installed the 1.37.9 'portable' SDK who are getting
>> the error below when trying to link.
>>
>> Is it the same as this issue?
>>
>> https://github.com/kripken/emscripten/issues/5634
>>
>> I have been rebuilding everything from incoming source lately myself -
>> will users need to do the same?
>>
>> Bye,
>> Mark
>>
>> // ***** link + error
>>
>> em++ -s USE_SDL=2 -s TOTAL_MEMORY=268435456 -s
>> DISABLE_EXCEPTION_CATCHING=1 -O2 -s ASSERTIONS=2 --preload-file
>> "D:/dev/monkey2/bananas/toy-plane/plane.buildv1.1.10/emscripten_debug/assets/@/assets"
>> -s BINARYEN=1 -o
>> "D:/dev/monkey2/bananas/toy-plane/plane.products/Emscripten/Plane.js"
>> @tmp/lnkFiles1.txt
>>
>> Unknown option '--trap-mode'
>>
>> Traceback (most recent call last):
>>
>>   File "D:\devtools\emsdk-portable-64bit\emscripten\incoming\\em++", line
>> 16, in <module>
>>
>>     emcc.run()
>>
>>   File "D:\devtools\emsdk-portable-64bit\emscripten\incoming\emcc.py",
>> line 1876, in run
>>
>>     wasm_text_target, misc_temp_files, optimizer)
>>
>>   File "D:\devtools\emsdk-portable-64bit\emscripten\incoming\emcc.py",
>> line 2348, in do_binaryen
>>
>>     subprocess.check_call(cmd)
>>
>>   File
>> "D:\dev\monkey2\playniax\installers\emsdk\emsdk-portable\python\2.7.5.3_64bit\lib\subprocess.py",
>> line 542, in check_call
>>
>>     raise CalledProcessError(retcode, cmd)
>>
>> subprocess.CalledProcessError: Command
>> '['D:/dev/monkey2/playniax/installers/emsdk/emsdk-portable/clang/e1.37.9_64bit/binaryen\\bin\\asm2wasm',
>> 'D:/dev/monkey2/bananas/toy-plane/plane.products/Emscripten/Plane.temp.asm.js',
>> '--total-memory=268435456', '--trap-mode=allow', '-O2',
>> '--mem-init=D:/dev/monkey2/bananas/toy-plane/plane.products/Emscripten/Plane.js.mem',
>> '--mem-base=1024', '--wasm-only', '-o',
>> 'D:/dev/monkey2/bananas/toy-plane/plane.products/Emscripten/Plane.wasm']'
>> returned non-zero exit status 1
>>
>>
>>
>> --
>> You received this message because you are subscribed to a topic in the
>> Google Groups "emscripten-discuss" group.
>> To unsubscribe from this topic, visit
>> https://groups.google.com/d/topic/emscripten-discuss/yNv7y1cFI20/unsubscribe
>> .
>> To unsubscribe from this group and all its topics, 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.
>

-- 
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