[Mesa-dev] Doing 8.0.1 release?

Jeremy Huddleston jeremyhu at apple.com
Thu May 24 11:20:18 PDT 2012


This is still a problem with the 8.0.3 release.  Can this please get addressed in 8.0.4 =):

python -t -O -O ../../src/mapi/glapi/gen/gl_table.py -f ../../src/mapi/glapi/gen/gl_and_es_API.xml -m remap_table -c es1 > main/api_exec_es1_dispatch.h
python -t -O -O ../../src/mapi/glapi/gen/gl_table.py -f ../../src/mapi/glapi/gen/gl_and_es_API.xml -m remap_table -c es2 > main/api_exec_es2_dispatch.h
python -t -O -O ../../src/mapi/glapi/gen/remap_helper.py -f ../../src/mapi/glapi/gen/gl_and_es_API.xml -c es1 > main/api_exec_es1_remap_helper.h
Traceback (most recent call last):
  File "../../src/mapi/glapi/gen/gl_table.py", line 28, in <module>
    import gl_XML
  File "/private/tmp/X11libs_trunk.roots/X11libs_trunk~obj/MesaLib/Mesa-8.0.3/src/mapi/glapi/gen/gl_XML.py", line 28, in <module>
    import libxml2
ImportError: No module named libxml2
...

On Mar 19, 2012, at 13:03, Jakob Bornecrantz <jakob at vmware.com> wrote:

> ----- Original Message -----
>> 
>> On Mar 19, 2012, at 5:18 AM, Jakob Bornecrantz <jakob at vmware.com>
>> wrote:
>> 
>>> ----- Original Message -----
>>>> Please make sure to include python-generated C files in the 8.0.2
>>>> tarball.  They were not there in 8.0.1's:
>>>> 
>>>> 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
>>>> "/private/tmp/X11libs_trunk.roots/X11libs_trunk~obj/mesa/Mesa-8.0.1/src/mesa/main/APIspecutil.py",
>>>> line 28, in <module>
>>>>   import libxml2
>>>> ImportError: No module named libxml2
>>> 
>>> Isn't this similar to requiring flex/bison or do we
>>> ship those generated c files with the tarballs?
>>> 
>>> Anybody feels like doing a patch, I'll do it later if not.
>> 
>> The flex/bison generated source files are included in the tarball.
>> Also, the python-generated files were included in 7.11.2, so it
>> seems like something accidentally changed with 8.0.  Perhaps they're
>> just being included if they were present in the git checkout when
>> making the tarball.
> 
> Fair enough, I'll make sure they are included. I got a bit
> sidetracked today, you should have the release in the morning.
> 
> Cheers, Jakob.
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev
> 



More information about the mesa-dev mailing list