Description: fix for compilation with glibc 2.34 (Closes: #1017283)
Author: Julien Puydt
Forwarded: http://bugzilla.scilab.org/show_bug.cgi?id=16889

--- scilab.orig/scilab/modules/core/includes/pause.h
+++ scilab/scilab/modules/core/includes/pause.h
@@ -15,6 +15,6 @@
 #define __PAUSE_H__
 
 #include "dynlib_core.h"
-CORE_IMPEXP void pause(void);
+CORE_IMPEXP void pause_nonambiguous(void);
 
 #endif /* !__PAUSE_H__ */
--- scilab.orig/scilab/modules/core/sci_gateway/cpp/sci_pause.cpp
+++ scilab/scilab/modules/core/sci_gateway/cpp/sci_pause.cpp
@@ -47,7 +47,7 @@
     ConfigVariable::macroFirstLine_begin(2);
 
     // do pause
-    pause();
+    pause_nonambiguous();
 
     return types::Function::OK;
 }
--- scilab.orig/scilab/modules/core/src/cpp/pause.cpp
+++ scilab/scilab/modules/core/src/cpp/pause.cpp
@@ -19,7 +19,7 @@
 #include "pause.h"
 }
 
-void pause(void)
+void pause_nonambiguous(void)
 {
     ConfigVariable::IncreasePauseLevel();
 
@@ -43,4 +43,4 @@
 
     //return from console so change mode to initial
     ConfigVariable::setPromptMode(iOldMode);
-}
\ No newline at end of file
+}
