patches/glibc/ports-2.9/100-arm_linux_tls.patch
author Bart vdr. Meulen <bartvdrmeulen@gmail.com>
Fri Apr 09 21:04:24 2010 +0200 (2010-04-09)
changeset 1895 3ea4e6f7b85f
parent 1273 33f0fcab7f03
permissions -rw-r--r--
[CT-NG:patch 05/19] Force autoreconf for mpfr

In some exotic case the autoreconf step of mpfr is not executed (correctly)
leaving an incorrect version number for libtool in the configure script.

After extracting the sources files, force autoreconf to be executed.

Signed-off-by: Bart vdr. Meulen <bartvdrmeulen@gmail.com>
yann@1216
     1
Original patch from http://www.nabble.com/arm-linux-compilation-failure-and-possible-fix-td19229074.html
yann@1216
     2
yann@1276
     3
diff -durN glibc-2.9.orig/ports/sysdeps/unix/sysv/linux/arm/sysdep.h glibc-2.9/ports/sysdeps/unix/sysv/linux/arm/sysdep.h
yann@1276
     4
--- glibc-2.9.orig/ports/sysdeps/unix/sysv/linux/arm/sysdep.h 25 Nov 2008 16:37:26 -0000 1.33
yann@1276
     5
+++ glibc-2.9/ports/sysdeps/unix/sysv/linux/arm/sysdep.h 27 Jan 2009 15:35:38 -0000
yann@1216
     6
@@ -28,6 +28,8 @@
yann@1216
     7
 /* Defines RTLD_PRIVATE_ERRNO and USE_DL_SYSINFO.  */
yann@1216
     8
 #include <dl-sysdep.h>
yann@1216
     9
 
yann@1216
    10
+#include <tls.h>
yann@1216
    11
+
yann@1216
    12
 /* For Linux we can use the system call table in the header file
yann@1216
    13
	/usr/include/asm/unistd.h
yann@1216
    14
    of the kernel.  But these symbols do not follow the SYS_* syntax