Bug 164493

Summary: libicu has a dependency on old C++ libs
Product: [Fedora] Fedora Reporter: Ignacio Vazquez-Abrams <ivazqueznet>
Component: icuAssignee: Thorsten Leemhuis <fedora>
Status: CLOSED NEXTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: medium    
Version: 4CC: bugs.michael, extras-qa, scop
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2005-09-13 16:22:28 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 152495    
Bug Blocks:    

Description Ignacio Vazquez-Abrams 2005-07-28 11:29:52 UTC
libicu has a dependency on libstdc++.so.5 when the libstdc++ package in FC4
provides libstdc++.so.6. This causes a problem in C++ programs that also use libicu.

Comment 1 Michael Schwendt 2005-07-28 15:21:00 UTC
It was built with gcc32 deliberately. The only thing in Extras which depends on
libicu is mail-notification. What problems in C++ programs do you refer to?

Comment 2 Ignacio Vazquez-Abrams 2005-07-28 16:06:17 UTC
I was trying to build Firebird 2.0 Alpha 3 on FC4 against an external libicu
when it spat out a couple of messages like the following:

/usr/bin/ld: warning: libstdc++.so.5, needed by
/usr/lib/gcc/i386-redhat-linux/4.0.0/../../../libicuuc.so, may conflict with
libstdc++.so.6

Comment 3 Ville Skyttä 2005-07-31 15:33:12 UTC
Yep, and 3.4-d02 which I just committed to the devel branch (but will not 
request a build yet) seems to still suffer from the same problems, see bug 
152495 for the gcc32 reasoning. 
   
By the way, this package is up for grabs for anyone who wants it; I no longer  
actively use it.  (Cc'ing Thorsten who maintains mail-notification). 
http://fedoraproject.org/wiki/Extras/OrphanedPackages 

Comment 4 Thorsten Leemhuis 2005-09-13 16:22:28 UTC
Builds fine with gcc4 with
>export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"

Updated version for FC4 build (and mail-notification also). Will remove devel
branch because icu is in rawhide now.