LiveCode Server on CentOS 6?

Brian Milby brian at milby7.com
Tue Jul 31 14:02:57 EDT 2018


In addition to bug fixes, I found this in the release notes for glibc 2.13:

New optimized string functions for x86-64: strnlen (SSE2),
  strcasecmp (SSE2, SSSE3, SSE4.2), strncasecmp (SSE2, SSSE3, SSE4.2)
  Implemented by Ulrich Drepper.


This is something that is probably beneficial to string functions in LC.
The ABI comparison that I found started with 2.13 so it doesn't show the
symbol changes from the previous version.

On Tue, Jul 31, 2018 at 11:31 AM, Richard Gaskin via use-livecode <
use-livecode at lists.runrev.com> wrote:

> Keith Clarke wrote:
>
> > Thanks Martin (& Brian). It transpires that the VPS in question only
> > has CentOS 6 OS option, even if recreated - so the OS is a given for
> > the short term, pending replacement / upgrade discussions with the
> > hosting provider, which are not my call.
> >
> > One option to get underway might be to deploy an earlier version of LC
> > Server that can both:
> > Run happily under Linux with GLIBC at 2.12
> > Use LC9-compatible stacks - so I can develop on my desktop and deploy.
> >
> > I just hope these criteria aren’t mutually exclusive!
>
> Apparently glibc has a very conservative version numbering scheme - v2.12
> was from 2010:
> https://sourceware.org/glibc/wiki/Glibc%20Timeline
>
> LC 9's native format is the same as with v8.1, so I checked the Release
> Notes for that version and apparently it requires glibc 2.13 or later.
>
> Oddly, looking back to LC v7.0 the glibc required versions were *higher*
> than they are in later versions - from the v7 release notes:
>
>   Requirements for 32-bit Intel/AMD:
>       glibc 2.3.6 or later
>   Requirements for 64-bit Intel/AMD:
>       glibc 2.15 or later
>
> Even odder is that support for the older 32-bit architecture requires a
> much newer version (?).
>
> In fact, I went back as far as LC v4.5 and found the glibc required
> version listed as "glibc 2.3.2 or later".
>
> This is confusing to me, so it seems we could benefit from some guidance
> from Mark Waddingham or one of the Linux-savvy team members.
>
> I wonder how difficult it would be to recompile LC 9.0.1 with glibc 2.12...
>
> --
>  Richard Gaskin
>  Fourth World Systems
>  Software Design and Development for the Desktop, Mobile, and the Web
>  ____________________________________________________________________
>  Ambassador at FourthWorld.com                http://www.FourthWorld.com
>
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>



More information about the Use-livecode mailing list