fixed in https://github.com/hpcugent/easybuild-easyconfigs/pull/4639

On 29/05/2017 16:06, Jure Pečar wrote:
Hi all,

Some of our users were complaining that loading libtiff module breaks OS 
provided software that links with libtiff.so.5, like this:

pdflatex: 
/g/easybuild/x86_64/CentOS/7/nehalem/software/LibTIFF/4.0.6-foss-2016b/lib/libtiff.so.5:
 version LIBTIFF_4.0' not found (required by /usr/lib64/libpoppler.so.46)

After some digging I discovered that redhat builds their libtiff rpm with  
--enable-ld-version-script, which adds this version symbol to the shared 
object. Sure enough, when I added

configopts = " --enable-ld-version-script "

to libtiff easyconfig, those errors went away and we can happily use rpm 
provided software with libtiff from easybuild. Therefore I would recommend this 
to be added to future EB releases (making them the best ever ;))



Reply via email to