Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 385631

Summary: media-libs/glew: install method needlessly induces ABI incompatibility
Product: Gentoo Linux Reporter: Rafał Mużyło <galtgendo>
Component: [OLD] LibraryAssignee: Tim Harder <radhermit>
Status: RESOLVED CANTFIX    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://sourceforge.net/p/glew/bugs/180/
Whiteboard:
Package list:
Runtime testing required: ---

Description Rafał Mużyło 2011-10-04 17:52:21 UTC
As I said on irc:
glew 1.* (at least those now in the tree) install libGLEW*.so.${MAJOR}.${MINOR} symlinks - for gcc (or perhaps binutils) this causes this symlink to be recorded upon linking via '-lGLEW*', inducing needlessly ABI break of sort between 1.* versions.

It should probably install libGLEW*.so.${MAJOR} symlinks *instead*.
Comment 1 Tim Harder gentoo-dev 2013-01-24 01:19:17 UTC
Closing as can't fix since it appears upstream wants to use $MAJOR.$MINOR how most standard soname versioning uses $MAJOR.
Comment 2 Rafał Mużyło 2013-01-24 08:40:08 UTC
I'd argue that they fail to understand how it's supposed to be used, but the final effect is the same.