Date: Thu, 27 Jun 2002 14:45:42 +0900 (JST) From: Koga Youichirou <y-koga@jp.FreeBSD.org> To: freebsd-security@FreeBSD.ORG Subject: Re: new sshd 3.4p1 Message-ID: <20020627.144542.104107070.y-koga@jp.FreeBSD.org> In-Reply-To: <000e01c21d9b$62886ec0$0f00a8c0@alexus> References: <000e01c21d9b$62886ec0$0f00a8c0@alexus>
next in thread | previous in thread | raw e-mail | index | archive | help
"alexus" <alexus@alexus.org>: > any ideas why am i geting this ? There occurs a syntax error in sys/mman.h while checking for mmap anon shared. configure:6532: checking for mmap anon shared configure:6557: gcc -o conftest -g -O2 -Wall -Wpointer-arith -Wno-uninitialized conftest.c -lutil -lz >&5 In file included from configure:6543: /usr/include/sys/mman.h:141: syntax error before `mode_t' configure:6547: warning: return-type defaults to `int' configure:6560: $? = 1 configure: program exited with status 1 configure: failed program was: #line 6540 "configure" #include "confdefs.h" #include <stdio.h> #include <sys/mman.h> #if !defined(MAP_ANON) && defined(MAP_ANONYMOUS) #define MAP_ANON MAP_ANONYMOUS #endif main() { char *p; p = (char *) mmap(NULL, 10, PROT_WRITE|PROT_READ, MAP_ANON|MAP_SHARED, -1, 0); if (p == (char *)-1) exit(1); exit(0); } configure:6580: result: no Following is ad hoc patch for this problem: --- configure.ORG Wed Jun 26 23:08:18 2002 +++ configure Thu Jun 27 14:38:39 2002 @@ -6541,6 +6541,7 @@ #include "confdefs.h" #include <stdio.h> +#include <sys/types.h> #include <sys/mman.h> #if !defined(MAP_ANON) && defined(MAP_ANONYMOUS) #define MAP_ANON MAP_ANONYMOUS -- Koga, Youichirou To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-security" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020627.144542.104107070.y-koga>