|
FreeBSD Ports and Packages Installation and upgrading of ports and packages on FreeBSD. |
|
Thread Tools | Display Modes |
|
||||
graphics/dri and intel related cork popper
Is there someway that I can stop dri from trying to build this intel related crap?
Code:
cc -c -I. -I../../../../../src/mesa/drivers/dri/common -Iserver -I../../../../../include -I../../../../../src/mesa -I../../../../../src/egl/main -I../../../../../src/egl/drivers/dri -I/usr/local/include -I/usr/local/include/drm -I/usr/local/include -O2 -pipe -march=i386 -fno-strict-aliasing -Wall -Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing -fPIC -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -I../intel -I../intel/server -DI915 -DDRM_VBLANK_FLIP=DRM_VBLANK_FLIP i830_context.c -o i830_context.o In file included from i830_context.h:31, from i830_context.c:28: ../intel/intel_context.h:38:26: error: intel_bufmgr.h: No such file or directory In file included from ../intel/intel_context.h:40, from i830_context.h:31, from i830_context.c:28: ../intel/intel_screen.h:81: error: expected specifier-qualifier-list before 'dri_bufmgr' In file included from i830_context.h:31, from i830_context.c:28: ../intel/intel_context.h:93: error: expected specifier-qualifier-list before 'drm_intel_bo' ../intel/intel_context.h:166: error: expected declaration specifiers or '...' before 'dri_bo' ../intel/intel_context.h:183: error: expected specifier-qualifier-list before 'dri_bufmgr' In file included from i830_context.c:28: i830_context.h:133: error: expected specifier-qualifier-list before 'dri_bo' i830_context.c: In function 'i830CreateContext': i830_context.c:75: error: 'struct intel_context' has no member named 'ViewportMatrix' i830_context.c:85: error: 'struct intel_context' has no member named 'no_rast' i830_context.c:108: error: 'struct intel_context' has no member named 'verts' gmake[5]: *** [i830_context.o] Error 1 gmake[5]: Leaving directory `/usr/ports/graphics/dri/work/Mesa-7.6.1/src/mesa/drivers/dri/i915' gmake[4]: *** [subdirs] Error 1 gmake[4]: Leaving directory `/usr/ports/graphics/dri/work/Mesa-7.6.1/src/mesa/drivers/dri' gmake[3]: *** [default] Error 1 gmake[3]: Leaving directory `/usr/ports/graphics/dri/work/Mesa-7.6.1/src/mesa/drivers' gmake[2]: *** [driver_subdirs] Error 2 gmake[2]: Leaving directory `/usr/ports/graphics/dri/work/Mesa-7.6.1/src/mesa' gmake[1]: *** [subdirs] Error 1 gmake[1]: Leaving directory `/usr/ports/graphics/dri/work/Mesa-7.6.1/src' gmake: *** [default] Error 1 *** Error code 1 Stop in /usr/ports/graphics/dri. This failure with graphics/dri has been steadily dead for me, since the notice about WITHOUT_NOUVEAU hit UPDATING, and I've had it defined in my make.conf since.
__________________
My Journal Thou shalt check the array bounds of all strings (indeed, all arrays), for surely where thou typest ``foo'' someone someday shall type ``supercalifragilisticexpialidocious''. |
|
|||
/usr/local/include/intel_bufmgr.h is provided by libdrm. Sounds like yours is missing or out of date.
Having said that, if you use --with-dri-drivers=r300,r600,swrast (or whatever drivers you *do* want) during the configure phase of the dri port, it will only build those specific drivers. Adam |
|
||||
libdrm is up to date (was updated the same day this started iirc), even tried a quick rebuild of it right now, and it doesn't install that header; although it is listed in the ports packing list.
I can try playing with the configure args later
__________________
My Journal Thou shalt check the array bounds of all strings (indeed, all arrays), for surely where thou typest ``foo'' someone someday shall type ``supercalifragilisticexpialidocious''. |
|
|||
There's something funky with your libdrm port, then. Over here, make install clearly shows:
Code:
install -o root -g wheel -m 444 intel_bufmgr.h '/usr/local/include' test -z "/usr/local/libdata/pkgconfig" || .././install-sh -c -d "/usr/local/libdata/pkgconfig" install -o root -g wheel -m 444 libdrm_intel.pc '/usr/local/libdata/pkgconfig' Adam |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Network Speed Issues - Not ISP Related | EverydayDiesel | OpenBSD General | 41 | 23rd December 2013 11:14 PM |
HOWTO: Working Intel Graphics Card Setup | vermaden | FreeBSD Installation and Upgrading | 2 | 3rd July 2009 07:59 PM |
cant wake on lan afer shutdown -p (may be acpi related) | edhunter | FreeBSD General | 7 | 10th October 2008 07:50 PM |
Yahoo! related Pidgin problems... | BSDfan666 | General software and network | 10 | 28th September 2008 02:39 AM |
OpenBSD-related websites | bienc | OpenBSD General | 7 | 12th May 2008 09:15 PM |