Mint uses musl libc instead of glibc (while pretending to be glibc). This is broken behavior that we don’t support.
Use a mainstream Linux distro.
Hi Wyatt,
on this laptop running a linux Mint 20.1 I got a segfault with my app (using latest TA from December 2020):
#0 0x00007feb77784b38 n/a (/home/mekol/app/myapp_mint/bin/libTurboActivate.so + 0x3db38)
is there's restriction on Linux regarding hardware?
best regards,
++
Mint uses musl libc instead of glibc (while pretending to be glibc). This is broken behavior that we don’t support.
Use a mainstream Linux distro.
thank you for your answer.
I've installed Mint20.1 on a VM and libc report to be glibc…
Is there's a way to know if it's true?
also, maybe TA should not crash the app but report that the OS is not supported.
++
so based on tests with my customers it appears that:
TA from 2020/07/10 does work on Ubuntu AND linuxMint20.1
TA from 2020/12/15 fails on Ubuntu AND linuxMint20.1 (it crash my app)
do you plan to investigate on this?
by the way:
% nico@linuxmint:~/myApp/build$ /lib/x86_64-linux-gnu/libc.so.6
GNU C Library (Ubuntu GLIBC 2.31-0ubuntu9.2) stable release version 2.31.
Copyright (C) 2020 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.
Compiled by GNU CC version 9.3.0.
libc ABIs: UNIQUE IFUNC ABSOLUTE
For bug reporting instructions, please see:
<https://bugs.launchpad.net/ubuntu/+source/glibc/+bugs>
best regards,
nicolas
Hi,
the real reason seems not to be related to libc but that the CPU of this computer doesn't know anything about SSE4.2.
++
Right. We dropped support for CPUs not supporting those instructions (on Unix) about a year ago.