conda-forge / ctng-compilers-feedstock

A conda-smithy repository for ctng-compilers.
BSD 3-Clause "New" or "Revised" License
12 stars 25 forks source link

latest gcc / gxx 7.5.0 builds have `GLIBC_2.14` symbols #97

Open kkraus14 opened 2 years ago

kkraus14 commented 2 years ago

Solution to issue cannot be found in the documentation.

Issue

Looks like the recent gcc 7.5.0 builds somehow got GLIBC_2.14 symbols in them which breaks using them in cos6 environments:

(dev) keith@Keith-PC:~/scratch$ objdump -T bin/x86_64-conda-linux-gnu-c++ | grep GLIBC_2.14
0000000000000000      DF *UND*  0000000000000000  GLIBC_2.14  memcpy
(dev) keith@Keith-PC:~/scratch$ objdump -T bin/x86_64-conda-linux-gnu-cc | grep GLIBC_2.14
0000000000000000      DF *UND*  0000000000000000  GLIBC_2.14  memcpy

This is breaking the PR here: https://github.com/conda-forge/nvcc-feedstock/pull/80

cc @beckermr @xhochy @jakirkham @isuruf to consolidate discussion from gitter / the PR linked

Installed packages

n/a

Environment info

n/a
jakirkham commented 2 years ago

Relevant Gitter discussion