Last active 5 years ago

  1. 5 years ago
    Sun May 8 14:44:27 2016
    Frost started the conversation glibc requirement for

    Dear ALiVE Devs,

    I have noticed that is linked against glibc 2.17.

    While that works for recent Ubuntu-based distributions, it makes it neigh-impossible to get the plugin to run on CentOS 6 which uses glibc 2.12.

    $ ldd
    ./ /lib/ version `GLIBC_2.17' not found (required by ./

    I can easily satisfy remaining library dependencies on CentOS 6: =>  (0xf779a000) => /usr/lib/ (0xf7555000) => /lib/ (0xf752b000) => ./ (0xf736b000)
    	/lib/ (0x5659b000) => /lib/ (0xf7339000) => /lib/ (0xf72e6000) => /lib/ (0xf72dd000) => /lib/ (0xf729d000) => /lib/ (0xf71c0000) => /lib/ (0xf7195000) => /lib/ (0xf7190000) => /lib/ (0xf717b000) => /usr/lib/ (0xf7139000) => /usr/lib/ (0xf710e000) => /usr/lib/ (0xf6fd0000) => /usr/lib/ (0xf6faa000) => /lib/ (0xf6fa5000) => /lib/ (0xf6f9e000) => /lib/ (0xf6f60000) => /lib/ (0xf6f45000) => /lib/ (0xf6f40000) => /usr/lib/ (0xf6f18000) => /lib/ (0xf6f08000) => /lib/ (0xf6eee000) => /usr/lib/ (0xf6ed3000) => /lib/ (0xf6ec7000) => /lib/ (0xf6ec3000) => /usr/lib/ (0xf6e5a000) => /usr/lib/ (0xf6c92000) => /lib/ (0xf6c62000) => /lib/ (0xf6c43000) => /lib/ (0xf6c3f000)

    so in theory CentOS 6 is viable.

    I was wondering if it was possible to either get access to the source, so I can rebuild it myself on CentOS 6 or if you could consider a build for it, linked against glibc 2.12.

    The reason for supporting CentOS 6 is that it's EoL in 2020 and it is the last non-systemd distro that's quite popular in Enterprise due to its compatibility with RHEL 6. I am aware that CentOS 7 has glibc 2.17 but unfortunately, upgrade is not an option in this case.

    Alternatively, any other suggestion to get it to load on a glibc 2.12 system would be greatly appreciated.

    Kind regards,

    Chief Server Jockey, Zeus ArmA Community

  2. Sun May 8 14:33:31 2016
    Frost joined the forum.