[00:50] motherFUCK it is hard to get this going [00:50] M O T H E R FUCK [00:54] Either DFJustin or bai - if you have time to help me get emscripten working on this Ubuntu Focal box, I'd appreciate it [01:09] I'm stopping work on it until then [01:09] Because I am now furious [01:10] What. A. Piece. Of. Shit is Linux [04:29] oh hi [04:29] current mame version should be ok [04:34] SketchCow: probably better if you paste details in here rather than trying to play time zone tag [05:49] *** SketchCow has quit IRC (ny.us.hub hub.efnet.us) [05:49] *** fcser__ has quit IRC (ny.us.hub hub.efnet.us) [05:49] *** pengan has quit IRC (ny.us.hub hub.efnet.us) [05:49] *** DFJustin has quit IRC (ny.us.hub hub.efnet.us) [05:49] *** Defacto2 has quit IRC (ny.us.hub hub.efnet.us) [05:49] *** balrog has quit IRC (ny.us.hub hub.efnet.us) [05:49] *** mattl_ has quit IRC (ny.us.hub hub.efnet.us) [05:49] *** Vito` has quit IRC (ny.us.hub hub.efnet.us) [05:49] *** Ctrl-S___ has quit IRC (ny.us.hub hub.efnet.us) [05:49] *** tech234a has quit IRC (ny.us.hub hub.efnet.us) [05:49] *** Lord_Nigh has quit IRC (ny.us.hub hub.efnet.us) [05:49] *** dboard420 has quit IRC (ny.us.hub hub.efnet.us) [05:49] *** bai has quit IRC (ny.us.hub hub.efnet.us) [05:49] *** SketchCo1 has quit IRC (ny.us.hub hub.efnet.us) [05:49] *** Sgeo has quit IRC (ny.us.hub hub.efnet.us) [05:49] *** datajerk has quit IRC (ny.us.hub hub.efnet.us) [05:50] *** DFJustin has joined #jsmess [05:50] *** Sgeo has joined #jsmess [05:50] *** Defacto2 has joined #jsmess [05:50] *** datajerk has joined #jsmess [05:50] *** SketchCow has joined #jsmess [05:50] *** balrog has joined #jsmess [05:50] *** pengan has joined #jsmess [05:50] *** dboard420 has joined #jsmess [05:50] *** bai has joined #jsmess [05:50] *** mattl_ has joined #jsmess [05:50] *** Lord_Nigh has joined #jsmess [05:50] *** fcser__ has joined #jsmess [05:50] *** SketchCo1 has joined #jsmess [05:50] *** Vito` has joined #jsmess [05:50] *** Ctrl-S___ has joined #jsmess [05:50] *** tech234a has joined #jsmess [06:44] Well, I'm trying something different. [06:44] Here was the problem, so far. [06:44] 1. The machine had a new OS on it [06:44] 2. Still had the old half-built crap [06:45] 3. I started getting errors, did "stuff" [06:45] 4. Worked until it didn't. Now I am trying to clear out ALL the stuff. [06:48] Anyway, I'm now in a hellscape of getting things cleaned up. [06:48] I could get builds going but they exploded probably because I had a half-built clang [06:48] Now I'm removing that, and llvm which I added. [07:13] -- Installing: /1/EMSCRIPTEN/emsdk/upstream/emscripten/cache/ports-builds/harfbuzz/lib/libharfbuzz.a [07:13] cache:INFO: - ok [07:13] system_libs:INFO: retrieving port: sdl2_ttf from https://hg.libsdl.org/SDL_ttf/archive/703ebc7c66fd.zip [07:13] system_libs:INFO: unpacking port: sdl2_ttf [07:13] cache:INFO: generating port: sysroot/lib/wasm32-emscripten/libSDL2_ttf.a... (this will be cached in "/1/EMSCRIPTEN/emsdk/upstream/emscripten/cache/sysroot/lib/wasm32-emscripten/libSDL2_ttf.a" for subsequent builds) [07:13] cache:INFO: - ok [07:13] In file included from ../../../../../src/emu/emu.h:21: [07:13] In file included from /1/EMSCRIPTEN/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/list:183: [07:13] In file included from /1/EMSCRIPTEN/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/memory:653: [07:13] In file included from /1/EMSCRIPTEN/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/typeinfo:60: [07:13] In file included from /1/EMSCRIPTEN/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/exception:81: [07:13] /1/EMSCRIPTEN/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/cstdlib:100:9: error: no member named 'div_t' in the global namespace [07:13] using ::div_t; [07:13] ~~^ [07:13] /1/EMSCRIPTEN/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/cstdlib:101:9: error: no member named 'ldiv_t' in the global namespace [07:13] using ::ldiv_t; [07:13] ~~^ [07:14] /1/EMSCRIPTEN/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/cstdlib:103:9: error: no member named 'lldiv_t' in the global namespace [07:14] using ::lldiv_t; [07:14] ~~^ [07:14] /1/EMSCRIPTEN/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/cstdlib:105:9: error: no member named 'atof' in the global namespace [07:14] using ::atof; [07:14] ~~^ [07:14] /1/EMSCRIPTEN/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/cstdlib:106:9: error: no member named 'atoi' in the global namespace [07:14] using ::atoi; [07:14] ~~^ [07:14] /1/EMSCRIPTEN/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/cstdlib:107:9: error: no member named 'atol' in the global namespace [07:14] using ::atol; [07:14] ~~^ [07:14] /1/EMSCRIPTEN/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/cstdlib:109:9: error: no member named 'atoll' in the global namespace [07:14] using ::atoll; [07:14] ..... [07:14] /1/EMSCRIPTEN/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/cstdlib:126:9: error: no member named 'malloc' in the global namespace [07:14] using ::malloc; [07:14] ~~^ [07:14] fatal error: too many errors emitted, stopping now [-ferror-limit=] [07:14] 20 errors generated. [07:14] em++: error: '/1/EMSCRIPTEN/emsdk/upstream/bin/clang++ -DEMSCRIPTEN -mllvm -combiner-global-alias-analysis=false -mllvm -enable-emscripten-cxx-exceptions -mllvm [07:14] -emscripten-cxx-exceptions-allowed=_ZN15running_machine17start_all_devicesEv,_ZN12cli_frontend7executeEiPPc,_ZN8chd_file11open_commonEb,_ZN8chd_file13read_metadataEjjRNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE,_ZN8chd_file13read_metadataEjjRNSt3__26vectorIhNS0_9allocatorIhEEEE,_ZNK19netlist_mame_device19base_validity_checkER16validity_checker -mllvm -enable-emscripten-sjlj -mllvm [07:15] -disable-lsr -Xclang -iwithsysroot/include/SDL -Xclang -isystem/1/EMSCRIPTEN/emsdk/upstream/emscripten/cache/sysroot/include/SDL2 -I/1/EMSCRIPTEN/emsdk/upstream/emscripten/cache/sysroot/include/freetype2/freetype -I/1/EMSCRIPTEN/emsdk/upstream/emscripten/cache/ports-builds/harfbuzz/include/harfbuzz -DTTF_USE_HARFBUZZ=1 -target wasm32-unknown-emscripten -D__EMSCRIPTEN_major__=2 -D__EMSCRIPTEN_minor__=0 [07:15] -D__EMSCRIPTEN_tiny__=13 -D_LIBCPP_ABI_VERSION=2 -Dunix -D__unix -D__unix__ -Werror=implicit-function-declaration --sysroot=/1/EMSCRIPTEN/emsdk/upstream/emscripten/cache/sysroot -Xclang -iwithsysroot/include/compat -MMD -MP -MP -DNDEBUG -DCRLF=2 -DLSB_FIRST -DFLAC__NO_DLL -DPUGIXML_HEADER_ONLY -DMAME_NOASM -DLUA_COMPAT_ALL -DLUA_COMPAT_5_1 -DLUA_COMPAT_5_2 [07:15] -I/1/EMSCRIPTEN/emsdk/upstream/emscripten/system/include -I/1/EMSCRIPTEN/emsdk/upstream/emscripten/system/include/compat -I/1/EMSCRIPTEN/emsdk/upstream/emscripten/system/include/libc -I/1/EMSCRIPTEN/emsdk/upstream/emscripten/system/lib/libcxxabi/include -I../../../../../src/osd -I../../../../../src/emu -I../../../../../src/lib/util -pipe -O3 -fno-strict-aliasing -Wno-unknown-pragmas -Wall -Wcast-align [07:15] -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -Wno-error=deprecated-declarations -Wno-cast-align -Wno-tautological-compare -Wno-unused-value -Wno-constant-logical-operand -fdiagnostics-show-note-include-stack -Wno-unknown-warning-option -Wno-extern-c-compat -Wno-unknown-attributes -Wno-ignored-qualifiers -Wno-pragma-pack -Wno-xor-used-as-pow -Wno-self-assign-field [07:15] -Wno-format-security -Wno-inline-new-delete -Wno-absolute-value -std=gnu89 -Wno-implicit-function-declaration -std=c++14 -Woverloaded-virtual -x c++-header -DNDEBUG -DCRLF=2 -DLSB_FIRST -DFLAC__NO_DLL -DPUGIXML_HEADER_ONLY -DMAME_NOASM -DLUA_COMPAT_ALL -DLUA_COMPAT_5_1 -DLUA_COMPAT_5_2 -I/1/EMSCRIPTEN/emsdk/upstream/emscripten/system/include [07:15] -I/1/EMSCRIPTEN/emsdk/upstream/emscripten/system/include/compat -I/1/EMSCRIPTEN/emsdk/upstream/emscripten/system/include/libc -I/1/EMSCRIPTEN/emsdk/upstream/emscripten/system/lib/libcxxabi/include -I../../../../../src/osd -I../../../../../src/emu -I../../../../../src/lib/util -c ../../../../../src/emu/emu.h -o ../../../../asmjs/obj/Release/emu.h.gch' failed (1) [07:15] make[2]: *** [precompile.make:317: ../../../../asmjs/obj/Release/emu.h.gch] Error 1 [07:15] make[1]: *** [Makefile:82: precompile] Error 2 [07:15] make: *** [makefile:1352: asmjs] Error 2 [07:53] *** Sgeo has quit IRC (Read error: Connection reset by peer) [15:24] *** Sgeo has joined #jsmess [15:43] ok that's a new one on me [15:51] it's working on teamarchive2 with emscripten 2.0.7 which is the latest I can install without python being updated [15:52] the errors above look like some issue with the emscripten version rather than something you did [17:35] I should give you access to teamarchive1 [17:46] So, Alon thinks the rmdsk should Just Work [17:46] emsdk [17:47] My main concern is that I have instaled some "helpful" llvm or other thing and it's smacking into this. [17:47] I'm going to check "everything installed in february" in the /usr tree, see if I can find some mistakes I made or something. [19:34] I'm going to talk to alon