File superlu_mt-2.0-implicit-fortify-decl.patch of Package superlu_mt

diff -aruN SuperLU_MT_2.0.orig/SRC/slu_mt_util.h SuperLU_MT_2.0/SRC/slu_mt_util.h
--- SuperLU_MT_2.0.orig/SRC/slu_mt_util.h	2010-04-20 02:26:30.000000000 +0200
+++ SuperLU_MT_2.0/SRC/slu_mt_util.h	2013-01-05 12:33:20.200567947 +0100
@@ -12,6 +12,7 @@
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
+#include <pthread.h>
 
 
 /* Macros */
diff -aruN SuperLU_MT_2.0.orig/SRC/xerbla.c SuperLU_MT_2.0/SRC/xerbla.c
--- SuperLU_MT_2.0.orig/SRC/xerbla.c	2010-04-20 02:26:31.000000000 +0200
+++ SuperLU_MT_2.0/SRC/xerbla.c	2013-01-05 11:42:24.001568441 +0100
@@ -1,3 +1,5 @@
+#include <stdio.h>
+
 /* Subroutine */ int xerbla_(char *srname, int *info)
 {
 /*  -- LAPACK auxiliary routine (version 2.0) --   
diff -aruN SuperLU_MT_2.0.orig/TESTING/MATGEN/clatb4.c SuperLU_MT_2.0/TESTING/MATGEN/clatb4.c
--- SuperLU_MT_2.0.orig/TESTING/MATGEN/clatb4.c	2010-04-20 02:26:32.000000000 +0200
+++ SuperLU_MT_2.0/TESTING/MATGEN/clatb4.c	2013-01-05 11:44:24.946430015 +0100
@@ -4,6 +4,7 @@
 */
 
 #include "f2c.h"
+#include <string.h>
 
 /* Table of constant values */
 
diff -aruN SuperLU_MT_2.0.orig/TESTING/MATGEN/dlatb4.c SuperLU_MT_2.0/TESTING/MATGEN/dlatb4.c
--- SuperLU_MT_2.0.orig/TESTING/MATGEN/dlatb4.c	2010-04-20 02:26:32.000000000 +0200
+++ SuperLU_MT_2.0/TESTING/MATGEN/dlatb4.c	2013-01-05 11:45:08.916570144 +0100
@@ -4,6 +4,7 @@
 */
 
 #include "f2c.h"
+#include <string.h>
 
 /* Table of constant values */
 
diff -aruN SuperLU_MT_2.0.orig/TESTING/MATGEN/slatb4.c SuperLU_MT_2.0/TESTING/MATGEN/slatb4.c
--- SuperLU_MT_2.0.orig/TESTING/MATGEN/slatb4.c	2010-04-20 02:26:32.000000000 +0200
+++ SuperLU_MT_2.0/TESTING/MATGEN/slatb4.c	2013-01-05 11:45:23.915553867 +0100
@@ -4,6 +4,7 @@
 */
 
 #include "f2c.h"
+#include <string.h>
 
 /* Table of constant values */
 
diff -aruN SuperLU_MT_2.0.orig/TESTING/MATGEN/zlatb4.c SuperLU_MT_2.0/TESTING/MATGEN/zlatb4.c
--- SuperLU_MT_2.0.orig/TESTING/MATGEN/zlatb4.c	2010-04-20 02:26:32.000000000 +0200
+++ SuperLU_MT_2.0/TESTING/MATGEN/zlatb4.c	2013-01-05 11:45:32.906780359 +0100
@@ -4,6 +4,7 @@
 */
 
 #include "f2c.h"
+#include <string.h>
 
 /* Table of constant values */
 
diff -aruN SuperLU_MT_2.0.orig/TESTING/pcdrive.c SuperLU_MT_2.0/TESTING/pcdrive.c
--- SuperLU_MT_2.0.orig/TESTING/pcdrive.c	2012-01-21 17:35:38.000000000 +0100
+++ SuperLU_MT_2.0/TESTING/pcdrive.c	2013-01-05 11:42:24.001568441 +0100
@@ -1,5 +1,6 @@
 
 #include <string.h>
+#include <stdio.h>
 #include "pcsp_defs.h"
 
 #define NTESTS    5    /* Number of test types */
diff -aruN SuperLU_MT_2.0.orig/TESTING/pddrive.c SuperLU_MT_2.0/TESTING/pddrive.c
--- SuperLU_MT_2.0.orig/TESTING/pddrive.c	2012-01-21 17:35:38.000000000 +0100
+++ SuperLU_MT_2.0/TESTING/pddrive.c	2013-01-05 11:42:24.001568441 +0100
@@ -1,5 +1,6 @@
 
 #include <string.h>
+#include <stdio.h>
 #include "pdsp_defs.h"
 
 #define NTESTS    5    /* Number of test types */
diff -aruN SuperLU_MT_2.0.orig/TESTING/psdrive.c SuperLU_MT_2.0/TESTING/psdrive.c
--- SuperLU_MT_2.0.orig/TESTING/psdrive.c	2012-01-21 17:35:38.000000000 +0100
+++ SuperLU_MT_2.0/TESTING/psdrive.c	2013-01-05 11:42:24.001568441 +0100
@@ -1,5 +1,6 @@
 
 #include <string.h>
+#include <stdio.h>
 #include "pssp_defs.h"
 
 #define NTESTS    5    /* Number of test types */
diff -aruN SuperLU_MT_2.0.orig/TESTING/pzdrive.c SuperLU_MT_2.0/TESTING/pzdrive.c
--- SuperLU_MT_2.0.orig/TESTING/pzdrive.c	2012-01-21 17:35:38.000000000 +0100
+++ SuperLU_MT_2.0/TESTING/pzdrive.c	2013-01-05 11:42:24.001568441 +0100
@@ -1,5 +1,6 @@
 
 #include <string.h>
+#include <stdio.h>
 #include "pzsp_defs.h"
 
 #define NTESTS    5    /* Number of test types */
openSUSE Build Service is sponsored by