Mantis - libicu
Viewing Issue Advanced Details
4177 packaging minor have not tried 2010-01-23 14:20 2011-01-11 16:39
dam  
dam  
normal  
closed  
fixed  
none    
none  
0004177: Please provide 64 bit libs
Please provide 64 bit libs needed as dependency for xerces-c
Issue History
2010-01-23 14:20 dam New Issue
2010-01-23 14:54 james Status new => assigned
2010-01-23 14:54 james Assigned To => james
2010-01-23 14:57 james Note Added: 0007314
2010-01-23 15:09 dam Note Added: 0007315
2010-01-23 17:46 james Note Added: 0007317
2011-01-11 16:39 dam Assigned To james => dam
2011-01-11 16:39 dam Note Added: 0008693
2011-01-11 16:39 dam Status assigned => closed
2011-01-11 16:39 dam Resolution open => fixed

Notes
(0007314)
james   
2010-01-23 14:57   
xerces-c doesn't use icu (now) and isn't itself used by anything.

64 bit ICU will make it a big package, a case for separate 64 bit packages.
Note I should split it based on SONAME, it's large already because it contains 2 versions.
(0007315)
dam   
2010-01-23 15:09   
Not now, yes. But I thought it would be a good thing to add it. xerces-c is also big (3,5 MB compressed).

Shouldn't we better compile the packages requiring the old version against the new one?
It seems libicule.so.36 isn't used by any package.
(0007317)
james   
2010-01-23 17:46   
Both CSWtin and CSWx3270 pre-date ICU 4.2.1 and use the older lib. Should they be rebuilt? You'll have to ask the respective maintainers.

If the run time only packed the libraries for a particular version it would be easier to manage. CSWtin and CSWx3270 could be updated and when done it would need no change to icu 4.2 because it wouldn't contain 3.6 in the first place.

The case for a 64 bit package split is strong here because not of the current depends need it.
(0008693)
dam   
2011-01-11 16:39   
Fixed in 4.6,REV=2011.01.04 and released to current/.