From def05cbda829eafd4f03a010bd1fd6c627ec57e0 Mon Sep 17 00:00:00 2001
From: Martin Stjernholm <mast@lysator.liu.se>
Date: Sun, 27 Jan 2002 02:00:53 +0100
Subject: [PATCH] Avoid #error directives during make depend when
 --disable-binary is used.

Rev: src/fd_control.c:1.39
Rev: src/modules/Mysql/mysql.c:1.53
Rev: src/modules/Mysql/result.c:1.24
---
 src/fd_control.c           | 4 +++-
 src/modules/Mysql/mysql.c  | 6 ++++--
 src/modules/Mysql/result.c | 6 ++++--
 3 files changed, 11 insertions(+), 5 deletions(-)

diff --git a/src/fd_control.c b/src/fd_control.c
index ccf83335c2..722a7cabb0 100644
--- a/src/fd_control.c
+++ b/src/fd_control.c
@@ -10,7 +10,7 @@
 #include "pike_error.h"
 #include "fdlib.h"
 
-RCSID("$Id: fd_control.c,v 1.38 2002/01/16 02:54:12 nilsson Exp $");
+RCSID("$Id: fd_control.c,v 1.39 2002/01/27 01:00:53 mast Exp $");
 
 #else /* TESTING */
 
@@ -98,7 +98,9 @@ PMOD_EXPORT int set_nonblocking(int fd,int which)
     ret=fcntl(fd, F_SETFL, which?FNDELAY:0);
 #else
 
+#ifndef DISABLE_BINARY
 #error Do not know how to set your filedescriptors nonblocking.
+#endif
 
 #endif
 #endif
diff --git a/src/modules/Mysql/mysql.c b/src/modules/Mysql/mysql.c
index 023b012621..054c50b540 100644
--- a/src/modules/Mysql/mysql.c
+++ b/src/modules/Mysql/mysql.c
@@ -1,5 +1,5 @@
 /*
- * $Id: mysql.c,v 1.52 2002/01/02 06:20:37 per-bash Exp $
+ * $Id: mysql.c,v 1.53 2002/01/27 01:00:53 mast Exp $
  *
  * SQL database functionality for Pike
  *
@@ -34,7 +34,9 @@
 #ifdef HAVE_MYSQL_MYSQL_H
 #include <mysql/mysql.h>
 #else
+#ifndef DISABLE_BINARY
 #error Need mysql.h header-file
+#endif
 #endif /* HAVE_MYSQL_MYSQL_H */
 #endif /* HAVE_MYSQL_H */
 #ifndef _mysql_h
@@ -91,7 +93,7 @@ typedef struct dynamic_buffer_s dynamic_buffer;
  * Globals
  */
 
-RCSID("$Id: mysql.c,v 1.52 2002/01/02 06:20:37 per-bash Exp $");
+RCSID("$Id: mysql.c,v 1.53 2002/01/27 01:00:53 mast Exp $");
 
 /*! @module Mysql
  *!
diff --git a/src/modules/Mysql/result.c b/src/modules/Mysql/result.c
index ea425d0e0d..be9901124f 100644
--- a/src/modules/Mysql/result.c
+++ b/src/modules/Mysql/result.c
@@ -1,5 +1,5 @@
 /*
- * $Id: result.c,v 1.23 2001/10/28 18:33:43 nilsson Exp $
+ * $Id: result.c,v 1.24 2002/01/27 01:00:53 mast Exp $
  *
  * mysql query result
  *
@@ -32,7 +32,9 @@
 #ifdef HAVE_MYSQL_MYSQL_H
 #include <mysql/mysql.h>
 #else
+#ifndef DISABLE_BINARY
 #error Need mysql.h header-file
+#endif
 #endif /* HAVE_MYSQL_MYSQL_H */
 #endif /* HAVE_MYSQL_H */
 #ifndef _mysql_h
@@ -83,7 +85,7 @@ typedef struct dynamic_buffer_s dynamic_buffer;
  * Globals
  */
 
-RCSID("$Id: result.c,v 1.23 2001/10/28 18:33:43 nilsson Exp $");
+RCSID("$Id: result.c,v 1.24 2002/01/27 01:00:53 mast Exp $");
 
 struct program *mysql_result_program = NULL;
 
-- 
GitLab