ports/net/lambdamoo/files/patch-configure.in
Robert Clausecker f0c5bad08a net/lambdamoo: fix build on current FreeBSD, define LICENSE
- this has some seriously ancient autotools stuff in it
 - it doesn't even quite work these days

MFH:		2024Q2
2024-10-21 11:36:02 +02:00

31 lines
989 B
Text

--- configure.in.orig 1997-03-03 03:45:05 UTC
+++ configure.in
@@ -105,7 +105,7 @@ changequote(,)dnl
dnl `header'.
define(MOO_FUNC_DECL_CHECK, [
changequote(,)dnl
-pattern="[^_a-zA-Z0-9]$2 *\("
+pattern="[^_a-zA-Z0-9]$2\)? *\("
changequote([,])dnl
AC_PROGRAM_EGREP($pattern, [
#include <$1>
@@ -260,7 +260,7 @@ AC_TEST_PROGRAM([
SAVECC="$CC"
CC="$CC $opt"
AC_TEST_PROGRAM([
-int main(int argc, char *argv) { void *ptr; exit(0); }
+int main(int argc, char **argv) { void *ptr; exit(0); }
],
[have_ansi=1
break],
@@ -333,8 +333,9 @@ MOO_NDECL_FUNCS(string.h, bzero memcpy memset strerror
#include <memory.h>
#endif
])
-echo checking for bzero being declared in stdlib.h
+echo checking for bzero being declared in stdlib.h and strings.h
MOO_FUNC_DECL_CHECK(stdlib.h, bzero, AC_DEFINE(BZERO_IN_STDLIB_H))
+MOO_FUNC_DECL_CHECK(strings.h, bzero, AC_DEFINE(BZERO_IN_STRINGS_H))
MOO_NDECL_FUNCS(sys/time.h, getitimer setitimer select, [
#if NEED_SELECT_H
#include <sys/types.h>