From a2b240e60e60ffa8b5dbcc336af1274b57c40108 Mon Sep 17 00:00:00 2001 From: Andrea Bolognani Date: Mon, 4 Sep 2017 15:06:16 +0200 Subject: [PATCH] Makefile.nonreentrant: Rebuild against Fedora 26 According to the comments in the file and the git history, the list of forbidden symbols was originally built against Fedora 9 in 2009 (!) and pretty much never refreshed afterwards. Signed-off-by: Andrea Bolognani Reviewed-by: Daniel P. Berrange --- Makefile.nonreentrant | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Makefile.nonreentrant b/Makefile.nonreentrant index 5cc64c0d50..a832983225 100644 --- a/Makefile.nonreentrant +++ b/Makefile.nonreentrant @@ -15,9 +15,9 @@ ## . # -# Generated by running the following on Fedora 9: +# Generated by running the following on Fedora 26: # -# nm -D --defined-only /lib/libc.so.6 \ +# nm -D --defined-only /lib64/libc.so.6 \ # | grep '_r$' \ # | awk '{print $3}' \ # | grep -v __ \ @@ -43,6 +43,7 @@ NON_REENTRANT += ether_ntoa NON_REENTRANT += fcvt NON_REENTRANT += fgetgrent NON_REENTRANT += fgetpwent +NON_REENTRANT += fgetsgent NON_REENTRANT += fgetspent NON_REENTRANT += getaliasbyname NON_REENTRANT += getaliasent @@ -72,6 +73,8 @@ NON_REENTRANT += getrpcent NON_REENTRANT += getservbyname NON_REENTRANT += getservbyport NON_REENTRANT += getservent +NON_REENTRANT += getsgent +NON_REENTRANT += getsgnam NON_REENTRANT += getspent NON_REENTRANT += getspnam NON_REENTRANT += getutent @@ -95,6 +98,7 @@ NON_REENTRANT += random NON_REENTRANT += rand NON_REENTRANT += seed48 NON_REENTRANT += setstate +NON_REENTRANT += sgetsgent NON_REENTRANT += sgetspent NON_REENTRANT += srand48 NON_REENTRANT += srandom