dell latitude d620 intel core duoAnswered

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,

++

, edited

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.

++

Answer

Right. We dropped support for CPUs not supporting those instructions (on Unix) about a year ago.