Description of problem: The mono package fails to build on ia64 under mock. The reason is libunwind has now been split into libunwind and libunwind-devel. mono needs to require both for building so mock knows to pull them in. This is just for ia64 so it is a matter of updating the spec file with: %ifarch ia64 BuildRequires: libunwind BuildRequires: libunwind-devel %endif thanks, - Doug Chapman Version-Release number of selected component (if applicable): mono-1.2.5.2-2.fc9 How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Unless the devel repo I'm using has not been updated for a long time, but the last version of libunwind for x86_64 is an fc7 build. I don't have libunwind installed and it's yet to fail to build. Are you sure on this?
It works OK on x86_64 becuase mono does not require libunwind at all on that platform. It is required however for ia64. Note in the current spec file there is: %ifarch ia64 BuildRequires: libunwind %endif we need to change this to %ifarch ia64 BuildRequires: libunwind BuildRequires: libunwind-devel %endif thanks, - Doug