Author Topic: AISDISPATCHER v1.2 on 64bit Linux broken - libc.so.6  (Read 493 times)

goelectric

  • New User
  • *
  • Posts: 5
    • View Profile
AISDISPATCHER v1.2 on 64bit Linux broken - libc.so.6
« on: 13 April, 2017, 06:59:01 pm »
Dear AISHUB,

aisdispatcher no longer runs on linux due to the following problem

./aisdispatcher: relocation error: ./aisdispatcher: symbol __get_cpu_features, version GLIBC_PRIVATE not defined in file  :'(with link time reference

It looks like a recent security update to libc-2.17.so (which libc.so.6 links to) has removed the symbol.

Can you please re-compile aisdispatcher against the new location of GLIBC_PRIVATE?

goelectric

  • New User
  • *
  • Posts: 5
    • View Profile
Re: AISDISPATCHER v1.2 on 64bit Linux broken - libc.so.6
« Reply #1 on: 13 April, 2017, 07:35:18 pm »
The private symbol __get_cpu_features@@GLIBC_PRIVATE has moved from
libc6 to ld-linux-x86-64.so.2

 my
suggestion would be that you need to recompile against the newer libc.

gavink

  • Seaman
  • *
  • Posts: 2
    • View Profile
Re: AISDISPATCHER v1.2 on 64bit Linux broken - libc.so.6
« Reply #2 on: 15 April, 2017, 10:26:30 pm »
I'm not a linux user so I don't know ... but would post 3 of this thread http://forum.aishub.net/ais-dispatcher/ais-dispatcher-open-source/ be of any help, as an alternative to AISdispatcher if need be?