On Monday 2013-01-14 08:27, Roger Oberholtzer wrote:
I just deployed an app compiled on 12.1 to run on an 11.2 system. I thought I would need to statically link it since it was built 'in the future'. Oddly, this was not needed. Which was a surprise.
As to statically linking, there are a few libraries that won't link statically. Unless I am mistaken, libc is one of them.
It was libnss_* - these are always dlopened even if the code that issues the dlopen (getpwnam/etc. and libdl) is included in static form.
The logic for that is that it is so closely tied to the kernel that things will be better if libc and the kernel match.
This is nonsense. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org