EBI-predocs / research-software

:computer: Instructions, tips and issue tracker for the software on the EBI computing cluster
6 stars 2 forks source link

glibc linking broken #40

Closed mschubert closed 8 years ago

mschubert commented 8 years ago

Building gcc fails with /nfs/research2/software/prefix/usr/x86_64-pc-linux-gnu/bin/ld: cannot find /lib64/libmvec.so.1 - but it shouldn't even link this library (or should it? - this belongs to sys-libs/glibc, which so far we used from prefix, has it become incompatible with host sys-linux/glibc)?

Packages that did build after the faulty glibc upgrade and start with a GLIBCXX_3.4.15 in /usr/lib64/libstdc++.so.6 error:

Building the following packages fails with undefined reference to __fdelt_chk:

Building the following packages fails with undefined reference to __poll_chk:

mattjeffryes commented 8 years ago

fish no longer launches

fish: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by fish)
mschubert commented 8 years ago

@mattjeffryes, fish should be working again

mattjeffryes commented 8 years ago

@mschubert It is, thank you!

mschubert commented 8 years ago

some notes in this mess:

mschubert commented 8 years ago

package deps on glibc in the tree are no longer required, so remove it entirely and rely on host