Summary: | context.c:943: undefined reference to `_glapi_new_nop_table' | ||
---|---|---|---|
Product: | Mesa | Reporter: | Vinson Lee <vlee> |
Component: | Mesa core | Assignee: | mesa-dev |
Status: | RESOLVED FIXED | QA Contact: | mesa-dev |
Severity: | normal | ||
Priority: | medium | CC: | brianp |
Version: | git | Keywords: | regression |
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: | similar error in line 525 |
Description
Vinson Lee
2015-03-18 17:03:21 UTC
What is your ./configure command line? $ ./autogen.sh --with-dri-drivers=i965 --with-gallium-drivers= $ make $ make check Vinson, can you test the patch I just posted to mesa-dev: "dri: add _glapi_set_nop_handler(), _glapi_new_nop_table() to dri_test.c" Should be fixed with 627991dbf74ce5aee9ce75155fc27a429bdd0548 Created attachment 114451 [details]
similar error in line 525
I seem to get the same error in make install, with 627991dbf74ce5aee9ce75155fc27a429bdd0548 included.
../../../../src/mesa/.libs/libmesagallium.a(context.o): In function `alloc_dispatch_table':
context.c:(.text+0x1a): undefined reference to `_glapi_new_nop_table'
context.c:(.text+0x29): undefined reference to `_glapi_set_nop_handler'
My configuration:
./autogen.sh --prefix=/usr \
--with-dri-driverdir=/usr/lib/xorg/modules/dri \
--with-dri-drivers=i965 \
--with-egl-platforms=x11,drm,wayland \
--with-gallium-drivers=radeonsi,r600,swrast,ilo \
--enable-glx-tls \
--enable-egl \
--enable-gallium-llvm \
--enable-gles1 \
--enable-gles2 \
--enable-texture-float \
--enable-vdpau \
--enable-va \
--enable-gbm \
--enable-shared-glapi \
--enable-gallium-osmesa \
--enable-dri3 \
--enable-nine \
--enable-omx \
--enable-opencl \
--enable-opencl-icd
I can't reproduce this. Did you try a make clean first? Hm... I was very sure I had removed my complete build directory, but now I tried it again and the error is gone. Interesting. So it's probably a problem on my end somewhere. Sorry for the noise. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.