Hi all!
 
	I've built the latest 0.0.23-alpha on Slackware64-14.2 (multilib) including all deps using SlackBuild scripts.
 
	There's a "disable-root-check.patch" script included in this build but I'm not sure if it's causing this error.
 
	Patch looks like this:
 
--- a/build/workspaces/update-workspaces.sh
+++ b/build/workspaces/update-workspaces.sh
@@ -1,9 +1,9 @@
 #!/bin/sh
 
-if [ "$(id -u)" = "0" ]; then
-   echo "Running as root will mess up file permissions. Aborting ..." 1>&2
-   exit 1
-fi
+#if [ "$(id -u)" = "0" ]; then
+#   echo "Running as root will mess up file permissions. Aborting ..." 1>&2
+#   exit 1
+#fi
 
 die()
 {
	So, this is what the terminal spits out when I try to start the game:
 
kole@darkstar:/usr/games$ 0ad 
/usr/games/0ad: line 9: 14444 Segmentation fault      "$pyrogenesis" "$@"
	Have a look at /usr/games/0ad:
 
#!/bin/sh
pyrogenesis=$(which pyrogenesis 2> /dev/null)
if [ -x "$pyrogenesis" ] ; then
  "$pyrogenesis" "$@"
else
  echo "Error: pyrogenesis not found in ($PATH)"
  exit 1
fi
	Finally, I followed ReportingErrors howto and here's the output:
 
kole@darkstar:/usr/games$ gdb pyrogenesis 
GNU gdb (GDB) 7.11.1
(...cleared for readability)
Reading symbols from pyrogenesis...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/games/pyrogenesis 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff3febbdb in std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string(std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&) () from /usr/lib64/libstdc++.so.6
(gdb) thread apply all bt full
Thread 1 (Thread 0x7ffff7f7eb80 (LWP 14126)):
#0  0x00007ffff3febbdb in std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string(std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&) () from /usr/lib64/libstdc++.so.6
No symbol table info available.
#1  0x0000000000640fa9 in ?? ()
No symbol table info available.
#2  0x0000000000672727 in ?? ()
No symbol table info available.
#3  0x00000000006f3447 in ?? ()
No symbol table info available.
#4  0x0000000000432d61 in ?? ()
No symbol table info available.
#5  0x0000000000af3a76 in ?? ()
No symbol table info available.
#6  0x0000000000000000 in ?? ()
No symbol table info available.
  
(gdb) backtrace 
#0  0x00007ffff3febbdb in std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string(std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&) () from /usr/lib64/libstdc++.so.6
#1  0x0000000000640fa9 in ?? ()
#2  0x0000000000672727 in ?? ()
#3  0x00000000006f3447 in ?? ()
#4  0x0000000000432d61 in ?? ()
#5  0x0000000000af3a76 in ?? ()
#6  0x0000000000000000 in ?? ()
	No debugging symbols found? Is this it or it's something else related to /usr/lib64/libstdc++.so.6? In my case it's a symbolic link to /usr/lib64/libstdc++.so.6.0.21
 
	but I have no idea where to go from here. 
 
	Also, dependencies of pyrogenesis seem fine, I guess:
 
kole@darkstar:/usr/games$ ldd pyrogenesis 
	linux-vdso.so.1 (0x00007ffc1edad000)
	libGL.so.1 => /usr/lib64/libGL.so.1 (0x00007fad45c5d000)
	libSDL2-2.0.so.0 => /usr/lib64/libSDL2-2.0.so.0 (0x00007fad458f8000)
	libpng16.so.16 => /usr/lib64/libpng16.so.16 (0x00007fad456c6000)
	libz.so.1 => /usr/lib64/libz.so.1 (0x00007fad454af000)
	libmozjs38-ps-release.so => /usr/lib64/0ad/libmozjs38-ps-release.so (0x00007fad44d71000)
	libxml2.so.2 => /usr/lib64/libxml2.so.2 (0x00007fad44a0c000)
	libboost_filesystem.so.1.59.0 => /usr/lib64/libboost_filesystem.so.1.59.0 (0x00007fad447f5000)
	libenet.so.7 => /usr/lib64/libenet.so.7 (0x00007fad445e9000)
	libcurl.so.4 => /usr/lib64/libcurl.so.4 (0x00007fad4436c000)
	libicui18n.so.56 => /usr/lib64/libicui18n.so.56 (0x00007fad43edb000)
	libicuuc.so.56 => /usr/lib64/libicuuc.so.56 (0x00007fad43b43000)
	libsodium.so.23 => /usr/lib64/libsodium.so.23 (0x00007fad438f0000)
	libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007fad435b5000)
	libXcursor.so.1 => /usr/lib64/libXcursor.so.1 (0x00007fad433aa000)
	libopenal.so.1 => /usr/lib64/libopenal.so.1 (0x00007fad43112000)
	libvorbisfile.so.3 => /usr/lib64/libvorbisfile.so.3 (0x00007fad42f09000)
	libnvtt.so => /usr/lib64/0ad/libnvtt.so (0x00007fad42cee000)
	libgloox.so.17 => /usr/lib64/libgloox.so.17 (0x00007fad4299f000)
	libminiupnpc.so.16 => /usr/lib64/libminiupnpc.so.16 (0x00007fad42792000)
	librt.so.1 => /lib64/librt.so.1 (0x00007fad4258a000)
	libdl.so.2 => /lib64/libdl.so.2 (0x00007fad42386000)
	libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007fad4200a000)
	libm.so.6 => /lib64/libm.so.6 (0x00007fad41d01000)
	libgcc_s.so.1 => /usr/lib64/libgcc_s.so.1 (0x00007fad41aea000)
	libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fad418cd000)
	libc.so.6 => /lib64/libc.so.6 (0x00007fad41504000)
	libexpat.so.1 => /usr/lib64/libexpat.so.1 (0x00007fad412da000)
	libxcb-dri3.so.0 => /usr/lib64/libxcb-dri3.so.0 (0x00007fad410d8000)
	libxcb-present.so.0 => /usr/lib64/libxcb-present.so.0 (0x00007fad40ed6000)
	libxcb-randr.so.0 => /usr/lib64/libxcb-randr.so.0 (0x00007fad40cca000)
	libxcb-xfixes.so.0 => /usr/lib64/libxcb-xfixes.so.0 (0x00007fad40ac4000)
	libxcb-render.so.0 => /usr/lib64/libxcb-render.so.0 (0x00007fad408bb000)
	libxcb-shape.so.0 => /usr/lib64/libxcb-shape.so.0 (0x00007fad406b8000)
	libxcb-sync.so.1 => /usr/lib64/libxcb-sync.so.1 (0x00007fad404b3000)
	libxshmfence.so.1 => /usr/lib64/libxshmfence.so.1 (0x00007fad402b1000)
	libglapi.so.0 => /usr/lib64/libglapi.so.0 (0x00007fad40083000)
	libXdamage.so.1 => /usr/lib64/libXdamage.so.1 (0x00007fad3fe81000)
	libXfixes.so.3 => /usr/lib64/libXfixes.so.3 (0x00007fad3fc7b000)
	libX11-xcb.so.1 => /usr/lib64/libX11-xcb.so.1 (0x00007fad3fa79000)
	libxcb-glx.so.0 => /usr/lib64/libxcb-glx.so.0 (0x00007fad3f863000)
	libxcb-dri2.so.0 => /usr/lib64/libxcb-dri2.so.0 (0x00007fad3f65f000)
	libXxf86vm.so.1 => /usr/lib64/libXxf86vm.so.1 (0x00007fad3f45a000)
	libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007fad3f248000)
	libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007fad3f029000)
	libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007fad3ee26000)
	libXdmcp.so.6 => /usr/lib64/libXdmcp.so.6 (0x00007fad3ec21000)
	libdrm.so.2 => /usr/lib64/libdrm.so.2 (0x00007fad3ea13000)
	libdbus-1.so.3 => /usr/lib64/libdbus-1.so.3 (0x00007fad3e7c4000)
	libplds4.so => /usr/lib64/libplds4.so (0x00007fad3e5c0000)
	libplc4.so => /usr/lib64/libplc4.so (0x00007fad3e3bb000)
	libnspr4.so => /usr/lib64/libnspr4.so (0x00007fad3e17d000)
	liblzma.so.5 => /lib64/liblzma.so.5 (0x00007fad3df58000)
	libboost_system.so.1.59.0 => /usr/lib64/libboost_system.so.1.59.0 (0x00007fad3dd55000)
	libssh2.so.1 => /usr/lib64/libssh2.so.1 (0x00007fad3db28000)
	libssl.so.1 => /lib64/libssl.so.1 (0x00007fad3d8b5000)
	libcrypto.so.1 => /lib64/libcrypto.so.1 (0x00007fad3d462000)
	libldap-2.4.so.2 => /usr/lib64/libldap-2.4.so.2 (0x00007fad3d219000)
	liblber-2.4.so.2 => /usr/lib64/liblber-2.4.so.2 (0x00007fad3d00b000)
	libicudata.so.56 => /usr/lib64/libicudata.so.56 (0x00007fad3b628000)
	/lib64/ld-linux-x86-64.so.2 (0x00007fad45ec5000)
	libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x00007fad3b41e000)
	libatomic.so.1 => /usr/lib64/libatomic.so.1 (0x00007fad3b216000)
	libvorbis.so.0 => /usr/lib64/libvorbis.so.0 (0x00007fad3afea000)
	libogg.so.0 => /usr/lib64/libogg.so.0 (0x00007fad3ade4000)
	libnvimage.so => /usr/lib64/0ad/libnvimage.so (0x00007fad3abba000)
	libnvmath.so => /usr/lib64/0ad/libnvmath.so (0x00007fad3a9b1000)
	libnvcore.so => /usr/lib64/0ad/libnvcore.so (0x00007fad3a7a9000)
	libjpeg.so.62 => /usr/lib64/libjpeg.so.62 (0x00007fad3a53f000)
	libtiff.so.5 => /usr/lib64/libtiff.so.5 (0x00007fad3a2c8000)
	libresolv.so.2 => /lib64/libresolv.so.2 (0x00007fad3a0ad000)
	libidn.so.11 => /usr/lib64/../lib64/libidn.so.11 (0x00007fad39e7a000)
	libgnutls.so.30 => /usr/lib64/../lib64/libgnutls.so.30 (0x00007fad39b0e000)
	libsasl2.so.3 => /usr/lib64/libsasl2.so.3 (0x00007fad398f2000)
	libp11-kit.so.0 => /usr/lib64/../lib64/libp11-kit.so.0 (0x00007fad39690000)
	libunistring.so.0 => /usr/lib64/../lib64/libunistring.so.0 (0x00007fad3937b000)
	libnettle.so.6 => /usr/lib64/../lib64/libnettle.so.6 (0x00007fad39145000)
	libhogweed.so.4 => /usr/lib64/../lib64/libhogweed.so.4 (0x00007fad38f11000)
	libgmp.so.10 => /usr/lib64/../lib64/libgmp.so.10 (0x00007fad38c9b000)
	libffi.so.6 => /usr/lib64/../lib64/libffi.so.6 (0x00007fad38a93000)
	Please advise!
 
	Thanks!