VLC fails to build on Ubuntu 12.10
The VLC master branch fails to build on Ubuntu 12.10 (quantal) since a few days:
../../doltlibtool --tag=CC --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -DMODULE_NAME=$(p="libxcb_glx_plugin_la-opengl.lo"; p="${p##*/}"; p="${p#lib}"; echo "${p%_plugin*}") -DMODULE_NAME_IS_$(p="libxcb_glx_plugin_la-opengl.lo"; p="${p##*/}"; p="${p#lib}"; echo "${p%_plugin*}") -DMODULE_STRING=\"$(p="libxcb_glx_plugin_la-opengl.lo"; p="${p##*/}"; p="${p#lib}"; echo "${p%_plugin*}")\" -D__PLUGIN__ -I../../include -I../../include -D_FORTIFY_SOURCE=2 -I/usr/include/libdrm -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Wvolatile-register-var -Werror-implicit-function-declaration -pipe -fvisibility=hidden -ffast-math -funroll-loops -fomit-frame-pointer -c -o libxcb_glx_plugin_la-opengl.lo `test -f 'opengl.c' || echo './'`opengl.c
opengl.c:179:5: error: unknown type name 'PFNGLCLIENTACTIVETEXTUREPROC'
opengl.c: In function 'vout_display_opengl_New':
opengl.c:330:33: error: 'PFNGLCLIENTACTIVETEXTUREPROC' undeclared (first use in this function)
opengl.c:330:33: note: each undeclared identifier is reported only once for each function it appears in
opengl.c:330:62: error: expected ';' before 'vlc_gl_GetProcAddress'
opengl.c: In function 'vout_display_opengl_GetPool':
opengl.c:603:41: error: called object 'vgl->ClientActiveTexture' is not a function
opengl.c: In function 'vout_display_opengl_Prepare':
opengl.c:662:37: error: called object 'vgl->ClientActiveTexture' is not a function
opengl.c:691:37: error: called object 'vgl->ClientActiveTexture' is not a function
opengl.c: In function 'draw_without_shaders':
opengl.c:782:32: error: called object 'vgl->ClientActiveTexture' is not a function
opengl.c:793:29: error: called object 'vgl->ClientActiveTexture' is not a function
opengl.c:801:32: error: called object 'vgl->ClientActiveTexture' is not a function
opengl.c:807:29: error: called object 'vgl->ClientActiveTexture' is not a function
opengl.c: In function 'draw_with_shaders':
opengl.c:830:33: error: called object 'vgl->ClientActiveTexture' is not a function
opengl.c:842:29: error: called object 'vgl->ClientActiveTexture' is not a function
opengl.c: In function 'vout_display_opengl_Display':
opengl.c:901:29: error: called object 'vgl->ClientActiveTexture' is not a function
make[5]: *** [libxcb_glx_plugin_la-opengl.lo] Error 1
make[5]: *** Waiting for unfinished jobs....
make[5]: Leaving directory `/build/buildd/vlc-2.1.0~~git20121006+r2081/modules/video_output'
make[4]: *** [all] Error 2
Here's the full build log: https://launchpadlibrarian.net/118720191/buildlog_ubuntu-quantal-amd64.vlc_2.1.0~~git20121006%2Br2081-0r87quantal1_FAILEDTOBUILD.txt.gz