Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 10 Feb 2010 11:41:47 GMT
From:      Kyryll A Mirnenko <xmirya@gmail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/143723: graphics/dri fails to build after graphics/libdrm update
Message-ID:  <201002101141.o1ABflCo030543@www.freebsd.org>
Resent-Message-ID: <201002101150.o1ABo1md078323@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         143723
>Category:       ports
>Synopsis:       graphics/dri fails to build after graphics/libdrm update
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Feb 10 11:50:00 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Kyryll A Mirnenko
>Release:        8.0-RELEASE-p2
>Organization:
>Environment:
FreeBSD myhost 8.0-RELEASE-p2 FreeBSD 8.0-RELEASE-p2 #25: Mon Jan 11 14:23:16 EET 2010     root@myhost:/usr/src/sys/i386/compile/MY-LITE  i386
>Description:
After setting WITHOUT_NOUVEAU=yes in /etc/make.conf graphics/libdrm was successfully updated to 2.4.17, after that portupgrade -va fails to update graphics/dri to 7.6.1_2 (e.g. to ensure all dri dependencies are updated too):

gmake[5]: Entering "/usr/ports/graphics/dri/work/Mesa-7.6.1/src/mesa/drivers/dri/i915"
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 -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] &#1055;&#1086;&#1084;&#1080;&#1083;&#1082;&#1072; 1
gmake[5]: Leaving "/usr/ports/graphics/dri/work/Mesa-7.6.1/src/mesa/drivers/dri/i915"

All graphics/dri ports are up to date.
>How-To-Repeat:

>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201002101141.o1ABflCo030543>