Bug 208046

Summary: Symbol link libxml2.so is lost in /usr/lib64
Product: [Fedora] Fedora Reporter: Yao Qi <qiyaoltc>
Component: libxml2Assignee: Daniel Veillard <veillard>
Status: CLOSED NOTABUG QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: 6   
Target Milestone: ---   
Target Release: ---   
Hardware: ppc64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2006-09-27 03:30:19 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:

Description Yao Qi 2006-09-26 01:52:29 UTC
Description of problem:
When we build 64-bit applications on ppc64, it fails,

/usr/bin/ld: skipping incompatible /usr/lib/libxml2.so when searching for -lxml2
/usr/bin/ld: skipping incompatible /usr/lib/libxml2.a when searching for -lxml2
/usr/bin/ld: cannot find -lxml2

There is a symbol link libxml2.so in /usr/lib, and the similar symbol link could
not be found in /usr/lib64/

Comment 1 Daniel Veillard 2006-09-26 07:57:00 UTC
Please check the libxml2 and libxml2-devel packages first, and report the
output of:
rpm -q libxml2 libxml2-devel
rpm -V libxml2 libxml2-devel

Daniel


Comment 2 Yao Qi 2006-09-27 03:30:19 UTC
It seems that libxml2-devel for ppc64 is installed in default.

If I install libxml2-devel-2.6.26-2.1.1.ppc64.rpm, no such problem above anymore.

Comment 3 Daniel Veillard 2006-09-27 08:04:04 UTC
Okay, this was strange, if libxml2 devel package has a problem a very large
set of other packages would just break at compilation so it was looking unlikely.

Daniel