That is normal and correct. You only ever use the .so symlink when
linking together object files to form the final executable or shared
library. Then it is encoded as "DT_NEEDED libglut.so.3", which can be
found in freeglut3.

If you are using dlopen to load the library, then you should load
"libglut.so.3" rather than "libglut.so", as a libglut.so with a
different SOVERSION (the .3 suffix) would have a different ABI than
libglut.so.3 and would then break your application/library anyway.

** Changed in: freeglut (Ubuntu)
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/661245

Title:
  Symlink to library in wrong package

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/freeglut/+bug/661245/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to