[opensuse-programming] libnsl no longer needed?

libnsl (network services library), which used to be part of glibc, has been moved to its own package (libnsl). I have linked with this library since forever. On Tumbleweed, I just noticed it's absence. I am guessing this is the result of some code rearrangement. But it's not clear to me what is being accomplished by moving it to a new package. As an example, gethostbyname is available via glibc libraries, as well as via the separate libnsl. Or so it seems. Why have functions like gethostbyname in two places? The only clue I have seen is that libnsl supports IPV6. Does this mean that for these functions glibc does not have this support? I see that libnsl as a package has been built on OBS for a while. But, unless I am mistaken, it is only very recently that /lib64/libnsl.so.1 is no longer in glibc. One must now install libnsl as well. Maybe I don't need to link with libnsl anymore? We don't have IPv6 networks. -- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse-programming+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-programming+owner@opensuse.org
participants (1)
-
Roger Oberholtzer