Jump to content

konmit

Community Members
  • Posts

    6
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

konmit's Achievements

Tiro

Tiro (1/14)

3

Reputation

  1. Hi all! Thank you @Weber K. Hopefully, your solution would allow planty of joyfull hours of playing this game. Cheers!
  2. I've tried to keep along with -current for couple of months, before 14.2 was released, but I switched to stable for productivity reasons. My system is actually packed with audio production tools from Studioware repo and I'm really picky about what gets in. Boost lib sounds interesting though. IIRC an app from SW repo was ranting about it and I had to recompile it. I'll check for details, maybe something will come up. Cheers! Edit: Mon 20 Aug @andy5995 I couldn't find/remember what was the problem with boost and apparently I didn't recompile it, just reinstalled the official build. But, here's an interesting thread about official 14.2 boost build problem, that could help in solving this mess. Best, K
  3. Ok, thank you. I'll try to build it tomorrow and I'll post the results here. Edit Aug. 16 @andy5995 I'm closely watching LQ thread and I'm eager to give it a go once you guys squash that segfaulting bug on stable 14.2. It's just out of my range, plus my regular job keep pushing me away, so I'm not of much help on this. Anyway, fingers crossed!
  4. Thanks for chimin' in @andy5995 Your info is much appreciated. I've subscribed to LQ thread, hopefully it will gain attention of 'big boys' there. Well, already did, AFAIK. :) I think I don't understand this: Did you mean the building order, as you listed, is essential to get the clean build with debugging symbols or one should use svn for that? Thanks!
  5. 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!
×
×
  • Create New...