Also I tried with intel D510MO motherboard (dmidecode said me Intel(R) GMA
3150 Video Device).
/usr/ports/x11-drivers/xf86-video-intel doesn`t support this video device.
/usr/ports/x11-drivers/xf86-video-intel29 doesn`t compile (ussually I use
this driver) and patches provided by George Liaskos (Mar 12, 2011; 07:21pm
and Mar 14, 2011; 12:03am) doesn`t help =(  

===>  Building for xf86-video-intel29-2.9.1
make `test -z @ && echo -s` all-recursive
Making all in uxa
../doltcompile /bin/sh
/usr/ports/x11-drivers/xf86-video-intel29/work/xf86-video-intel-2.9.1/./shave
cc cc -DHAVE_CONFIG_H -I. -I..    -D_THREAD_SAFE -I/usr/local/include/xorg
-I/usr/local/include -I/usr/local/include/pixman-1    -I/usr/local/include
-I/usr/local/include/libdrm -Wall -Wpointer-arith -Wstrict-prototypes        
-Wmissing-prototypes -Wmissing-declarations      -Wnested-externs
-fno-strict-aliasing -D_THREAD_SAFE -I/usr/local/include/xorg
-I/usr/local/include -I/usr/local/include/pixman-1  -O2 -pipe
-fno-strict-aliasing -MT uxa.lo -MD -MP -MF .deps/uxa.Tpo -c -o uxa.lo uxa.c
  CC    uxa.o
In file included from uxa.c:37:
uxa-priv.h: In function 'uxa_get_screen':
uxa-priv.h:185: warning: passing argument 2 of 'dixLookupPrivate' from
incompatible pointer type
uxa.c: In function 'uxa_close_screen':
uxa.c:393: warning: 'Xfree' is deprecated (declared at
/usr/local/include/xorg/os.h:234)
uxa.c: In function 'uxa_driver_alloc':
uxa.c:411: warning: 'Xcalloc' is deprecated (declared at
/usr/local/include/xorg/os.h:225)
uxa.c: In function 'uxa_driver_init':
uxa.c:463: warning: 'Xcalloc' is deprecated (declared at
/usr/local/include/xorg/os.h:225)
uxa.c:473: warning: passing argument 2 of 'dixSetPrivate' from incompatible
pointer type
mv -f .deps/uxa.Tpo .deps/uxa.Plo
../doltcompile /bin/sh
/usr/ports/x11-drivers/xf86-video-intel29/work/xf86-video-intel-2.9.1/./shave
cc cc -DHAVE_CONFIG_H -I. -I..    -D_THREAD_SAFE -I/usr/local/include/xorg
-I/usr/local/include -I/usr/local/include/pixman-1    -I/usr/local/include
-I/usr/local/include/libdrm -Wall -Wpointer-arith -Wstrict-prototypes        
-Wmissing-prototypes -Wmissing-declarations      -Wnested-externs
-fno-strict-aliasing -D_THREAD_SAFE -I/usr/local/include/xorg
-I/usr/local/include -I/usr/local/include/pixman-1  -O2 -pipe
-fno-strict-aliasing -MT uxa-accel.lo -MD -MP -MF .deps/uxa-accel.Tpo -c -o
uxa-accel.lo uxa-accel.c
  CC    uxa-accel.o
In file included from uxa-accel.c:33:
uxa-priv.h: In function 'uxa_get_screen':
uxa-priv.h:185: warning: passing argument 2 of 'dixLookupPrivate' from
incompatible pointer type
uxa-accel.c: In function 'uxa_poly_point':
uxa-accel.c:523: warning: 'Xalloc' is deprecated (declared at
/usr/local/include/xorg/os.h:221)
uxa-accel.c:537: warning: 'Xfree' is deprecated (declared at
/usr/local/include/xorg/os.h:234)
uxa-accel.c: In function 'uxa_poly_lines':
uxa-accel.c:560: warning: 'Xalloc' is deprecated (declared at
/usr/local/include/xorg/os.h:221)
uxa-accel.c:576: warning: 'Xfree' is deprecated (declared at
/usr/local/include/xorg/os.h:234)
uxa-accel.c:600: warning: 'Xfree' is deprecated (declared at
/usr/local/include/xorg/os.h:234)
uxa-accel.c: In function 'uxa_poly_segment':
uxa-accel.c:631: warning: 'Xalloc' is deprecated (declared at
/usr/local/include/xorg/os.h:221)
uxa-accel.c:659: warning: 'Xfree' is deprecated (declared at
/usr/local/include/xorg/os.h:234)
mv -f .deps/uxa-accel.Tpo .deps/uxa-accel.Plo
../doltcompile /bin/sh
/usr/ports/x11-drivers/xf86-video-intel29/work/xf86-video-intel-2.9.1/./shave
cc cc -DHAVE_CONFIG_H -I. -I..    -D_THREAD_SAFE -I/usr/local/include/xorg
-I/usr/local/include -I/usr/local/include/pixman-1    -I/usr/local/include
-I/usr/local/include/libdrm -Wall -Wpointer-arith -Wstrict-prototypes        
-Wmissing-prototypes -Wmissing-declarations      -Wnested-externs
-fno-strict-aliasing -D_THREAD_SAFE -I/usr/local/include/xorg
-I/usr/local/include -I/usr/local/include/pixman-1  -O2 -pipe
-fno-strict-aliasing -MT uxa-glyphs.lo -MD -MP -MF .deps/uxa-glyphs.Tpo -c
-o uxa-glyphs.lo uxa-glyphs.c
  CC    uxa-glyphs.o
In file included from uxa-glyphs.c:49:
uxa-priv.h: In function 'uxa_get_screen':
uxa-priv.h:185: warning: passing argument 2 of 'dixLookupPrivate' from
incompatible pointer type
uxa-glyphs.c: In function 'uxa_unrealize_glyph_caches':
uxa-glyphs.c:131: warning: 'Xfree' is deprecated (declared at
/usr/local/include/xorg/os.h:234)
uxa-glyphs.c:136: warning: 'Xfree' is deprecated (declared at
/usr/local/include/xorg/os.h:234)
uxa-glyphs.c: In function 'uxa_realize_glyph_caches':
uxa-glyphs.c:217: warning: 'Xalloc' is deprecated (declared at
/usr/local/include/xorg/os.h:221)
uxa-glyphs.c:218: warning: 'Xalloc' is deprecated (declared at
/usr/local/include/xorg/os.h:221)
mv -f .deps/uxa-glyphs.Tpo .deps/uxa-glyphs.Plo
../doltcompile /bin/sh
/usr/ports/x11-drivers/xf86-video-intel29/work/xf86-video-intel-2.9.1/./shave
cc cc -DHAVE_CONFIG_H -I. -I..    -D_THREAD_SAFE -I/usr/local/include/xorg
-I/usr/local/include -I/usr/local/include/pixman-1    -I/usr/local/include
-I/usr/local/include/libdrm -Wall -Wpointer-arith -Wstrict-prototypes        
-Wmissing-prototypes -Wmissing-declarations      -Wnested-externs
-fno-strict-aliasing -D_THREAD_SAFE -I/usr/local/include/xorg
-I/usr/local/include -I/usr/local/include/pixman-1  -O2 -pipe
-fno-strict-aliasing -MT uxa-render.lo -MD -MP -MF .deps/uxa-render.Tpo -c
-o uxa-render.lo uxa-render.c
  CC    uxa-render.o
In file included from uxa-render.c:31:
uxa-priv.h: In function 'uxa_get_screen':
uxa-priv.h:185: warning: passing argument 2 of 'dixLookupPrivate' from
incompatible pointer type
uxa-render.c: In function 'uxa_acquire_pattern':
uxa-render.c:456: error: too few arguments to function 'image_from_pict'
*** Error code 1

Stop in
/usr/ports/x11-drivers/xf86-video-intel29/work/xf86-video-intel-2.9.1/uxa.
*** Error code 1


As Gustau Pérez i Querol said:
"I think it would be better to wait until gem/kms works"


miwi-2 wrote:
> 
> Hi,
> 
> First of all, note that *this is very experimental, so you really have to
> know what
> you’re doing.* We managed to get drm/dri with the newer xorg-server to
> work,
> and we have removed the support for WITHOUT_NOUVEAU.
> 
> We have just updated the xorg-dev repo:
> 
> – libdrm -> 2.4.24
> – libGL to 7.10.1
> – libGLU to 7.10.1
> – libGLUw to 7.10.1
> – libglut to 7.10.1
> – xproto to 7.0.17
> – libXaw to 1.0.9
> – libXt to 1.1.0
> – libX11 to 1.4.1
> – xorg-server to 1.9.4
> 
> After installing these, you will have to rebuild the following ports:
> 
> – your graphic driver
> – keybord driver
> – mouse/synaptics driver
> 
> Upon rebuilt, restart them.
> So to get the xorg stuff you will need to:
> run
> 
> svn co https://trillian.chruetertee.ch/svn/ports/branches/xorg-dev
> 
> A small merge script to merge the svn checkout into the real portstree can
> be found here:
> 
> http://people.freebsd.org/~miwi/xorg/xorgmerge
> 
> The script is a modified version of the kdemerge script. Please set the
> KDEDIR
> variable to the path of your X.org ports.
> 
> After merging, run one of the following command, depending on which tool
> you
> use
> to manage your installed packages.
> 
> portupgrade -af \*
> portmaster -af
> 
> Please report any problems and issues to x11 (at) FreeBSD.org.
> 
> *Again, please be aware that this is very experimental*, and
> I personally haven’t tested any 3D things yet, but we want
> to share our work and start testing to get early feedback
> for improvements. We plan to update Xorg fully to 7.6 after
> we get some feedback for update part 1. It will be much easier
> for us to figure out what the problems are with the updates
> being separated in 3 parts. Please make sure you know what
> you’re doing.
> 
> Thanks to Piter (gahr@) for helping me to get it compiled with our
> base gcc version.
> 
> - Martin
> 
> PS: ECFT -> Experimental Call for Testing [image: :P]
> _______________________________________________
> freebsd-ports@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
> 
> 

-- 
View this message in context: 
http://old.nabble.com/-ECFT--drm-dri-mesa-xorg-server-update--Part-1--tp31124272p31151765.html
Sent from the freebsd-ports mailing list archive at Nabble.com.

_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to