GLIBC_2.27 not found

  • sgt11b20
    7th Jun 2019 Member 0 Permalink

    I am running Ubuntu 16.04.6 LTS

    Linux thinkpad 4.15.0-50-generic #54~16.04.1-Ubuntu SMP Wed May 8 15:55:19 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

    I get an error running powder64:

    $ ./powder64
    ./powder64: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.27' not found (required by ./powder64)
    $ ldd --version
    ldd (Ubuntu GLIBC 2.23-0ubuntu11) 2.23
    Copyright (C) 2016 Free Software Foundation, Inc.

    Any ideas on how to get this running?

  • jacob1
    7th Jun 2019 Developer 0 Permalink
    This problem sounds familiar. I fixed it at one point, but I rebuild the TPT build server often so the fix got lost. I need to reapply the fix again so future builds work.

    The only ways to fix it now is to install a newer version of ubuntu (like 18.04 LTS) or compiling it yourself: https://powdertoy.co.uk/Wiki/W/Compiling_TPT%2B%2B_on_debian/ubuntu.html
    Compiling it yourself is incredibly easy so I recommend you do that using that guide.
    Edited 2 times by jacob1. Last: 7th Jun 2019
  • sgt11b20
    7th Jun 2019 Member 0 Permalink

    It took me while to find the repo from this website, but I will check this out later.

  • jacob1
    8th Aug 2019 Developer 0 Permalink
    This is now fixed in the most recent snapshot: https://starcatcher.us/TPT/

    The fix will be applied to the next version of the game (95.0) whenever it releases (probably sometime this fall, depending on how fast I can get my mod and the Android port up to date with all the changes made to the official version)