El 18 d’abril de 2012 21:41, Christoph Egger <christ...@debian.org> ha escrit: > Hm doesn't build for me > > ========== > In file included from ../../src/freebsd_pci.c:50:0: > ../../src/pciaccess_private.h:48:2: warning: #warning O_CLOEXEC not > available, please upgrade. [-Wcpp] > ../../src/freebsd_pci.c: In function 'pci_device_freebsd_write': > ../../src/freebsd_pci.c:250:9: warning: cast discards > '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] > ../../src/freebsd_pci.c: In function 'pci_device_freebsd_probe': > ../../src/freebsd_pci.c:346:32: warning: unused variable 'priv' > [-Wunused-variable] > In file included from /usr/include/machine-amd64/bus.h:6:0, > from /usr/include/machine/bus.h:8, > from ../../src/freebsd_pci.c:567: > /usr/include/x86/bus.h: At top level: > /usr/include/x86/bus.h:144:33: error: expected ';', ',' or ')' before > '__unused' > /usr/include/x86/bus.h:161:35: error: expected ';', ',' or ')' before > '__unused' > /usr/include/x86/bus.h:176:39: error: expected ';', ',' or ')' before > '__unused' > /usr/include/x86/bus.h:202:34: error: expected ';', ',' or ')' before > '__unused' > /usr/include/x86/bus.h:1006:39: error: expected ';', ',' or ')' before > '__unused' > In file included from /usr/include/machine/bus_dma.h:8:0, > from /usr/include/x86/bus.h:1032, > from /usr/include/machine-amd64/bus.h:6, > from /usr/include/machine/bus.h:8, > from ../../src/freebsd_pci.c:567: > /usr/include/machine-amd64/bus_dma.h:32:25: fatal error: sys/bus_dma.h: No > such file or directory > compilation terminated. > make[3]: *** [freebsd_pci.lo] Error 1 > make[3]: Leaving directory > `/home/christoph/scratch/libpciaccess-0.13.1/build/src' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory `/home/christoph/scratch/libpciaccess-0.13.1/build' > make[1]: *** [all] Error 2 > make[1]: Leaving directory `/home/christoph/scratch/libpciaccess-0.13.1/build' > dh_auto_build: make -j1 returned exit code 2 > make: *** [build] Error 2 > dpkg-buildpackage: error: debian/rules build gave error exit status 2 > ========== > > Seems it needs something to get this header ( and it's not > kfreebsd-headers-amd64 ).
Sorry, I didn't realize <machine/bus.h> was completely broken. You will need kfreebsd-kernel-headers >= 0.79 to build this. -- Robert Millan -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org