Description of problem: Since this does not appear to be just fedora specific I have already filed a BZ at freedesktop for this issue: http://bugs.freedesktop.org/show_bug.cgi?id=14091 I am filing this BZ to be able to track the status of Fedora-ia64 and also to hopefully get a little more attention for the bug. It appears that ia64 linux has been overlooked in the recent PCI rework going on in the main branch. Some ia64 code was actually _removed_ during this work it appears. The 1.4.0 branches still build cleanly for ia64. I will attach the log showing the build failures. Have we made a firm decision to jump to the latest top of tree for Fedora 9? Would it be possible to ship Fedora 9 with the 1.4.0.90 bits? Version-Release number of selected component (if applicable): xorg-x11-server-1.4.99.1-0.18.20080107.fc9 How reproducible: 100% Steps to Reproduce: 1. build on ia64 2. 3. Actual results: Expected results: Additional info:
Build logs?
Created attachment 294594 [details] build log from rpmbuild Oops, sorry, meant to upload the logs long ago. This log is from rpmbuild on a rawhide box. I get the same errors when I build under mock but the system I run mock on is down at the moment.
This looks tractable. There used to be lots of per-platform PCI stuff that should all be moot with the new PCI layer, so I suspect we can just stop building the 460GX and altix and etc crap and win.
(In reply to comment #3) > This looks tractable. There used to be lots of per-platform PCI stuff that > should all be moot with the new PCI layer, so I suspect we can just stop > building the 460GX and altix and etc crap and win. ajax, I am looking into doing this now. It is more than just the 460GX and altix but all the ia64 platform specific PCI stuff. I have it stripped out so that it builds now (but not tested yet). I will post a patch when done. Just so this is not on your to-do list (which I imagine is long) I will take ownership of this BZ until I have a patch ready.
Created attachment 296846 [details] patch to remove ia64 specific PCI code The fix was to remove the ia64 specific PCI code so that we rely on libpciaccess. I have submitted this patch upstream via: https://bugs.freedesktop.org/show_bug.cgi?id=14091 however it would be very nice to get this into fedora without waiting for it upstream.
Ajax, Reassigning this to you so we can hopefully get this patch into Fedora CVS. thanks, - Doug
Fixed in 1.4.99.901-5.