[petsc-users] problems after glibc upgrade to 2.17-157

Satish Balay balay at mcs.anl.gov
Fri Jan 6 10:11:37 CST 2017


On Fri, 6 Jan 2017, Klaij, Christiaan wrote:

> Satish,
> 
> Our sysadmin is not keen on downgrading glibc.

sure

> I'll stick with "--with-shared-libraries=0" for now 

thats fine.

> and wait for SL7.3 with intel 17.

Well they are not related so if you can - you should upgrade to
intel-17 [irrespective SL7.2 or 7.3]

> Thanks for filing the bugreport at RHEL, very curious to see their response.

There is a response with reference to previous report
https://bugzilla.redhat.com/show_bug.cgi?id=1377895

[with reference to libintlc.so.5 as the cause - its using some wierd/invalid format]

A workarround for existing intel-16 precompiled binaries is mentioned.

LD_PRELOAD=/lib64/libc.so.6:/opt/intel/16.0/compiler/lib/intel64/libintlc.so.5 icc-compiled-binary

This does not help with PETSc build - which uses non-icc binaries
during the build. [they break with this LD_PRELOAD]

If intel-16 is really required - I found that replacing libintlc.so.5
in intel-16 with the one from intel-17 lets me use intel-16 compilers
[for ex: building PETSc]. I haven't tested this extensively to see if
there are any breakages with this approach..

Satish


More information about the petsc-users mailing list