Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 385631 - media-libs/glew: install method needlessly induces ABI incompatibility
Summary: media-libs/glew: install method needlessly induces ABI incompatibility
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Tim Harder
URL: http://sourceforge.net/p/glew/bugs/180/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-04 17:52 UTC by Rafał Mużyło
Modified: 2013-01-24 08:40 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.