------------------------------------------------------------------------------- -- Phase: setup ------------------------------------------------------------------------------- Installing /packages/All/indexinfo-0.3.1.txz Installing /packages/All/gettext-runtime-0.20.1.txz pkg: Cannot runscript POST-INSTALL:Bad file descriptor Installing /packages/All/gmake-4.2.1_3.txz pkg: Cannot runscript POST-INSTALL:Bad file descriptor Installing /packages/All/pkgconf-1.6.3,1.txz pkg: Cannot runscript POST-INSTALL:Bad file descriptor Installing /packages/All/openssl-1.1.1d,1.txz pkg: Cannot runscript POST-INSTALL:Bad file descriptor Installing /packages/All/perl5-5.30.1.txz pkg: Cannot runscript POST-INSTALL:Bad file descriptor ===== Message from perl5-5.30.1: -- The /usr/bin/perl symlink has been removed starting with Perl 5.20. For shebangs, you should either use: #!/usr/local/bin/perl or #!/usr/bin/env perl The first one will only work if you have a /usr/local/bin/perl, the second will work as long as perl is in PATH. SUCCEEDED 00:00:04 ------------------------------------------------------------------------------- -- Phase: check-sanity ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: pkg-depends ------------------------------------------------------------------------------- ===> inspircd-3.5.0 depends on file: /usr/local/sbin/pkg - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch ------------------------------------------------------------------------------- ===> inspircd-3.5.0 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by inspircd-3.5.0 for building SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: checksum ------------------------------------------------------------------------------- ===> inspircd-3.5.0 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by inspircd-3.5.0 for building => SHA256 Checksum OK for inspircd-inspircd-v3.5.0_GH0.tar.gz. SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract ------------------------------------------------------------------------------- ===> inspircd-3.5.0 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by inspircd-3.5.0 for building ===> Extracting for inspircd-3.5.0 => SHA256 Checksum OK for inspircd-inspircd-v3.5.0_GH0.tar.gz. Extracted Memory Use: 4.57M SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: patch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch ------------------------------------------------------------------------------- ===> Patching for inspircd-3.5.0 ===> Applying ports patches for inspircd-3.5.0 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build-depends ------------------------------------------------------------------------------- ===> inspircd-3.5.0 depends on executable: gmake - found ===> inspircd-3.5.0 depends on package: pkgconf>=1.3.0_1 - found ===> inspircd-3.5.0 depends on file: /usr/local/lib/libcrypto.so.11 - found ===> inspircd-3.5.0 depends on package: perl5>=5.30.r1<5.31 - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: lib-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: configure ------------------------------------------------------------------------------- ===> inspircd-3.5.0 depends on executable: gmake - found ===> inspircd-3.5.0 depends on package: pkgconf>=1.3.0_1 - found ===> inspircd-3.5.0 depends on file: /usr/local/lib/libcrypto.so.11 - found ===> inspircd-3.5.0 depends on package: perl5>=5.30.r1<5.31 - found ===> Configuring for inspircd-3.5.0 Configuring InspIRCd 3.5.0-DragonFly-3.5.0 on dragonfly. Checking whether `c++` is available ... yes Checking whether `c++` is compatible ... yes Checking whether arc4random_buf() is available ... yes Checking whether clock_gettime() is available ... yes Checking whether eventfd() is available ... no Checking whether epoll is available ... no Checking whether kqueue is available ... yes Checking whether poll is available ... yes Creating /construction/irc/inspircd/inspircd-3.5.0/.configure ... Writing /construction/irc/inspircd/inspircd-3.5.0/.configure/cache.cfg ... Parsing make/template/bsd.mk ... Parsing make/template/config.h ... Writing include/config.h ... Parsing make/template/inspircd ... Writing /construction/irc/inspircd/inspircd-3.5.0/.configure/inspircd ... Parsing make/template/inspircd-genssl.1 ... Writing /construction/irc/inspircd/inspircd-3.5.0/.configure/inspircd-genssl.1 ... Parsing make/template/inspircd.1 ... Writing /construction/irc/inspircd/inspircd-3.5.0/.configure/inspircd.1 ... Parsing make/template/inspircd.service ... Parsing make/template/main.mk ... Writing GNUmakefile ... Parsing make/template/org.inspircd.plist ... Configuration is complete! You have chosen to build with the following settings: Compiler: Binary: c++ Name: GCC Version: 8.3 Extra Modules: * m_regex_posix * m_ssl_openssl Paths: Base: /usr/local/libexec/inspircd Binary: /usr/local/bin Config: /usr/local/etc/inspircd Data: /var/db/inspircd Example: /usr/local/etc/inspircd/examples Log: /var/log/inspircd Manual: /usr/local/man/man1 Module: /usr/local/libexec/inspircd/modules Script: /usr/local/libexec/inspircd Execution Group: ircd (72) Execution User: ircd (72) Socket Engine: kqueue To build with these settings run 'make -j1 install' now. SUCCEEDED 00:00:02 ------------------------------------------------------------------------------- -- Phase: build ------------------------------------------------------------------------------- ===> Building for inspircd-3.5.0 gmake[1]: Entering directory '/construction/irc/inspircd/inspircd-3.5.0' ************************************* * BUILDING INSPIRCD * * * * This will take a *long* time. * * Why not read our docs at * * https://docs.inspircd.org * * while you wait for Make to run? * ************************************* BUILD: command_parse.cpp BUILD: base.cpp BUILD: cidr.cpp BUILD: commands.cpp BUILD: cull_list.cpp BUILD: bancache.cpp BUILD: configreader.cpp BUILD: configparser.cpp BUILD: clientprotocol.cpp BUILD: channels.cpp BUILD: dynamic.cpp BUILD: filelogger.cpp BUILD: fileutils.cpp BUILD: helperfuncs.cpp BUILD: hashcomp.cpp BUILD: inspircd.cpp BUILD: inspsocket.cpp BUILD: inspstring.cpp BUILD: listensocket.cpp BUILD: listmode.cpp BUILD: logger.cpp BUILD: mode.cpp BUILD: modulemanager.cpp BUILD: modules.cpp BUILD: serializable.cpp BUILD: server.cpp BUILD: snomasks.cpp BUILD: socket.cpp BUILD: socketengine.cpp BUILD: threadengine.cpp BUILD: timer.cpp BUILD: usermanager.cpp BUILD: users.cpp BUILD: wildcard.cpp BUILD: xline.cpp BUILD: socketengines/socketengine_kqueue.cpp BUILD: threadengines/threadengine_pthread.cpp BUILD: coremods/core_channel/cmd_invite.cpp BUILD: coremods/core_channel/cmd_join.cpp BUILD: coremods/core_channel/cmd_kick.cpp BUILD: coremods/core_channel/cmd_names.cpp BUILD: coremods/core_channel/cmode_k.cpp BUILD: coremods/core_channel/cmd_topic.cpp BUILD: coremods/core_channel/cmode_l.cpp BUILD: coremods/core_channel/core_channel.cpp BUILD: coremods/core_channel/invite.cpp BUILD: coremods/core_dns.cpp BUILD: coremods/core_hostname_lookup.cpp BUILD: coremods/core_info/cmd_commands.cpp BUILD: coremods/core_info/cmd_admin.cpp BUILD: coremods/core_info/cmd_info.cpp BUILD: coremods/core_info/cmd_modules.cpp BUILD: coremods/core_info/cmd_motd.cpp BUILD: coremods/core_info/cmd_time.cpp BUILD: coremods/core_info/cmd_version.cpp BUILD: coremods/core_info/core_info.cpp BUILD: coremods/core_list.cpp BUILD: coremods/core_loadmodule.cpp BUILD: coremods/core_lusers.cpp BUILD: coremods/core_message.cpp BUILD: coremods/core_mode.cpp BUILD: coremods/core_oper/cmd_die.cpp BUILD: coremods/core_oper/cmd_kill.cpp BUILD: coremods/core_oper/cmd_oper.cpp BUILD: coremods/core_oper/cmd_rehash.cpp BUILD: coremods/core_oper/cmd_restart.cpp BUILD: coremods/core_oper/core_oper.cpp BUILD: coremods/core_reloadmodule.cpp BUILD: coremods/core_serialize_rfc.cpp BUILD: coremods/core_stats.cpp BUILD: coremods/core_stub.cpp BUILD: coremods/core_user/cmd_away.cpp BUILD: coremods/core_user/cmd_ison.cpp BUILD: coremods/core_user/cmd_nick.cpp BUILD: coremods/core_user/cmd_part.cpp BUILD: coremods/core_user/cmd_quit.cpp BUILD: coremods/core_user/cmd_user.cpp BUILD: coremods/core_user/cmd_userhost.cpp BUILD: coremods/core_user/core_user.cpp BUILD: coremods/core_user/umode_o.cpp BUILD: coremods/core_user/umode_s.cpp BUILD: coremods/core_wallops.cpp BUILD: coremods/core_who.cpp BUILD: coremods/core_whois.cpp BUILD: coremods/core_whowas.cpp BUILD: coremods/core_xline/cmd_eline.cpp BUILD: coremods/core_xline/cmd_gline.cpp BUILD: coremods/core_xline/cmd_kline.cpp BUILD: coremods/core_xline/cmd_qline.cpp BUILD: coremods/core_xline/cmd_zline.cpp BUILD: coremods/core_xline/core_xline.cpp BUILD: modules/m_abbreviation.cpp BUILD: modules/m_alias.cpp BUILD: modules/m_allowinvite.cpp BUILD: modules/m_alltime.cpp BUILD: modules/m_anticaps.cpp BUILD: modules/m_auditorium.cpp BUILD: modules/m_autoop.cpp BUILD: modules/m_banexception.cpp BUILD: modules/m_banredirect.cpp Using the default bcrypt vendor directory for bcrypt: /construction/irc/inspircd/inspircd-3.5.0/vendor/bcrypt BUILD: modules/m_bcrypt.cpp BUILD: modules/m_blockamsg.cpp BUILD: modules/m_blockcaps.cpp BUILD: modules/m_blockcolor.cpp BUILD: modules/m_botmode.cpp BUILD: modules/m_callerid.cpp BUILD: modules/m_cap.cpp BUILD: modules/m_cban.cpp BUILD: modules/m_censor.cpp BUILD: modules/m_cgiirc.cpp BUILD: modules/m_chancreate.cpp BUILD: modules/m_chanfilter.cpp BUILD: modules/m_chanhistory.cpp BUILD: modules/m_chanlog.cpp BUILD: modules/m_channames.cpp BUILD: modules/m_channelban.cpp BUILD: modules/m_check.cpp BUILD: modules/m_chghost.cpp BUILD: modules/m_chgident.cpp BUILD: modules/m_chgname.cpp BUILD: modules/m_classban.cpp BUILD: modules/m_clearchan.cpp BUILD: modules/m_cloaking.cpp BUILD: modules/m_clones.cpp BUILD: modules/m_codepage.cpp BUILD: modules/m_commonchans.cpp BUILD: modules/m_conn_join.cpp BUILD: modules/m_conn_umodes.cpp BUILD: modules/m_conn_waitpong.cpp BUILD: modules/m_connectban.cpp BUILD: modules/m_connflood.cpp BUILD: modules/m_customprefix.cpp BUILD: modules/m_customtitle.cpp BUILD: modules/m_cycle.cpp BUILD: modules/m_dccallow.cpp BUILD: modules/m_deaf.cpp BUILD: modules/m_delayjoin.cpp BUILD: modules/m_delaymsg.cpp BUILD: modules/m_denychans.cpp BUILD: modules/m_disable.cpp BUILD: modules/m_dnsbl.cpp BUILD: modules/m_exemptchanops.cpp BUILD: modules/m_filter.cpp BUILD: modules/m_flashpolicyd.cpp BUILD: modules/m_gecosban.cpp BUILD: modules/m_geoban.cpp BUILD: modules/m_geoclass.cpp BUILD: modules/m_globalload.cpp BUILD: modules/m_globops.cpp BUILD: modules/m_haproxy.cpp BUILD: modules/m_helpop.cpp BUILD: modules/m_hidechans.cpp BUILD: modules/m_hidelist.cpp BUILD: modules/m_hidemode.cpp BUILD: modules/m_hideoper.cpp BUILD: modules/m_hostcycle.cpp BUILD: modules/m_hostchange.cpp Using the default http_parser vendor directory for httpd: /construction/irc/inspircd/inspircd-3.5.0/vendor/http_parser BUILD: modules/m_httpd.cpp BUILD: modules/m_httpd_acl.cpp BUILD: modules/m_httpd_config.cpp BUILD: modules/m_httpd_stats.cpp BUILD: modules/m_ident.cpp BUILD: modules/m_inviteexception.cpp BUILD: modules/m_ircv3.cpp BUILD: modules/m_ircv3_accounttag.cpp BUILD: modules/m_ircv3_batch.cpp BUILD: modules/m_ircv3_capnotify.cpp BUILD: modules/m_ircv3_chghost.cpp BUILD: modules/m_ircv3_ctctags.cpp BUILD: modules/m_ircv3_echomessage.cpp BUILD: modules/m_ircv3_invitenotify.cpp BUILD: modules/m_ircv3_labeledresponse.cpp BUILD: modules/m_ircv3_msgid.cpp BUILD: modules/m_ircv3_servertime.cpp BUILD: modules/m_ircv3_sts.cpp BUILD: modules/m_joinflood.cpp BUILD: modules/m_kicknorejoin.cpp BUILD: modules/m_knock.cpp BUILD: modules/m_ldapauth.cpp BUILD: modules/m_ldapoper.cpp BUILD: modules/m_lockserv.cpp BUILD: modules/m_maphide.cpp BUILD: modules/m_md5.cpp BUILD: modules/m_messageflood.cpp BUILD: modules/m_mlock.cpp BUILD: modules/m_modenotice.cpp BUILD: modules/m_monitor.cpp BUILD: modules/m_muteban.cpp BUILD: modules/m_namedmodes.cpp BUILD: modules/m_namesx.cpp BUILD: modules/m_nationalchars.cpp BUILD: modules/m_nickflood.cpp BUILD: modules/m_nicklock.cpp BUILD: modules/m_noctcp.cpp BUILD: modules/m_nokicks.cpp BUILD: modules/m_nonicks.cpp BUILD: modules/m_nonotice.cpp BUILD: modules/m_nopartmsg.cpp BUILD: modules/m_ojoin.cpp BUILD: modules/m_operlevels.cpp BUILD: modules/m_operjoin.cpp BUILD: modules/m_operchans.cpp BUILD: modules/m_operlog.cpp BUILD: modules/m_opermodes.cpp BUILD: modules/m_opermotd.cpp BUILD: modules/m_operprefix.cpp BUILD: modules/m_override.cpp BUILD: modules/m_passforward.cpp BUILD: modules/m_password_hash.cpp BUILD: modules/m_pbkdf2.cpp BUILD: modules/m_permchannels.cpp BUILD: modules/m_randquote.cpp BUILD: modules/m_redirect.cpp BUILD: modules/m_regex_glob.cpp BUILD: modules/m_regex_posix.cpp BUILD: modules/m_remove.cpp BUILD: modules/m_repeat.cpp BUILD: modules/m_restrictchans.cpp BUILD: modules/m_restrictmsg.cpp BUILD: modules/m_rline.cpp BUILD: modules/m_rmode.cpp BUILD: modules/m_sajoin.cpp BUILD: modules/m_sakick.cpp BUILD: modules/m_samode.cpp BUILD: modules/m_sanick.cpp BUILD: modules/m_sapart.cpp BUILD: modules/m_saquit.cpp BUILD: modules/m_sasl.cpp BUILD: modules/m_satopic.cpp BUILD: modules/m_securelist.cpp BUILD: modules/m_seenicks.cpp BUILD: modules/m_serverban.cpp BUILD: modules/m_services_account.cpp BUILD: modules/m_servprotect.cpp BUILD: modules/m_sethost.cpp BUILD: modules/m_setident.cpp BUILD: modules/m_setidle.cpp BUILD: modules/m_setname.cpp BUILD: modules/m_sha1.cpp Using the default sha2 vendor directory for sha256: /construction/irc/inspircd/inspircd-3.5.0/vendor/sha2 BUILD: modules/m_showfile.cpp BUILD: modules/m_showwhois.cpp BUILD: modules/m_shun.cpp BUILD: modules/m_spanningtree/addline.cpp BUILD: modules/m_silence.cpp BUILD: modules/m_sha256.cpp BUILD: modules/m_spanningtree/away.cpp BUILD: modules/m_spanningtree/capab.cpp BUILD: modules/m_spanningtree/compat.cpp BUILD: modules/m_spanningtree/delline.cpp BUILD: modules/m_spanningtree/encap.cpp BUILD: modules/m_spanningtree/fjoin.cpp BUILD: modules/m_spanningtree/fmode.cpp BUILD: modules/m_spanningtree/ftopic.cpp BUILD: modules/m_spanningtree/hmac.cpp BUILD: modules/m_spanningtree/idle.cpp BUILD: modules/m_spanningtree/ijoin.cpp BUILD: modules/m_spanningtree/main.cpp BUILD: modules/m_spanningtree/metadata.cpp BUILD: modules/m_spanningtree/misccommands.cpp BUILD: modules/m_spanningtree/netburst.cpp BUILD: modules/m_spanningtree/nick.cpp BUILD: modules/m_spanningtree/nickcollide.cpp BUILD: modules/m_spanningtree/num.cpp BUILD: modules/m_spanningtree/opertype.cpp BUILD: modules/m_spanningtree/override_map.cpp BUILD: modules/m_spanningtree/override_squit.cpp BUILD: modules/m_spanningtree/override_stats.cpp BUILD: modules/m_spanningtree/override_whois.cpp BUILD: modules/m_spanningtree/ping.cpp BUILD: modules/m_spanningtree/pingtimer.cpp BUILD: modules/m_spanningtree/pong.cpp BUILD: modules/m_spanningtree/postcommand.cpp BUILD: modules/m_spanningtree/precommand.cpp BUILD: modules/m_spanningtree/protocolinterface.cpp BUILD: modules/m_spanningtree/rconnect.cpp BUILD: modules/m_spanningtree/remoteuser.cpp BUILD: modules/m_spanningtree/resolvers.cpp BUILD: modules/m_spanningtree/rsquit.cpp BUILD: modules/m_spanningtree/save.cpp BUILD: modules/m_spanningtree/servercommand.cpp BUILD: modules/m_spanningtree/server.cpp BUILD: modules/m_spanningtree/sinfo.cpp BUILD: modules/m_spanningtree/svsjoin.cpp BUILD: modules/m_spanningtree/svsnick.cpp BUILD: modules/m_spanningtree/svspart.cpp BUILD: modules/m_spanningtree/tags.cpp BUILD: modules/m_spanningtree/translate.cpp BUILD: modules/m_spanningtree/treeserver.cpp BUILD: modules/m_spanningtree/treesocket1.cpp BUILD: modules/m_spanningtree/treesocket2.cpp BUILD: modules/m_spanningtree/uid.cpp BUILD: modules/m_spanningtree/utils.cpp BUILD: modules/m_sqlauth.cpp BUILD: modules/m_sqloper.cpp Found the openssl compiler flags for ssl_openssl using pkg-config: -I/usr/local/include  Found the openssl linker flags for ssl_openssl using pkg-config: -L/usr/local/lib -lssl -lcrypto  BUILD: modules/m_ssl_openssl.cpp BUILD: modules/m_sslinfo.cpp BUILD: modules/m_sslmodes.cpp BUILD: modules/m_starttls.cpp BUILD: modules/m_stripcolor.cpp BUILD: modules/m_svshold.cpp BUILD: modules/m_swhois.cpp BUILD: modules/m_timedbans.cpp BUILD: modules/m_tline.cpp BUILD: modules/m_topiclock.cpp BUILD: modules/m_uhnames.cpp BUILD: modules/m_uninvite.cpp BUILD: modules/m_userip.cpp BUILD: modules/m_vhost.cpp BUILD: modules/m_watch.cpp Using the default utfcpp vendor directory for websocket: /construction/irc/inspircd/inspircd-3.5.0/vendor/utfcpp BUILD: modules/m_websocket.cpp BUILD: modules/m_xline_db.cpp LINK: bin/inspircd LINK: modules/core_channel.so LINK: modules/core_info.so LINK: modules/core_oper.so LINK: modules/core_user.so LINK: modules/core_xline.so LINK: modules/m_spanningtree.so ************************************* * BUILD COMPLETE! * * * * To install InspIRCd, type: * * 'make install' * ************************************* gmake[1]: Leaving directory '/construction/irc/inspircd/inspircd-3.5.0' SUCCEEDED 00:02:24 ------------------------------------------------------------------------------- -- Phase: run-depends ------------------------------------------------------------------------------- ===> inspircd-3.5.0 depends on file: /usr/local/lib/libcrypto.so.11 - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: stage ------------------------------------------------------------------------------- ===> Staging for inspircd-3.5.0 ===> inspircd-3.5.0 depends on file: /usr/local/lib/libcrypto.so.11 - found ===> Generating temporary packing list ===> Creating groups. ===> Creating users gmake[1]: Entering directory '/construction/irc/inspircd/inspircd-3.5.0' ************************************* * BUILDING INSPIRCD * * * * This will take a *long* time. * * Why not read our docs at * * https://docs.inspircd.org * * while you wait for Make to run? * ************************************* ************************************* * INSTALL COMPLETE! * ************************************* Paths: Base install: /construction/irc/inspircd/stage/usr/local/libexec/inspircd Configuration: /construction/irc/inspircd/stage/usr/local/etc/inspircd Binaries: /construction/irc/inspircd/stage/usr/local/bin Modules: /construction/irc/inspircd/stage/usr/local/libexec/inspircd/modules Data: /construction/irc/inspircd/stage/var/db/inspircd To start the ircd, run: /construction/irc/inspircd/stage/usr/local/libexec/inspircd/inspircd start Remember to create your config file: /construction/irc/inspircd/stage/usr/local/etc/inspircd/inspircd.conf Examples are available at: /construction/irc/inspircd/stage/usr/local/etc/inspircd/examples gmake[1]: Leaving directory '/construction/irc/inspircd/inspircd-3.5.0' ====> Compressing man pages (compress-man) ===> Staging rc.d startup script(s) ====> Running Q/A tests (stage-qa) Warning: You have disabled the licenses framework with DISABLE_LICENSES, unable to run checks Warning: Possible REINPLACE_CMD issues sed failed: file content unchanged from backup: src/inspircd.cpp SUCCEEDED 00:00:12 ------------------------------------------------------------------------------- -- Phase: package ------------------------------------------------------------------------------- ===> Building package for inspircd-3.5.0 file sizes/checksums [218]: 0% file sizes/checksums [218]: 45% file sizes/checksums [218]: 91% file sizes/checksums [218]: 100% packing files [218]: 0% packing files [218]: 45% packing files [218]: 91% packing files [218]: 100% packing directories [3]: 0% packing directories [3]: 100% SUCCEEDED 00:00:11 TOTAL TIME 00:02:55