Summary: | Unable to compile x11-base/xorg-server-1.5.3-r2 on amd64 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Mishael Sibiryakov <death> |
Component: | Current packages | Assignee: | Gentoo X packagers <x11> |
Status: | VERIFIED INVALID | ||
Severity: | major | CC: | palglowr |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Mishael Sibiryakov
2009-02-10 05:04:34 UTC
Looks like problem in the headers: /usr/include/linux # grep -rnw pci_device * /usr/include/linux # Compilation fail on: static struct pci_device * <--- HERE get_parent_bridge(struct pci_device *dev) Is this is my personal problem or not ? Latest versions of the linux-headers and current version. Mon Jun 9 15:17:53 2008 >>> sys-kernel/linux-headers-2.6.25-r4 merge time: 9 seconds. Thu Aug 21 03:12:54 2008 >>> sys-kernel/linux-headers-2.6.26 merge time: 14 seconds. Mon Oct 27 02:35:37 2008 >>> sys-kernel/linux-headers-2.6.27-r1 merge time: 19 seconds. Mon Oct 27 09:33:58 2008 >>> sys-kernel/linux-headers-2.6.27-r2 merge time: 13 seconds. Sun Dec 28 02:53:38 2008 >>> sys-kernel/linux-headers-2.6.28 merge time: 26 seconds. Tue Dec 30 00:34:21 2008 >>> sys-kernel/linux-headers-2.6.28-r1 merge time: 15 seconds. Do you have x11-libs/libpciaccess? `struct pci_device` is defined in /usr/include/pciaccess.h. Yep, x11-libs/libpciaccess-0.10.5 And previous version of xorg-server are installed without any problems. Sat Jan 17 11:45:06 2009 >>> x11-base/xorg-server-1.5.3-r1 I can send you complete list of installed/updated packages between previous versions of the xorg-server and current state. Hmm ... Difference between xorg-server-1.5.3 -r1 and -r2 is very small (patch 57 to 60), and it looks not contained changes around for linuxPci.c. Are you still able to build -r1 with current machine state? Aha, i reviewed patchset and changes between ebuilds too. And found nothing about linuxPci or something else around. x11-base/xorg-server-1.5.3-r1 merged successfully. I can compare extracted and patched sources from r1 and r2. I can't invent something else at this moment. Need this ? Wow, after another sync it merged successfully. Timestamp of tree: Tue, 10 Feb 2009 20:10:01 +0000 Tue Feb 10 15:16:11 2009 >>> x11-base/xorg-server-1.5.3-r1 <-- Yesterday test Wed Feb 11 00:37:04 2009 >>> media-libs/openjpeg-1.3-r2 Wed Feb 11 00:37:42 2009 >>> sys-apps/util-linux-2.14.2 Wed Feb 11 00:38:01 2009 >>> sys-apps/grep-2.5.4 Wed Feb 11 00:38:10 2009 >>> perl-core/PodParser-1.38 Wed Feb 11 00:38:36 2009 >>> app-text/iso-codes-3.6 Wed Feb 11 00:38:51 2009 >>> x11-apps/xinit-1.0.8-r4 Wed Feb 11 00:42:51 2009 >>> x11-base/xorg-server-1.5.3-r2 <-- Success Not really a bug then :) Thanks for the follow up. Ok :) |