You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by mt...@apache.org on 2009/09/28 17:16:52 UTC
svn commit: r819580 - in /commons/sandbox/runtime/trunk/src/main/native:
configure include/arch/linux/acr_arch_private.h
include/arch/solaris/acr_arch_private.h
Author: mturk
Date: Mon Sep 28 15:16:52 2009
New Revision: 819580
URL: http://svn.apache.org/viewvc?rev=819580&view=rev
Log:
Check for Solaris 10 port_create
Modified:
commons/sandbox/runtime/trunk/src/main/native/configure
commons/sandbox/runtime/trunk/src/main/native/include/arch/linux/acr_arch_private.h
commons/sandbox/runtime/trunk/src/main/native/include/arch/solaris/acr_arch_private.h
Modified: commons/sandbox/runtime/trunk/src/main/native/configure
URL: http://svn.apache.org/viewvc/commons/sandbox/runtime/trunk/src/main/native/configure?rev=819580&r1=819579&r2=819580&view=diff
==============================================================================
--- commons/sandbox/runtime/trunk/src/main/native/configure (original)
+++ commons/sandbox/runtime/trunk/src/main/native/configure Mon Sep 28 15:16:52 2009
@@ -901,6 +901,15 @@
have_selinux=0
fi
+if [ ".$host" = ".solaris" ]; then
+ have_port=`have_include port`
+ if [ ".$have_port" = .1 ]; then
+ have_port=`have_function port_create`
+ fi
+else
+ have_port=0
+fi
+
if [ ".$has_openssl" = .yes ]; then
test ".$openssl_inc" != . && varadds includes "-I$openssl_inc"
if [ ".$host" = .windows ]; then
@@ -939,6 +948,7 @@
#define HAVE_OPENSSL $have_openssl
#define HAVE_OCSP $have_ocsp
#define HAVE_SELINUX_H $have_selinux
+#define HAVE_PORT_H $have_port
#define HAVE_UNISTD_H `have_include unistd`
#define HAVE_STRING_H `have_include string`
Modified: commons/sandbox/runtime/trunk/src/main/native/include/arch/linux/acr_arch_private.h
URL: http://svn.apache.org/viewvc/commons/sandbox/runtime/trunk/src/main/native/include/arch/linux/acr_arch_private.h?rev=819580&r1=819579&r2=819580&view=diff
==============================================================================
--- commons/sandbox/runtime/trunk/src/main/native/include/arch/linux/acr_arch_private.h (original)
+++ commons/sandbox/runtime/trunk/src/main/native/include/arch/linux/acr_arch_private.h Mon Sep 28 15:16:52 2009
@@ -22,6 +22,7 @@
#include <sys/stat.h>
#include <sys/utsname.h>
#include <fnmatch.h>
+#include <sys/epoll.h>
#include <poll.h>
#ifdef __cplusplus
Modified: commons/sandbox/runtime/trunk/src/main/native/include/arch/solaris/acr_arch_private.h
URL: http://svn.apache.org/viewvc/commons/sandbox/runtime/trunk/src/main/native/include/arch/solaris/acr_arch_private.h?rev=819580&r1=819579&r2=819580&view=diff
==============================================================================
--- commons/sandbox/runtime/trunk/src/main/native/include/arch/solaris/acr_arch_private.h (original)
+++ commons/sandbox/runtime/trunk/src/main/native/include/arch/solaris/acr_arch_private.h Mon Sep 28 15:16:52 2009
@@ -21,7 +21,10 @@
*/
#include <sys/stat.h>
#include <sys/systeminfo.h>
-#include <poll.h>
+#include <sys/poll.h>
+#if ACR_HAVE_PORT_H
+#include <port.h>
+#endif
#ifdef __cplusplus
extern "C" {