[poky] Problem while pulling mesa
kubera samrat
kubera.samrat at gmail.com
Thu Mar 24 01:42:31 PDT 2011
Hi Yu ke,
Thank you very much. It worked. I missed some of the stamps
which has to be removed, so sorry for spamming unnecessarily.
On Thu, Mar 24, 2011 at 12:06 PM, kubera samrat <kubera.samrat at gmail.com>wrote:
>
> Hi Yu Ke,
> I have made changes in libxml2 and removed all the stamps etc.,
> which are related to xml and mesa-dri . Still I am facing with the same
> error. Do I have to additionally do any thing?
> Is it the case that we have to mention libxml2-native/libxml2 in the
> depends of mesa? Please suggest me the solution. Thank you very much for
> your previous reply. I am including modified EXTRA_OECONF below.
> For your reference I attached my bb file also.
>
> ********************************
> EXTRA_OECONF += "--with-driver=dri \
> --enable-egl \
> --enable-gallium \
> --enable-gallium-egl \
>
> --enable-glx-tls \
> --enable-gl-osmesa \
> --enable-glu \
> --enable-glw \
>
> * --enable-gallium-swrast \
> --enable-xcb \
> --enable-gles-overlay \
> --enable-gles2 \
> --enable-gles1 \
> --with-egl-platforms='x11 drm' \
> --with-state-trackers=egl,es"*
> *********************************************************************
>
>
> On Thu, Mar 24, 2011 at 7:52 AM, Yu Ke <ke.yu at intel.com> wrote:
>
>> On Mar 23, 15:43, kubera samrat wrote:
>> > Hi Yu ke,
>> > I have changed my extra conf. Now I am getting an error
>> stated
>> > below.
>> >
>> > ******************************************
>> > EXTRA_OECONF += "--with-driver=dri --enable-egl --enable-gallium *
>> > --enable-gallium-eg*l --enable-glx-tls --enable-gl-osmesa --enable-glu
>> > --enable-glw --enable-gallium-swrast --enable-xcbi --enable-egl
>> *--enable-gles2
>> > --with-state-trackers=glx,egl,es --enable-gallium-swrast
>> > --with-egl-driver-dir=${D}${libdir}/egl --with-egl-platforms=x11,drm
>> > --enable-gles-overlay*"
>> > *************************************************
>> > ERROR LOG
>> > *******************************************
>> > | Traceback (most recent call last):
>> > | File "main/es_generator.py", line 174, in <module>
>> > | keys = apiutil.GetAllFunctions(functionList, version)
>> > | File
>> >
>> "/home/kuberasamrat/poky-chrome/build/tmp/work/core2-poky-linux/mesa-dri-7.8.2-r2/Mesa-7.8.2/src/mesa/es/main/APIspecutil.py",
>> > line 87, in GetAllFunctions
>> > | _ParseXML(filename, api)
>> > | File
>> >
>> "/home/kuberasamrat/poky-chrome/build/tmp/work/core2-poky-linux/mesa-dri-7.8.2-r2/Mesa-7.8.2/src/mesa/es/main/APIspecutil.py",
>> > line 52, in _ParseXML
>> > | impl = spec.get_impl()
>> > | File
>> >
>> "/home/kuberasamrat/poky-chrome/build/tmp/work/core2-poky-linux/mesa-dri-7.8.2-r2/Mesa-7.8.2/src/mesa/es/main/APIspec.py",
>> > line 65, in get_impl
>> > | return API(self, self.impl_node)
>> > | File
>> >
>> "/home/kuberasamrat/poky-chrome/build/tmp/work/core2-poky-linux/mesa-dri-7.8.2-r2/Mesa-7.8.2/src/mesa/es/main/APIspec.py",
>> > line 101, in __init__
>> > | self.categories)
>> > | File
>> >
>> "/home/kuberasamrat/poky-chrome/build/tmp/work/core2-poky-linux/mesa-dri-7.8.2-r2/Mesa-7.8.2/src/mesa/es/main/APIspec.py",
>> > line 175, in __init__
>> > | self._init_params(param_nodes)
>> > | File
>> >
>> "/home/kuberasamrat/poky-chrome/build/tmp/work/core2-poky-linux/mesa-dri-7.8.2-r2/Mesa-7.8.2/src/mesa/es/main/APIspec.py",
>> > line 194, in _init_params
>> > | if not size or size > param_node.lsCountNode():
>> > | File
>> >
>> "/home/kuberasamrat/poky-chrome/build/tmp/sysroots/x86_64-linux/usr/lib/python2.6/site-packages/libxml2.py",
>> > line 2983, in lsCountNode
>> > | ret = libxml2mod.xmlLsCountNode(self._o)
>> > |* AttributeError: 'module' object has no attribute 'xmlLsCountNode'*
>> > *| make[2]: *** No rule to make target `depend', needed by `default'.
>> Stop.
>> > *
>> > *| make[2]: Leaving directory
>> >
>> `/home/kuberasamrat/poky-chrome/build/tmp/work/core2-poky-linux/mesa-dri-7.8.2-r2/Mesa-7.8.2/src/mesa/es'
>> > *
>> > *| make[1]: *** [subdirs] Error 1*
>> > *| make[1]: Leaving directory
>> >
>> `/home/kuberasamrat/poky-chrome/build/tmp/work/core2-poky-linux/mesa-dri-7.8.2-r2/Mesa-7.8.2/src'
>> > *
>> > *| make: *** [default] Error 1*
>> > *| FATAL: oe_runmake failed*
>> >
>> ****************************************************************************************************************************************************
>>
>> This is a libxml2 issue. mesa requires libxml2 debug module (default is
>> on), which is however disabled by "--without-debug" option. so you can try
>> to remove this option in the libxml2 to fix this issue.
>>
>> This issue is already addressed in poky upstream before. see commit
>> http://git.pokylinux.org/cgit/cgit.cgi/poky/commit/?id=032553036dcd0a4b977ab0e4e78b4af4a23e4ad6for detail.
>>
>> Regards
>> Ke
>>
>>
>>
>
>
> Thanks and regards,
> V kubera Samrat
>
>
>
>
>
>
--
Thanks and regards,
V kubera Samrat
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/poky/attachments/20110324/9490ae53/attachment.html>
More information about the poky
mailing list