63 lines
2.0 KiB
Plaintext
63 lines
2.0 KiB
Plaintext
dnl -------------------------------------------------------- -*- autoconf -*-
|
|
dnl Licensed to the Apache Software Foundation (ASF) under one or more
|
|
dnl contributor license agreements. See the NOTICE file distributed with
|
|
dnl this work for additional information regarding copyright ownership.
|
|
dnl The ASF licenses this file to You under the Apache License, Version 2.0
|
|
dnl (the "License"); you may not use this file except in compliance with
|
|
dnl the License. You may obtain a copy of the License at
|
|
dnl
|
|
dnl http://www.apache.org/licenses/LICENSE-2.0
|
|
dnl
|
|
dnl Unless required by applicable law or agreed to in writing, software
|
|
dnl distributed under the License is distributed on an "AS IS" BASIS,
|
|
dnl WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
dnl See the License for the specific language governing permissions and
|
|
dnl limitations under the License.
|
|
|
|
dnl -----------------------------------------------------------------
|
|
dnl apu-hints.m4: apr-util's autoconf macros for platform-specific hints
|
|
dnl
|
|
dnl We preload various configure settings depending
|
|
dnl on previously obtained platform knowledge.
|
|
dnl We allow all settings to be overridden from
|
|
dnl the command-line.
|
|
|
|
dnl
|
|
dnl APU_PRELOAD
|
|
dnl
|
|
dnl Preload various build parameters based on outside knowledge.
|
|
dnl
|
|
AC_DEFUN([APU_PRELOAD], [
|
|
if test "x$apu_preload_done" != "xyes" ; then
|
|
apu_preload_done="yes"
|
|
|
|
echo "Applying apr-util hints file rules for $host"
|
|
|
|
case "$host" in
|
|
*-dec-osf*)
|
|
APR_SETIFNULL(apu_crypt_threadsafe, [1])
|
|
;;
|
|
*-hp-hpux11.*)
|
|
APR_SETIFNULL(apu_crypt_threadsafe, [1])
|
|
;;
|
|
*-ibm-aix4*|*-ibm-aix5.1*)
|
|
APR_SETIFNULL(apu_iconv_inbuf_const, [1])
|
|
;;
|
|
*-ibm-os390)
|
|
APR_SETIFNULL(apu_crypt_threadsafe, [1])
|
|
;;
|
|
*-solaris2*)
|
|
APR_SETIFNULL(apu_iconv_inbuf_const, [1])
|
|
APR_SETIFNULL(apu_crypt_threadsafe, [1])
|
|
AC_SEARCH_LIBS(fdatasync, [rt posix4])
|
|
;;
|
|
*-sco3.2v5*)
|
|
APR_SETIFNULL(apu_db_xtra_libs, [-lsocket])
|
|
;;
|
|
esac
|
|
|
|
fi
|
|
])
|
|
|
|
|