Bug 15945 - add version to the symbols in the ABI
Summary: add version to the symbols in the ABI
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: libfribidi (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Yuri N. Sedunov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-06-07 03:17 MSD by Ivan Zakharyaschev
Modified: 2011-01-22 16:38 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ivan Zakharyaschev 2008-06-07 03:17:32 MSD
libfribidi-0.10.4-alt3
libfribidi-0.10.9-alt1

Programs built with the newer library require symbols that are not present in
the older one, but this is not detected by RPM
(https://bugzilla.altlinux.org/show_bug.cgi?id=15944). 

A solution would be to versionize the symbols in libfribidi and rebuild the
dependent packages with it.
Comment 1 Michael Shigorin 2011-01-22 16:38:29 MSK
Autosolved with set-version provides:

$ rpm -q --provides libfribidi
libfribidi.so.0 = set:kdIorA17ocBs7PpgJd4np6AIkoH6patzH8San8BNdhiU52CIalZKnFgT3OH7JiJZHrLYxloHlyAZioZczmMlPo6yvZDIzWR5Vin4Cbhx2VTSVLNqEE31N9GPlt3CZAmGEjsZwEKRJJA1AFcgPPnmumkcgK7TPkRL0
libfribidi = 0.10.9-alt3