Re: segfault running eui on remote server
- Posted by ghaberek (admin) Nov 22, 2021
- 805 views
toxicbreakfast said...
Hi, thanks for helping! I get:
-bash-4.1$ cat /etc/*-release CentOS release 6.10 (Final) CentOS release 6.10 (Final) CentOS release 6.10 (Final) -bash-4.1$ uname -a Linux sharedssh0.extendcp.co.uk 2.6.32-754.28.1.el6.x86_64 #1 SMP Wed Mar 11 18:38:45 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux -bash-4.1$ ldd --version ldd (GNU libc) 2.12 Copyright (C) 2010 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Written by Roland McGrath and Ulrich Drepper. -bash-4.1$ ldd eui statically linked
Wow. As I suspected this system has GLIBC version 2.12 and Euphoria 4.1 requires GLIBC 2.15 or later.
$ eui -v Euphoria Interpreter v4.1.0 development 64-bit Linux, Using System Memory Revision Date: 2015-02-02 14:18:53, Id: 5861:57179171dbed $ objdump -T $(which eui) | grep -oP 'GLIBC_[\d\.]+' | sort -uV | tail -n1 GLIBC_2.15
CentOS 6 has been completely EOL for over a year now (last maintenance updates were November 2020).
Your hosting provider should move you to server that is receiving patches and updates and if they do not, you should find another provider altogether. It's dangerous to run on such an outdated and unpatched system.
If you're looking to switch, I recommend Hyper Expert (that's my affiliate link). I know their shared hosting supports Euphoria 4.1 as I'm running the RapidEuphoria website there.
-Greg