Bug#499501: xserver-xorg-core: does not detect video devices anymore (kfreebsd-amd64)

2008-09-22 Thread Petr Salinger
I found the cause, there have been change in GNU/kFreeBSD specific headers. The identification (struct pcisel) have been extended by domain field in FreeBSD 7.x series. There is a ABI compatibility layer - the reason why 2:1.4.2-1 works. With current interface, the io.pi_sel.pc_domain is not

Bug#499501: xserver-xorg-core: does not detect video devices anymore (kfreebsd-amd64)

2008-09-22 Thread Julien Cristau
On Mon, Sep 22, 2008 at 21:35:24 +0200, Petr Salinger wrote: It is important to have the pc_domain field initialized, the PCI_DOM_FROM_TAG(tag) seems be better compared to plain 0. Please could you apply your fix. Many thanks. Will do, thanks for testing. FWIW, libpciaccess is used in

Bug#499501: xserver-xorg-core: does not detect video devices anymore (kfreebsd-amd64)

2008-09-22 Thread Petr Salinger
IMHO, it is a wrong way of testing. It should be changed as follows. Should I file a separate bug report against libpciaccess ? I'll try to get the patch applied upstream. There is one more place to extend, please try to accept attached patch, cleaner patch, Petrdiff --git a/configure.ac

Bug#499501: xserver-xorg-core: does not detect video devices anymore (kfreebsd-amd64)

2008-09-20 Thread Julien Cristau
On Fri, Sep 19, 2008 at 12:50:09 +0200, Petr Salinger wrote: I found the cause, there have been change in GNU/kFreeBSD specific headers. The identification (struct pcisel) have been extended by domain field in FreeBSD 7.x series. There is a ABI compatibility layer - the reason why

Bug#499501: xserver-xorg-core: does not detect video devices anymore (kfreebsd-amd64)

2008-09-19 Thread Petr Salinger
Package: xserver-xorg-core Version: 2:1.4.2-6 User: [EMAIL PROTECTED] Usertags: kfreebsd Hi, after upgrade from 2:1.4.2-1 to 2:1.4.2-6 X does not start anymore. Downgrading to 2:1.4.2-1 restores functionality. The important part of diff between startup-logs is bellow. It looks like there have

Bug#499501: xserver-xorg-core: does not detect video devices anymore (kfreebsd-amd64)

2008-09-19 Thread Julien Cristau
On Fri, Sep 19, 2008 at 11:07:40 +0200, Petr Salinger wrote: after upgrade from 2:1.4.2-1 to 2:1.4.2-6 X does not start anymore. Downgrading to 2:1.4.2-1 restores functionality. The important part of diff between startup-logs is bellow. It looks like there have been reduced range of scanned

Processed: Re: Bug#499501: xserver-xorg-core: does not detect video devices anymore (kfreebsd-amd64)

2008-09-19 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]: tags 499501 +patch Bug#499501: xserver-xorg-core: does not detect video devices anymore (kfreebsd-amd64) There were no tags set. Tags added: patch severity 499501 important Bug#499501: xserver-xorg-core: does not detect video devices anymore

Bug#499501: xserver-xorg-core: does not detect video devices anymore (kfreebsd-amd64)

2008-09-19 Thread Petr Salinger
tags 499501 +patch severity 499501 important thanks after upgrade from 2:1.4.2-1 to 2:1.4.2-6 X does not start anymore. Downgrading to 2:1.4.2-1 restores functionality. The important part of diff between startup-logs is bellow. It looks like there have been reduced range of scanned busses. It