[BACK]Return to configure CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / mandoc

Diff for /mandoc/configure between version 1.55 and 1.57

version 1.55, 2017/01/12 15:45:05 version 1.57, 2017/02/08 16:11:41
Line 44  LDADD=
Line 44  LDADD=
 LDFLAGS=  LDFLAGS=
 LD_NANOSLEEP=  LD_NANOSLEEP=
 LD_OHASH=  LD_OHASH=
   LD_RECVMSG=
 STATIC="-static"  STATIC="-static"
   
 BUILD_CGI=0  BUILD_CGI=0
   BUILD_CATMAN=0
 INSTALL_LIBMANDOC=0  INSTALL_LIBMANDOC=0
   
   HAVE_CMSG=
   HAVE_CMSG_XPG42=0
 HAVE_DIRENT_NAMLEN=  HAVE_DIRENT_NAMLEN=
 HAVE_EFTYPE=  HAVE_EFTYPE=
 HAVE_ENDIAN=  HAVE_ENDIAN=
Line 66  HAVE_PATH_MAX=
Line 70  HAVE_PATH_MAX=
 HAVE_PLEDGE=  HAVE_PLEDGE=
 HAVE_PROGNAME=  HAVE_PROGNAME=
 HAVE_REALLOCARRAY=  HAVE_REALLOCARRAY=
   HAVE_RECVMSG=
 HAVE_REWB_BSD=  HAVE_REWB_BSD=
 HAVE_REWB_SYSV=  HAVE_REWB_SYSV=
 HAVE_SANDBOX_INIT=  HAVE_SANDBOX_INIT=
Line 266  if [ "${HAVE_NANOSLEEP}" -eq 0 ]; then
Line 271  if [ "${HAVE_NANOSLEEP}" -eq 0 ]; then
         exit 1          exit 1
 fi  fi
   
   if [ ${BUILD_CATMAN} -gt 0 ]; then
           # --- recvmsg ---
           if [ -n "${LD_RECVMSG}" ]; then
                   runtest recvmsg RECVMSG "${LD_RECVMSG}" || true
           elif singletest recvmsg RECVMSG; then
                   :
           elif runtest recvmsg RECVMSG "-lsocket"; then
                   LD_RECVMSG="-lsocket"
           fi
           if [ "${HAVE_RECVMSG}" -eq 0 ]; then
                   echo "FATAL: recvmsg: no" 1>&2
                   echo "FATAL: recvmsg: no" 1>&3
                   echo "Without recvmsg(2), you cannot BUILD_CATMAN." 1>&2
                   exit 1
           fi
   
           # --- cmsg ---
           if singletest cmsg CMSG; then
                   :
           elif runtest cmsg CMSG "-D_XPG4_2"; then
                   HAVE_CMSG_XPG42=1
           fi
           if [ "${HAVE_CMSG}" -eq 0 ]; then
                   echo "FATAL: cmsg: no" 1>&2
                   echo "FATAL: cmsg: no" 1>&3
                   echo "Without CMSG_FIRSTHDR(3), you cannot BUILD_CATMAN." 1>&2
                   exit 1
           fi
   fi
   
 # --- ohash ---  # --- ohash ---
 if ismanual ohash OHASH "${HAVE_OHASH}"; then  if ismanual ohash OHASH "${HAVE_OHASH}"; then
         :          :
Line 281  if [ "${HAVE_OHASH}" -eq 0 ]; then
Line 316  if [ "${HAVE_OHASH}" -eq 0 ]; then
 fi  fi
   
 # --- LDADD ---  # --- LDADD ---
 LDADD="${LDADD} ${LD_NANOSLEEP} ${LD_OHASH} -lz"  LDADD="${LDADD} ${LD_NANOSLEEP} ${LD_RECVMSG} ${LD_OHASH} -lz"
 echo "LDADD=\"${LDADD}\"" 1>&2  echo "LDADD=\"${LDADD}\"" 1>&2
 echo "LDADD=\"${LDADD}\"" 1>&3  echo "LDADD=\"${LDADD}\"" 1>&3
 echo 1>&3  echo 1>&3
Line 325  if [ ${HAVE_ENDIAN} -eq 0 -a ${HAVE_SYS_ENDIAN} -eq 0 
Line 360  if [ ${HAVE_ENDIAN} -eq 0 -a ${HAVE_SYS_ENDIAN} -eq 0 
 fi  fi
   
 cat << __HEREDOC__  cat << __HEREDOC__
   #define HAVE_CMSG_XPG42 ${HAVE_CMSG_XPG42}
 #define HAVE_DIRENT_NAMLEN ${HAVE_DIRENT_NAMLEN}  #define HAVE_DIRENT_NAMLEN ${HAVE_DIRENT_NAMLEN}
 #define HAVE_ENDIAN ${HAVE_ENDIAN}  #define HAVE_ENDIAN ${HAVE_ENDIAN}
 #define HAVE_ERR ${HAVE_ERR}  #define HAVE_ERR ${HAVE_ERR}
Line 428  exec > Makefile.local
Line 464  exec > Makefile.local
 [ -z "${INSTALL_DATA}"    ] && INSTALL_DATA="${INSTALL} -m 0444"  [ -z "${INSTALL_DATA}"    ] && INSTALL_DATA="${INSTALL} -m 0444"
   
 BUILD_TARGETS=  BUILD_TARGETS=
 [ ${BUILD_CGI} -gt 0 ] && BUILD_TARGETS="cgi-build"  [ ${BUILD_CGI} -gt 0 ] && BUILD_TARGETS="man.cgi"
   [ ${BUILD_CATMAN} -gt 0 ] && \
           BUILD_TARGETS="${BUILD_TARGETS} mandocd catman"
 INSTALL_TARGETS=  INSTALL_TARGETS=
 [ ${INSTALL_LIBMANDOC} -gt 0 ] && INSTALL_TARGETS="lib-install"  [ ${INSTALL_LIBMANDOC} -gt 0 ] && INSTALL_TARGETS="lib-install"
 [ ${BUILD_CGI} -gt 0 ] && INSTALL_TARGETS="${INSTALL_TARGETS} cgi-install"  [ ${BUILD_CGI} -gt 0 ] && INSTALL_TARGETS="${INSTALL_TARGETS} cgi-install"
   [ ${BUILD_CATMAN} -gt 0 ] && \
           INSTALL_TARGETS="${INSTALL_TARGETS} catman-install"
   
 cat << __HEREDOC__  cat << __HEREDOC__
 BUILD_TARGETS   = ${BUILD_TARGETS}  BUILD_TARGETS   = ${BUILD_TARGETS}

Legend:
Removed from v.1.55  
changed lines
  Added in v.1.57

CVSweb