Lucio Andrés Illanes Albornoz (arab, vxp) 38d5c6
diff -ru gnutls-3.6.2.orig/lib/random.c gnutls-3.6.2/lib/random.c
Lucio Andrés Illanes Albornoz (arab, vxp) 38d5c6
--- gnutls-3.6.2.orig/lib/random.c	2018-02-11 10:49:13.000000000 +0100
Lucio Andrés Illanes Albornoz (arab, vxp) 38d5c6
+++ gnutls-3.6.2/lib/random.c	2018-04-05 00:48:31.928381221 +0200
Lucio Andrés Illanes Albornoz (arab, vxp) 38d5c6
@@ -42,8 +42,8 @@
Lucio Andrés Illanes Albornoz (arab, vxp) 38d5c6
 #endif
Lucio Andrés Illanes Albornoz (arab, vxp) 38d5c6
 
Lucio Andrés Illanes Albornoz (arab, vxp) 38d5c6
 /* Per thread context of random generator, and a flag to indicate initialization */
Lucio Andrés Illanes Albornoz (arab, vxp) 38d5c6
-static _Thread_local void *gnutls_rnd_ctx;
Lucio Andrés Illanes Albornoz (arab, vxp) 38d5c6
-static _Thread_local unsigned rnd_initialized = 0;
Lucio Andrés Illanes Albornoz (arab, vxp) 38d5c6
+static __thread void *gnutls_rnd_ctx;
Lucio Andrés Illanes Albornoz (arab, vxp) 38d5c6
+static __thread unsigned rnd_initialized = 0;
Lucio Andrés Illanes Albornoz (arab, vxp) 38d5c6
 
Lucio Andrés Illanes Albornoz (arab, vxp) 38d5c6
 struct rnd_ctx_list_st {
Lucio Andrés Illanes Albornoz (arab, vxp) 38d5c6
 	void *ctx;