Bug 643118
Summary: | libvirt rpm fails to build if libxenserver 5.6.0 is installed | |||
---|---|---|---|---|
Product: | Red Hat Enterprise Linux 5 | Reporter: | Eric Blake <eblake> | |
Component: | libvirt | Assignee: | Eric Blake <eblake> | |
Status: | CLOSED ERRATA | QA Contact: | Virtualization Bugs <virt-bugs> | |
Severity: | medium | Docs Contact: | ||
Priority: | low | |||
Version: | 5.6 | CC: | dallan, dyuan, eblake, mjenner, virt-maint, weizhan, xen-maint | |
Target Milestone: | rc | |||
Target Release: | --- | |||
Hardware: | All | |||
OS: | Linux | |||
Whiteboard: | ||||
Fixed In Version: | libvirt-0.8.2-8.el5 | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | ||
Clone Of: | ||||
: | 652002 (view as bug list) | Environment: | ||
Last Closed: | 2011-01-13 23:17:04 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: | ||||
Bug Blocks: | 652002 |
Description
Eric Blake
2010-10-14 17:29:54 UTC
I'm working on a patch to fix the spec file. test on rhel5.6 server x86_64 kvm steps: 1. in libxenserver dir, do make && make install INSTALL_PROG='$(INSTALL)' LIBDIR=lib64 LIBXENAPI_HDRS='include/xen/api/*.h' 2. rpmbuild --rebuild --define "rhel 5" libvirt-0.2.8.2-8.el5.src.rpm no error info. But on ia64 and i386 rhel5.6 I can not rebuild successfully. Is that ok? (In reply to comment #7) > test on rhel5.6 server x86_64 kvm > > steps: > 1. in libxenserver dir, do make && make install INSTALL_PROG='$(INSTALL)' > LIBDIR=lib64 LIBXENAPI_HDRS='include/xen/api/*.h' > 2. rpmbuild --rebuild --define "rhel 5" libvirt-0.2.8.2-8.el5.src.rpm > > no error info. > > But on ia64 and i386 rhel5.6 I can not rebuild successfully. Is that ok? on x86_64 I only loss device-mapper-devel package, but on i386 and ia64 I loss device-mapper-devel, libssh2-devel and qemu-img packages. May be that is the reason why I can not successful build. (In reply to comment #7) > test on rhel5.6 server x86_64 kvm > > steps: > 1. in libxenserver dir, do make && make install INSTALL_PROG='$(INSTALL)' > LIBDIR=lib64 LIBXENAPI_HDRS='include/xen/api/*.h' On i686, LIBDIR should be lib, not lib64. I'm not sure about ia64's conventions. > 2. rpmbuild --rebuild --define "rhel 5" libvirt-0.2.8.2-8.el5.src.rpm > > no error info. > > But on ia64 and i386 rhel5.6 I can not rebuild successfully. Is that ok? What build failures are you getting? At any rate, the libxenserver fix should be arch-agnostic, so proving that it worked for x86_64 might be enough to consider this as verified. An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHEA-2011-0060.html |