Page MenuHomeFreeBSD

irc/irc: convert to CONFIGURE_OUTSOURCE
ClosedPublic

Authored by jbeich on Apr 3 2016, 2:03 AM.
Tags
None
Referenced Files
F106131000: D5818.diff
Wed, Dec 25, 10:12 PM
Unknown Object (File)
Fri, Dec 13, 10:48 AM
Unknown Object (File)
Sat, Dec 7, 9:15 AM
Unknown Object (File)
Oct 27 2024, 3:17 PM
Unknown Object (File)
Oct 12 2024, 12:44 PM
Unknown Object (File)
Oct 12 2024, 12:43 PM
Unknown Object (File)
Oct 12 2024, 12:42 PM
Unknown Object (File)
Sep 29 2024, 6:55 AM
Subscribers

Details

Summary

Not much of an improvement but more declarative.

Test Plan
$ nice poudriere testport -j 93i386 -o irc/irc
build started at Sun Apr  3 01:55:30 GMT 2016
port directory: /usr/ports/irc/irc
building for: FreeBSD 93i386-default 9.3-RELEASE-p39 FreeBSD 9.3-RELEASE-p39 i386
maintained by: johans@FreeBSD.org
ident warning: no id keywords in /poudriere/data/.m/93i386-default/ref//usr/ports/irc/irc/Makefile
Makefile ident: 
Poudriere version: 3.2-pre
Host OSVERSION: 1100104
Jail OSVERSION: 903000

---Begin Environment---
PKGREPOSITORY=/tmp/pkgs
PACKAGES=/tmp/pkgs
SHELL=/bin/csh
UNAME_p=i386
UNAME_m=i386
UNAME_v=FreeBSD 9.3-RELEASE-p39
UNAME_r=9.3-RELEASE-p39
BLOCKSIZE=K
MAIL=/var/mail/root
STATUS=1
SAVED_TERM=screen-256color
NO_WARNING_PKG_INSTALL_EOL=yes
MASTERMNT=/poudriere/data/.m/93i386-default/ref
FORCE_PACKAGE=yes
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin
POUDRIERE_BUILD_TYPE=bulk
OLDPWD=/home/holo
PWD=/
MASTERNAME=93i386-default
SCRIPTPREFIX=/usr/local/share/poudriere
USER=root
HOME=/root
POUDRIERE_VERSION=3.2-pre
SCRIPTPATH=/usr/local/share/poudriere/testport.sh
TRYBROKEN=yes
LIBEXECPREFIX=/usr/local/libexec/poudriere
LOCALBASE=/usr/local
PACKAGE_BUILDING=yes
OSVERSION=903000
---End Environment---

---Begin OPTIONS List---
===> The following configuration options are available for irc-2.11.2p3:
     IPV6=on: IPv6 protocol support
===> Use 'make config' to modify these settings
---End OPTIONS List---

--CONFIGURE_ARGS--
--sysconfdir=/usr/local/etc/ircd --enable-ipv6 --prefix=/usr/local ${_LATE_CONFIGURE_ARGS}
--End CONFIGURE_ARGS--

--CONFIGURE_ENV--
XDG_DATA_HOME=/wrkdirs/usr/ports/irc/irc/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/irc/irc/work  HOME=/wrkdirs/usr/ports/irc/irc/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=262144
--End CONFIGURE_ENV--

--MAKE_ENV--
XDG_DATA_HOME=/wrkdirs/usr/ports/irc/irc/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/irc/irc/work  HOME=/wrkdirs/usr/ports/irc/irc/work TMPDIR="/tmp" NO_PIE=yes WITHOUT_DEBUG_FILES=yes WITHOUT_KERNEL_SYMBOLS=yes SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local  LOCALBASE=/usr/local  LIBDIR="/usr/lib"  CC="cc" CFLAGS="-O2 -pipe -fno-strict-aliasing"  CPP="cpp" CPPFLAGS=""  LDFLAGS="" LIBS=""  CXX="c++" CXXFLAGS="-O2 -pipe -fno-strict-aliasing"  MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install  -s -m 555"  BSD_INSTALL_LIB="install  -s -m 444"  BSD_INSTALL_SCRIPT="install  -m 555"  BSD_INSTALL_DATA="install  -m 0644"  BSD_INSTALL_MAN="install  -m 444"
--End MAKE_ENV--

--PLIST_SUB--
OSREL=9.3
PREFIX=%D
LOCALBASE=/usr/local
RESETPREFIX=/usr/local
PORTDOCS=""
PORTEXAMPLES=""
LIB32DIR=lib
DOCSDIR="share/doc/irc"
EXAMPLESDIR="share/examples/irc"
DATADIR="share/irc"
WWWDIR="www/irc"
ETCDIR="etc/irc"
--End PLIST_SUB--

--SUB_LIST--
PREFIX=/usr/local
LOCALBASE=/usr/local
DATADIR=/usr/local/share/irc
DOCSDIR=/usr/local/share/doc/irc
EXAMPLESDIR=/usr/local/share/examples/irc
WWWDIR=/usr/local/www/irc
ETCDIR=/usr/local/etc/irc
--End SUB_LIST--

---Begin make.conf---
MACHINE=i386
MACHINE_ARCH=i386
ARCH=${MACHINE_ARCH}
USE_PACKAGE_DEPENDS=yes
BATCH=yes
WRKDIRPREFIX=/wrkdirs
PORTSDIR=/usr/ports
PACKAGES=/packages
DISTDIR=/distfiles
#### /usr/local/etc/poudriere.d/make.conf ####
#MAKE_JOBS_NUMBER=2
DEV_WARNING_WAIT=0
NO_IGNORE=

# lang/gcc*
OPTIONS_UNSET+=	JAVA
---End make.conf---
=======================<phase: check-sanity   >============================
===========================================================================
=======================<phase: pkg-depends    >============================
===>   irc-2.11.2p3 depends on file: /usr/local/sbin/pkg - not found
===>   Installing existing package /packages/All/pkg-1.6.4_1.txz
[93i386-default] Installing pkg-1.6.4_1...
[93i386-default] Extracting pkg-1.6.4_1: .......... done
===>   irc-2.11.2p3 depends on file: /usr/local/sbin/pkg - found
===>   Returning to build of irc-2.11.2p3
===========================================================================
=======================<phase: fetch-depends  >============================
===========================================================================
=======================<phase: fetch          >============================
===>   irc-2.11.2p3 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by irc-2.11.2p3 for building
===========================================================================
=======================<phase: checksum       >============================
===>   irc-2.11.2p3 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by irc-2.11.2p3 for building
=> SHA256 Checksum OK for irc2.11.2p3.tgz.
===========================================================================
=======================<phase: extract-depends>============================
===========================================================================
=======================<phase: extract        >============================
===>   irc-2.11.2p3 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by irc-2.11.2p3 for building
===>  Extracting for irc-2.11.2p3
=> SHA256 Checksum OK for irc2.11.2p3.tgz.
===========================================================================
=======================<phase: patch-depends  >============================
===========================================================================
=======================<phase: patch          >============================
===>  Patching for irc-2.11.2p3
===>  Applying FreeBSD patches for irc-2.11.2p3
===========================================================================
=======================<phase: build-depends  >============================
===========================================================================
=======================<phase: lib-depends    >============================
===========================================================================
====>> Recording filesystem state for prebuild... done
=======================<phase: configure      >============================
===>  Configuring for irc-2.11.2p3
configure: loading site script /usr/ports/Templates/config.site
checking for a BSD-compatible install... /usr/bin/install -c
checking for gcc... cc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ANSI C... none needed
checking how to run the C preprocessor... cpp
checking for gawk... (cached) /usr/bin/awk
checking for md5sum... no
checking for md5... /sbin/md5
checking for gm4... no
checking for gnum4... no
checking for m4... /usr/bin/m4
checking for GNU m4... no
checking for egrep... grep -E
checking whether cc needs -traditional... no
checking for AIX... no
checking for library containing strerror... none required
checking for ANSI C header files... (cached) yes
checking for sys/types.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for memory.h... (cached) yes
checking for strings.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for unistd.h... (cached) yes
checking for minix/config.h... (cached) no
checking for SGI's cc... no
checking for HPUX's cc... no
checking for SunOS... no
checking for Linux... no
checking for ANSI C header files... (cached) yes
checking for sys/wait.h that is POSIX.1 compatible... (cached) yes
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for sys/types.h... (cached) yes
checking sys/bitypes.h usability... no
checking sys/bitypes.h presence... no
checking for sys/bitypes.h... no
checking for stddef.h... (cached) yes
checking for stdarg.h... (cached) yes
checking for unistd.h... (cached) yes
checking for ctype.h... (cached) yes
checking for memory.h... (cached) yes
checking for errno.h... (cached) yes
checking sys/errno.h usability... yes
checking sys/errno.h presence... yes
checking for sys/errno.h... yes
checking sys/syscall.h usability... yes
checking sys/syscall.h presence... yes
checking for sys/syscall.h... yes
checking for pwd.h... (cached) yes
checking for math.h... (cached) yes
checking utmp.h usability... no
checking utmp.h presence... no
checking for utmp.h... no
checking for fcntl.h... (cached) yes
checking for signal.h... (cached) yes
checking for sys/ioctl.h... (cached) yes
checking for sys/file.h... (cached) yes
checking sys/filio.h usability... yes
checking sys/filio.h presence... yes
checking for sys/filio.h... yes
checking for sys/socket.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking sys/resource.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking for sys/select.h... (cached) yes
checking for sys/poll.h... (cached) yes
checking stropts.h usability... no
checking stropts.h presence... no
checking for stropts.h... no
checking for netdb.h... (cached) yes
checking for netinet/in.h... (cached) yes
checking for arpa/inet.h... (cached) yes
checking for sys/param.h... (cached) yes
checking syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking sys/syslog.h usability... yes
checking sys/syslog.h presence... yes
checking for sys/syslog.h... yes
checking for string.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/time.h... (cached) yes
checking for time.h... (cached) yes
checking for sys/times.h... (cached) yes
checking netinet/in_systm.h usability... yes
checking netinet/in_systm.h presence... yes
checking for netinet/in_systm.h... yes
checking netinfo/ni.h usability... no
checking netinfo/ni.h presence... no
checking for netinfo/ni.h... no
checking for arpa/nameser.h... (cached) yes
checking whether string.h and strings.h may both be included... yes
checking for resolv.h... (cached) yes
checking for sys/un.h... (cached) yes
checking for sys_nerr declaration in stdio.h, errno.h or sys/errno.h... yes
checking for errno declaration in errno.h or sys/errno.h... yes
checking for h_errno declaration in errno.h, sys/errno.h or netdb.h... yes
checking whether stat file-mode macros are broken... no
checking whether time.h and sys/time.h may both be included... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for mode_t... (cached) yes
checking for off_t... (cached) yes
checking for pid_t... (cached) yes
checking return type of signal handlers... void
checking for size_t... (cached) yes
checking for uid_t in sys/types.h... (cached) yes
checking whether an union wait * is mandatory in waitpid... no
checking for int8_t... yes
checking for uint8_t... yes
checking for u_int8_t... (cached) yes
checking for int16_t... (cached) yes
checking for uint16_t... yes
checking for u_int16_t... (cached) yes
checking for int32_t... (cached) yes
checking for uint32_t... yes
checking for u_int32_t... (cached) yes
checking for u_char... (cached) yes
checking for u_short... (cached) yes
checking for u_int... (cached) yes
checking for u_long... (cached) yes
checking for socklen_t... (cached) yes
checking types of arguments for accept()... int, struct sockaddr *, socklen_t *
checking whether byte ordering is bigendian... no
checking for an ANSI C-conforming const... yes
checking for crypt in -lcrypt... (cached) yes
checking for socket in -lsocket... no
checking for socket in -lnsl... no
checking for pow in -lm... yes
checking for zlib package... 
  library found by the linker
  header found by the compiler
checking whether setpgrp takes no argument... no
checking for function prototypes... yes
checking whether setvbuf arguments are reversed... no
checking for unistd.h... (cached) yes
checking for vfork.h... (cached) no
checking for fork... (cached) yes
checking for vfork... (cached) yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking for setpgrp... yes
checking for strchr... yes
checking for strrchr... yes
checking for memcmp... (cached) yes
checking for memset... (cached) yes
checking for memmove... (cached) yes
checking for memcpy... (cached) yes
checking for index... yes
checking for rindex... yes
checking for bcmp... (cached) yes
checking for bcopy... (cached) yes
checking for bzero... (cached) yes
checking for select... (cached) yes
checking for inet_ntoa... (cached) yes
checking for inet_aton... (cached) yes
checking for inet_addr... yes
checking for inet_netof... yes
checking for getrusage... (cached) yes
checking for times... yes
checking for strerror... (cached) yes
checking for strtoken... no
checking for strtok... yes
checking for sigaction... (cached) yes
checking for sigset... yes
checking for truncate... (cached) yes
checking for poll... (cached) yes
checking for vsyslog... yes
checking for strlcpy... (cached) yes
checking for sys_errlist declaration in stdio.h, errno.h or sys/errno.h... yes
checking for 8-bit clean memcmp... yes
checking whether select or poll system call will be used... poll
checking for signal implementation... using POSIX sigaction
checking for a working non-blocking system... using POSIX O_NONBLOCK
checking for resolver configuration file... /etc/resolv.conf
checking IPv6 system type... native
checking for getipnodebyname... yes
checking whether this is an alpha/beta release... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating version.c.SH
config.status: creating sums
config.status: creating tkconf.h
config.status: creating setup.h
config.status: executing chmod commands
===========================================================================
=======================<phase: build          >============================
===>  Building for irc-2.11.2p3
cc -O2 -pipe -fno-strict-aliasing -I. -I../ircd -I../common -c -o bsd.o ../common/bsd.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../ircd -I../common -c -o dbuf.o ../common/dbuf.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../ircd -I../common -c -o packet.o ../common/packet.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../ircd -I../common -DFNAME_USERLOG="\"/var/log/ircd.users\""  -DFNAME_CONNLOG="\"/var/log/ircd.rejects\""  -DFNAME_SCH_PREFIX="\"/var/log/ircd\""  -c -o send.o ../common/send.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../ircd -I../common -DCLIENT_COMPILE -c -o clmatch.o ../common/match.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../ircd -I../common -c -o match.o ../common/match.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../ircd -I../common -c -o parse.o ../common/parse.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../ircd -I../common -DCLIENT_COMPILE -c -o clsupport.o ../common/support.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../ircd -I../common -c -o support.o ../common/support.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../ircd -I../common -c -o channel.o ../ircd/channel.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../ircd -I../common -c -o class.o ../ircd/class.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../ircd -I../common -c -o hash.o ../ircd/hash.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../ircd -I../common -DIRCDCONF_PATH="\"/usr/local/etc/ircd/ircd.conf\""  -DIRCDTUNE_PATH="\"/var/run/ircd.tune\""  -DIRCDMOTD_PATH="\"/usr/local/etc/ircd/ircd.motd\""   -DIRCD_PATH="\"/usr/local/sbin/ircd\"" -DIAUTH_PATH="\"/usr/local/sbin/iauth\""  -DIAUTH="\"iauth\"" -DIRCDDBG_PATH="\"/var/log/ircd.debug\""  -c -o ircd.o ../ircd/ircd.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../ircd -I../common -c -o list.o ../ircd/list.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../ircd -I../common -c -o res.o ../ircd/res.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../ircd -I../common -c -o s_auth.o ../ircd/s_auth.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../ircd -I../common -DIRCDPID_PATH="\"/var/run/ircd.pid\"" -DIAUTH_PATH="\"/usr/local/sbin/iauth\"" -DIAUTH="\"iauth\"" -c -o s_bsd.o ../ircd/s_bsd.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../ircd -I../common -DIRCDMOTD_PATH="\"/usr/local/etc/ircd/ircd.motd\""  -DIRCDM4_PATH="\"/usr/local/etc/ircd/ircd.m4\"" -DIRCDCONF_PATH="\"/usr/local/etc/ircd/ircd.conf\""  -DKLINE_PATH="\"/usr/local/etc/ircd/ircd.kline\""  -DIRCDCONF_DIR="\"/usr/local/etc/ircd/\""  -DM4_PATH="\"/usr/bin/m4\"" -c -o s_conf.o ../ircd/s_conf.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../ircd -I../common -c -o s_debug.o ../ircd/s_debug.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../ircd -I../common -c -o s_err.o ../ircd/s_err.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../ircd -I../common -c -o s_id.o ../ircd/s_id.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../ircd -I../common -DFNAME_USERLOG="\"/var/log/ircd.users\"" -DFNAME_CONNLOG="\"/var/log/ircd.rejects\"" -c -o s_misc.o ../ircd/s_misc.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../ircd -I../common -c -o s_numeric.o ../ircd/s_numeric.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../ircd -I../common -c -o s_send.o ../ircd/s_send.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../ircd -I../common -DIRCDMOTD_PATH="\"/usr/local/etc/ircd/ircd.motd\"" -c -o s_serv.o ../ircd/s_serv.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../ircd -I../common -c -o s_service.o ../ircd/s_service.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../ircd -I../common -DFNAME_USERLOG="\"/var/log/ircd.users\"" -DFNAME_CONNLOG="\"/var/log/ircd.rejects\"" -DFNAME_OPERLOG="\"/var/log/ircd.opers\"" -c -o s_user.o ../ircd/s_user.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../ircd -I../common -c -o s_zip.o ../ircd/s_zip.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../ircd -I../common -c -o whowas.o ../ircd/whowas.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../ircd -I../common -c -o res_init.o ../ircd/res_init.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../ircd -I../common -c -o res_comp.o ../ircd/res_comp.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../ircd -I../common -c -o res_mkquery.o ../ircd/res_mkquery.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../ircd -I../common -c -o patricia.o ../ircd/patricia.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../iauth -I../common -DIAUTHPID_PATH="\"/var/run/iauth.pid\"" -c -o iauth.o ../iauth/iauth.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../iauth -I../common -DIAUTHCONF_PATH="\"/usr/local/etc/ircd/iauth.conf\"" -c -o a_conf.o ../iauth/a_conf.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../iauth -I../common -c -o a_io.o ../iauth/a_io.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../iauth -I../common -DIAUTHDBG_PATH="\"/var/log/iauth.debug\"" -DFNAME_AUTHLOG="\"/var/log/ircd.auth\"" -c -o a_log.o ../iauth/a_log.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../iauth -I../common -c -o mod_lhex.o ../iauth/mod_lhex.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../iauth -I../common -c -o mod_pipe.o ../iauth/mod_pipe.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../iauth -I../common -c -o mod_rfc931.o ../iauth/mod_rfc931.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../iauth -I../common -c -o mod_socks.o ../iauth/mod_socks.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../iauth -I../common -c -o mod_webproxy.o ../iauth/mod_webproxy.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../ircd -I../common -DCHKCONF_COMPILE -DIRCDCONF_PATH="\"/usr/local/etc/ircd/ircd.conf\""  -DIRCDCONF_DIR="\"/usr/local/etc/ircd/\""  -DM4_PATH="\"/usr/bin/m4\"" -DIRCDM4_PATH="\"/usr/local/etc/ircd/ircd.m4\"" -c -o chkconf.o ../ircd/chkconf.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../common -DCONTRIB_COMPILE -c -o mkpasswd.o ../contrib/mkpasswd/mkpasswd.c
cc -O2 -pipe -fno-strict-aliasing -I. -I../common -DCONTRIB_COMPILE -DIRCDWATCH_PID_FILENAME="\"/var/run/ircdwatch.pid\"" -DIRCD_PATH="\"/usr/local/sbin/ircd\"" -DIRCDCONF_PATH="\"/usr/local/etc/ircd/ircd.conf\"" -DIRCDPID_PATH="\"/var/run/ircd.pid\"" -c -o ircdwatch.o ../contrib/ircdwatch/ircdwatch.c
rm -f ircd
./version.c.SH
Building version.c...
rm -f iauth
cc  -o iauth clsupport.o clmatch.o iauth.o a_conf.o a_io.o a_log.o  mod_lhex.o mod_pipe.o mod_rfc931.o mod_socks.o mod_webproxy.o -lcrypt 
cc -O2 -pipe -fno-strict-aliasing -I. -I../ircd -I../common -c -o version.o version.c
rm -f ircd-mkpasswd
cc  -o ircd-mkpasswd mkpasswd.o -lcrypt
cc  -o ircd bsd.o dbuf.o packet.o send.o match.o parse.o  support.o version.o channel.o class.o hash.o ircd.o list.o res.o s_auth.o  s_bsd.o s_conf.o s_debug.o s_err.o s_id.o s_misc.o s_numeric.o  s_send.o s_serv.o s_service.o s_user.o s_zip.o whowas.o  res_init.o res_comp.o res_mkquery.o patricia.o -lz -lm -lcrypt
rm -f ircdwatch
cc  -o ircdwatch clsupport.o clmatch.o ircdwatch.o -lcrypt
rm -f chkconf
cc  -o chkconf match.o chkconf.o -lcrypt
===========================================================================
====>> Checking for filesystem violations... done
=======================<phase: run-depends    >============================
===========================================================================
====>> Recording filesystem state for prestage... done
=======================<phase: stage          >============================
===>  Staging for irc-2.11.2p3
===>   Generating temporary packing list
install  -s -m 555 -m 711 ircd /wrkdirs/usr/ports/irc/irc/work/stage/usr/local/sbin
install  -s -m 555 -m 711 iauth /wrkdirs/usr/ports/irc/irc/work/stage/usr/local/sbin
install  -s -m 555 -m 711 chkconf /wrkdirs/usr/ports/irc/irc/work/stage/usr/local/sbin
install  -s -m 555 -m 711 ircd-mkpasswd /wrkdirs/usr/ports/irc/irc/work/stage/usr/local/sbin
install  -s -m 555 -m 711 ircdwatch /wrkdirs/usr/ports/irc/irc/work/stage/usr/local/sbin
rm -f /wrkdirs/usr/ports/irc/irc/work/stage/usr/local/etc/ircd/ircd.m4
../ircd/buildm4 /wrkdirs/usr/ports/irc/irc/work/stage/usr/local/etc/ircd/ircd.m4
egrep: ../i386-unknown-freebsd9.3/config.h: No such file or directory
egrep: ../i386-unknown-freebsd9.3/config.h: No such file or directory
egrep: ../i386-unknown-freebsd9.3/config.h: No such file or directory
egrep: ../i386-unknown-freebsd9.3/config.h: No such file or directory
install  -m 0644 ../doc/ircd.8 /wrkdirs/usr/ports/irc/irc/work/stage/usr/local/man/man8
install  -m 0644 ../doc/iauth.8 /wrkdirs/usr/ports/irc/irc/work/stage/usr/local/man/man8
install  -m 0644 ../doc/iauth.conf.5 /wrkdirs/usr/ports/irc/irc/work/stage/usr/local/man/man5
install  -m 0644 ../contrib/ircdwatch/ircdwatch.8 /wrkdirs/usr/ports/irc/irc/work/stage/usr/local/man/man8
install  -m 0644 ../doc/ircd.conf.example /wrkdirs/usr/ports/irc/irc/work/stage/usr/local/etc/ircd
install  -m 0644 ../doc/iauth.conf.example /wrkdirs/usr/ports/irc/irc/work/stage/usr/local/etc/ircd
installation of server done.
====> Compressing man pages (compress-man)
===> Staging rc.d startup script(s)
===========================================================================
====> Running Q/A tests (stage-qa)
====> Checking for pkg-plist issues (check-plist)
===> Parsing plist
===> Checking for items in STAGEDIR missing from pkg-plist
===> Checking for items in pkg-plist which are not in STAGEDIR
===> No pkg-plist issues found (check-plist)
====>> Checking for staging violations... done
=======================<phase: package        >============================
===>  Building package for irc-2.11.2p3
===========================================================================
=======================<phase: install-mtree  >============================
===========================================================================
====>> Recording filesystem state for preinst... done
=======================<phase: install        >============================
===>  Installing for irc-2.11.2p3
===>  Checking if irc already installed
===>   Registering installation for irc-2.11.2p3
[93i386-default] Installing irc-2.11.2p3...
===> SECURITY REPORT: 
      This port has installed the following files which may act as network
      servers and may therefore pose a remote security risk to the system.
/usr/local/sbin/ircd

      This port has installed the following startup scripts which may cause
      these network services to be started at boot time.
/usr/local/etc/rc.d/ircd

      If there are vulnerabilities in these programs there may be a security
      risk to the system. FreeBSD makes no guarantee about the security of
      ports included in the Ports Collection. Please type 'make deinstall'
      to deinstall the port if this is a concern.
===========================================================================
====>> Checking shared library dependencies
 0x00000001 (NEEDED)                     Shared library: [libc.so.7]
 0x00000001 (NEEDED)                     Shared library: [libcrypt.so.5]
 0x00000001 (NEEDED)                     Shared library: [libm.so.5]
 0x00000001 (NEEDED)                     Shared library: [libz.so.6]
=======================<phase: deinstall      >============================
===>  Deinstalling for irc
===>   Deinstalling irc-2.11.2p3
Updating database digests format: .. done
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 1 packages (of 0 packages in the universe):

Installed packages to be REMOVED:
	irc-2.11.2p3

The operation will free 375 KiB.
[93i386-default] [1/1] Deinstalling irc-2.11.2p3...
[93i386-default] [1/1] Deleting files for irc-2.11.2p3: .......... done
===========================================================================
====>> Checking for extra files and directories
[00:00:36] ====>> Installing from package
[93i386-default] Installing irc-2.11.2p3...
[93i386-default] Extracting irc-2.11.2p3: .......... done
[00:00:36] ====>> Cleaning up
===>  Cleaning for irc-2.11.2p3
[00:00:37] ====>> Deinstalling package
Updating database digests format: . done
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 1 packages (of 0 packages in the universe):

Installed packages to be REMOVED:
	irc-2.11.2p3

The operation will free 375 KiB.
[93i386-default] [1/1] Deinstalling irc-2.11.2p3...
[93i386-default] [1/1] Deleting files for irc-2.11.2p3: .......... done
build of irc/irc ended at Sun Apr  3 01:55:43 GMT 2016
build time: 00:00:13

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

jbeich retitled this revision from to irc/irc: convert to CONFIGURE_OUTSOURCE.
jbeich updated this object.
jbeich edited the test plan for this revision. (Show Details)
jbeich added a reviewer: johans.
This revision was automatically updated to reflect the committed changes.