Issue 14326 - Remove the static library version from the tg_compv.mk
Summary: Remove the static library version from the tg_compv.mk
Status: CLOSED FIXED
Alias: None
Product: Build Tools
Classification: Code
Component: code (show other issues)
Version: OOo 1.1 Beta2
Hardware: PC Linux, all
: P3 Trivial (vote)
Target Milestone: OOo 2.0
Assignee: foskey
QA Contact: issues@tools
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-05-10 14:59 UTC by foskey
Modified: 2003-07-31 02:39 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description foskey 2003-05-10 14:59:26 UTC
The tg_compv.mk contains a list of glibc for the particular compiler in use. 
For example gcc 3.2 has version 5.0.3 glibc library.  This is valid at the time
of basic installation however it is equally as likely that this will be upgraded
to a newer version later,  for example when I install gcc 3.3 it also install
library 5.0.4 and this is ABI compatible with the 5.0.3 version so it was
superceded and gcc 3.2 also started to use that version.

I belive that what we need to do is to parse the library list for 5.0.? and then
pick the largest number.

For an understanding on how library numbers are defined there is a discussion in
the autoconf book under libtool.
Comment 1 Martin Hollmichel 2003-05-22 15:02:20 UTC
so what is the suggested patch ?
Comment 2 foskey 2003-05-23 00:42:44 UTC
This has been patched by Kevin to only use the major number.  This is 
the easiest solution to the problem.   It is slightly sub optimal 
however I think this will eliminate 99% of the problem.

I think we can consider this closed fixed.
Comment 3 foskey 2003-07-31 02:28:22 UTC
Verifying
Comment 4 foskey 2003-07-31 02:39:05 UTC
Closing