Date: Mon, 14 Mar 2011 06:39:09 -0700 (PDT) From: Pavel Timofeev <timp87@gmail.com> To: freebsd-ports@freebsd.org Subject: Re: [ECFT] drm/dri/mesa/xorg-server update [Part 1] Message-ID: <31144133.post@talk.nabble.com> In-Reply-To: <AANLkTiknQ7UAu3UrxeZ8Ss6sr4yn2jAoHbusnJZzSuqo@mail.gmail.com> References: <AANLkTiknQ7UAu3UrxeZ8Ss6sr4yn2jAoHbusnJZzSuqo@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi! Complete! During upgrade portmaster (-a) said me=20 ... cc -I. -I../mesa -I../mapi -I../../include -I/usr/local/include -O2 -pipe -fno-strict-aliasing -Wall -Wmissing-prototypes -std=3Dc99 -ffast-math -fvisibility=3Dhidden -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=3D1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DHAVE_XCB_DRI2=20 -DFEATURE_GL=3D1 -L/usr/local/lib glcpp/glcpp-lex.o glcpp/glcpp-parse.o glcpp/pp.o glcpp/glcpp.o ../mesa/program/hash_table.o ../../src/glsl/libglsl.a -o glcpp/glcpp gmake[2]: Leaving directory `/usr/ports/graphics/dri/work/Mesa-7.10.1/src/glsl' gmake[2]: Entering directory `/usr/ports/graphics/dri/work/Mesa-7.10.1/src/mesa' python -t -O -O main/es_generator.py -S main/APIspec.xml -V GLES1.1 > main/api_exec_es1.c Traceback (most recent call last): File "main/es_generator.py", line 26, in <module> import APIspecutil as apiutil File "/usr/ports/graphics/dri/work/Mesa-7.10.1/src/mesa/main/APIspecutil.py", line 28, in <module> import libxml2 ImportError: No module named libxml2 gmake[2]: *** No rule to make target `depend', needed by `default'. Stop. gmake[2]: Leaving directory `/usr/ports/graphics/dri/work/Mesa-7.10.1/src/mesa' gmake[1]: *** [subdirs] Error 1 gmake[1]: Leaving directory `/usr/ports/graphics/dri/work/Mesa-7.10.1/src' gmake: *** [default] Error 1 *** Error code 1 Stop in /usr/ports/graphics/dri. =3D=3D=3D>>> make failed for graphics/dri =3D=3D=3D>>> Aborting update =3D=3D=3D>>> Update for graphics/dri failed =3D=3D=3D>>> Aborting update Then I installed /usr/ports/textproc/py-libxml2. Then portmaster (-a) finished work successfully. http://pastebin.com/90RdXudb FreeBSD 8.2 RELEASE i386, xorg-server-1.9.4(with_hal), xf86-video-ati-6.14.0_1. I just tried to play in UrbanTerror on-line game, and it works fine ;) xfce 4.8 too. Waiting for [part 2] =3D) miwi-2 wrote: >=20 > Hi, >=20 > First of all, note that *this is very experimental, so you really have to > know what > you=E2=80=99re doing.* We managed to get drm/dri with the newer xorg-serv= er to > work, > and we have removed the support for WITHOUT_NOUVEAU. >=20 > We have just updated the xorg-dev repo: >=20 > =E2=80=93 libdrm -> 2.4.24 > =E2=80=93 libGL to 7.10.1 > =E2=80=93 libGLU to 7.10.1 > =E2=80=93 libGLUw to 7.10.1 > =E2=80=93 libglut to 7.10.1 > =E2=80=93 xproto to 7.0.17 > =E2=80=93 libXaw to 1.0.9 > =E2=80=93 libXt to 1.1.0 > =E2=80=93 libX11 to 1.4.1 > =E2=80=93 xorg-server to 1.9.4 >=20 > After installing these, you will have to rebuild the following ports: >=20 > =E2=80=93 your graphic driver > =E2=80=93 keybord driver > =E2=80=93 mouse/synaptics driver >=20 > Upon rebuilt, restart them. > So to get the xorg stuff you will need to: > run >=20 > svn co https://trillian.chruetertee.ch/svn/ports/branches/xorg-dev >=20 > A small merge script to merge the svn checkout into the real portstree ca= n > be found here: >=20 > http://people.freebsd.org/~miwi/xorg/xorgmerge >=20 > The script is a modified version of the kdemerge script. Please set the > KDEDIR > variable to the path of your X.org ports. >=20 > After merging, run one of the following command, depending on which tool > you > use > to manage your installed packages. >=20 > portupgrade -af \* > portmaster -af >=20 > Please report any problems and issues to x11 (at) FreeBSD.org. >=20 > *Again, please be aware that this is very experimental*, and > I personally haven=E2=80=99t 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=E2=80=99re doing. >=20 > Thanks to Piter (gahr@) for helping me to get it compiled with our > base gcc version. >=20 > - Martin >=20 > 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-unsubscribe@freebsd.org" >=20 >=20 --=20 View this message in context: http://old.nabble.com/-ECFT--drm-dri-mesa-xor= g-server-update--Part-1--tp31124272p31144133.html Sent from the freebsd-ports mailing list archive at Nabble.com.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?31144133.post>