Index: graphics/libGL/files/patch-src_mesa_x86-64_glapi-x86-64.S =================================================================== RCS file: graphics/libGL/files/patch-src_mesa_x86-64_glapi-x86-64.S diff -N graphics/libGL/files/patch-src_mesa_x86-64_glapi-x86-64.S --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ graphics/libGL/files/patch-src_mesa_x86-64_glapi-x86-64.S 19 Nov 2010 11:45:47 -0000 @@ -0,0 +1,11 @@ +--- src/mesa/x86-64/glapi_x86-64.S.orig 2010-11-19 12:21:35.000000000 +0100 ++++ src/mesa/x86-64/glapi_x86-64.S 2010-11-19 12:22:15.000000000 +0100 +@@ -73,7 +73,7 @@ _x86_64_get_dispatch: + + .p2align 4,,15 + _x86_64_get_dispatch: +- movq _gl_DispatchTSD(%rip), %rdi ++ movq _gl_DispatchTSD@GOTPCREL(%rip), %rdi + jmp pthread_getspecific@PLT + + #elif defined(THREADS) Index: graphics/libGLU/files/patch-src_mesa_x86-64_glapi-x86-64.S =================================================================== RCS file: graphics/libGLU/files/patch-src_mesa_x86-64_glapi-x86-64.S diff -N graphics/libGLU/files/patch-src_mesa_x86-64_glapi-x86-64.S --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ graphics/libGLU/files/patch-src_mesa_x86-64_glapi-x86-64.S 19 Nov 2010 11:45:47 -0000 @@ -0,0 +1,11 @@ +--- src/mesa/x86-64/glapi_x86-64.S.orig 2010-11-19 12:21:35.000000000 +0100 ++++ src/mesa/x86-64/glapi_x86-64.S 2010-11-19 12:22:15.000000000 +0100 +@@ -73,7 +73,7 @@ _x86_64_get_dispatch: + + .p2align 4,,15 + _x86_64_get_dispatch: +- movq _gl_DispatchTSD(%rip), %rdi ++ movq _gl_DispatchTSD@GOTPCREL(%rip), %rdi + jmp pthread_getspecific@PLT + + #elif defined(THREADS) Index: graphics/libGLw/files/patch-src_mesa_x86-64_glapi-x86-64.S =================================================================== RCS file: graphics/libGLw/files/patch-src_mesa_x86-64_glapi-x86-64.S diff -N graphics/libGLw/files/patch-src_mesa_x86-64_glapi-x86-64.S --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ graphics/libGLw/files/patch-src_mesa_x86-64_glapi-x86-64.S 19 Nov 2010 11:45:47 -0000 @@ -0,0 +1,11 @@ +--- src/mesa/x86-64/glapi_x86-64.S.orig 2010-11-19 12:21:35.000000000 +0100 ++++ src/mesa/x86-64/glapi_x86-64.S 2010-11-19 12:22:15.000000000 +0100 +@@ -73,7 +73,7 @@ _x86_64_get_dispatch: + + .p2align 4,,15 + _x86_64_get_dispatch: +- movq _gl_DispatchTSD(%rip), %rdi ++ movq _gl_DispatchTSD@GOTPCREL(%rip), %rdi + jmp pthread_getspecific@PLT + + #elif defined(THREADS) Index: graphics/libglut/files/patch-src_mesa_x86-64_glapi-x86-64.S =================================================================== RCS file: graphics/libglut/files/patch-src_mesa_x86-64_glapi-x86-64.S diff -N graphics/libglut/files/patch-src_mesa_x86-64_glapi-x86-64.S --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ graphics/libglut/files/patch-src_mesa_x86-64_glapi-x86-64.S 19 Nov 2010 11:45:47 -0000 @@ -0,0 +1,11 @@ +--- src/mesa/x86-64/glapi_x86-64.S.orig 2010-11-19 12:21:35.000000000 +0100 ++++ src/mesa/x86-64/glapi_x86-64.S 2010-11-19 12:22:15.000000000 +0100 +@@ -73,7 +73,7 @@ _x86_64_get_dispatch: + + .p2align 4,,15 + _x86_64_get_dispatch: +- movq _gl_DispatchTSD(%rip), %rdi ++ movq _gl_DispatchTSD@GOTPCREL(%rip), %rdi + jmp pthread_getspecific@PLT + + #elif defined(THREADS) Index: graphics/mesa-demos/files/patch-src_mesa_x86-64_glapi-x86-64.S =================================================================== RCS file: graphics/mesa-demos/files/patch-src_mesa_x86-64_glapi-x86-64.S diff -N graphics/mesa-demos/files/patch-src_mesa_x86-64_glapi-x86-64.S --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ graphics/mesa-demos/files/patch-src_mesa_x86-64_glapi-x86-64.S 19 Nov 2010 11:45:47 -0000 @@ -0,0 +1,11 @@ +--- src/mesa/x86-64/glapi_x86-64.S.orig 2010-11-19 12:21:35.000000000 +0100 ++++ src/mesa/x86-64/glapi_x86-64.S 2010-11-19 12:22:15.000000000 +0100 +@@ -73,7 +73,7 @@ _x86_64_get_dispatch: + + .p2align 4,,15 + _x86_64_get_dispatch: +- movq _gl_DispatchTSD(%rip), %rdi ++ movq _gl_DispatchTSD@GOTPCREL(%rip), %rdi + jmp pthread_getspecific@PLT + + #elif defined(THREADS)