https://bugs.freedesktop.org/show_bug.cgi?id=27854
Summary: libOSMesa completely broken (Mesa 7.8.1) Product: Mesa Version: unspecified Platform: Other OS/Version: All Status: NEW Severity: normal Priority: medium Component: Other AssignedTo: mesa-dev@lists.freedesktop.org ReportedBy: sndir...@suse.de libOSMesa appears to be completely broken. This is Mesa 7.8.1. Testcase t.c: (from tulip configure test) /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char OSMesaCreateContext (); int main () { OSMesaCreateContext (); ; return 0; } Compile command: gcc -DNDEBUG -O3 -funroll-loops -pipe -DI64 -I/usr/X11R6/include \ -L/usr/lib64 t.c -lOSMesa -I/usr/include -L/usr/lib64 -lGLEW -lGLU -lGL On 11.2: Produces binary On Factory: ... /usr/lib64/libOSMesa.so: undefined reference to `_mesa_create_visual' /usr/lib64/libOSMesa.so: undefined reference to `_mesa_error' /usr/lib64/libOSMesa.so: undefined reference to `_vbo_InvalidateState' /usr/lib64/libOSMesa.so: undefined reference to `_mesa_resize_framebuffer' /usr/lib64/libOSMesa.so: undefined reference to `_swrast_choose_line' /usr/lib64/libOSMesa.so: undefined reference to `_mesa_add_renderbuffer' /usr/lib64/libOSMesa.so: undefined reference to `_mesa_create_framebuffer' /usr/lib64/libOSMesa.so: undefined reference to `_swrast_CreateContext' /usr/lib64/libOSMesa.so: undefined reference to `_swsetup_DestroyContext' /usr/lib64/libOSMesa.so: undefined reference to `_swrast_choose_triangle' /usr/lib64/libOSMesa.so: undefined reference to `_swsetup_CreateContext' /usr/lib64/libOSMesa.so: undefined reference to `_mesa_destroy_visual' /usr/lib64/libOSMesa.so: undefined reference to `_mesa_update_framebuffer_visual' /usr/lib64/libOSMesa.so: undefined reference to `_tnl_DestroyContext' /usr/lib64/libOSMesa.so: undefined reference to `_mesa_enable_2_1_extensions' /usr/lib64/libOSMesa.so: undefined reference to `_mesa_enable_1_4_extensions' /usr/lib64/libOSMesa.so: undefined reference to `_swsetup_Wakeup' /usr/lib64/libOSMesa.so: undefined reference to `_mesa_reference_renderbuffer' /usr/lib64/libOSMesa.so: undefined reference to `_swsetup_InvalidateState' /usr/lib64/libOSMesa.so: undefined reference to `_mesa_remove_renderbuffer' /usr/lib64/libOSMesa.so: undefined reference to `_mesa_initialize_context' /usr/lib64/libOSMesa.so: undefined reference to `_vbo_CreateContext' /usr/lib64/libOSMesa.so: undefined reference to `_mesa_new_renderbuffer' /usr/lib64/libOSMesa.so: undefined reference to `_mesa_meta_init' /usr/lib64/libOSMesa.so: undefined reference to `_mesa_problem' /usr/lib64/libOSMesa.so: undefined reference to `_mesa_enable_1_3_extensions' /usr/lib64/libOSMesa.so: undefined reference to `_tnl_run_pipeline' /usr/lib64/libOSMesa.so: undefined reference to `_mesa_get_current_context' collect2: ld returned 1 exit status -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev