=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for ossec-server-2.9.3 CC external/cJSON/cJSON.o LINK libcJSON.a RANLIB libcJSON.a CC os_maild/config.o CC os_maild/mail_list.o CC os_maild/maild.o CC os_maild/os_maild_client.o CC os_maild/sendcustomemail.o CC os_maild/sendmail.o CC os_crypto/blowfish/bf_op.o CC os_crypto/blowfish/bf_skey.o CC os_crypto/blowfish/bf_enc.o CC os_crypto/md5/md5.o CC os_crypto/md5/md5_op.o CC os_crypto/sha1/sha1_op.o CC os_zlib/os_zlib.o LINK os_zlib.a RANLIB os_zlib.a CC os_crypto/shared/keys.o CC os_crypto/shared/msgs.o CC os_crypto/md5_sha1/md5_sha1_op.o LINK os_crypto.a RANLIB os_crypto.a CC config/active-response.o CC config/agentlessd-config.o CC config/alerts-config.o CC config/client-config.o CC config/config.o CC config/csyslogd-config.o CC config/dbd-config.o CC config/email-alerts-config.o CC config/global-config.o CC config/localfile-config.o CC config/remote-config.o CC config/reports-config.o CC config/rootcheck-config.o CC config/rules-config.o CC config/syscheck-config.o LINK config.a RANLIB config.a CC shared/agent_op.o CC shared/custom_output_search_replace.o CC shared/debug_op.o CC shared/dirtree_op.o CC shared/file-queue.o CC shared/file_op.o CC shared/fs_op.o CC shared/hash_op.o CC shared/help.o CC shared/list_op.o CC shared/math_op.o CC shared/mem_op.o CC shared/mq_op.o CC shared/privsep_op.o CC shared/pthreads_op.o CC shared/randombytes.o CC shared/read-agents.o CC shared/read-alert.o CC shared/regex_op.o CC shared/report_op.o CC shared/rules_op.o CC shared/sig_op.o CC shared/store_op.o CC shared/string_op.o CC shared/validate_op.o CC shared/wait_op.o LINK shared.a RANLIB shared.a CC os_net/os_net.o LINK os_net.a RANLIB os_net.a CC os_regex/os_match.o CC os_regex/os_match_compile.o CC os_regex/os_match_execute.o CC os_regex/os_match_free_pattern.o CC os_regex/os_regex.o CC os_regex/os_regex_compile.o CC os_regex/os_regex_execute.o CC os_regex/os_regex_free_pattern.o CC os_regex/os_regex_free_substrings.o CC os_regex/os_regex_maps.o CC os_regex/os_regex_match.o CC os_regex/os_regex_startswith.o CC os_regex/os_regex_str.o os_regex/os_regex_str.c:21:9: warning: comparison of nonnull parameter 'str' equal to a null pointer is 'false' on first encounter [-Wtautological-pointer-compare] if (str == NULL) { ^~~ ~~~~ os_regex/os_regex.h:126:49: note: declared 'nonnull' here int OS_StrIsNum(const char *str) __attribute__((nonnull)); ^ 1 warning generated. CC os_regex/os_regex_strbreak.o LINK os_regex.a RANLIB os_regex.a CC os_xml/os_xml.o CC os_xml/os_xml_access.o CC os_xml/os_xml_node_access.o CC os_xml/os_xml_variables.o CC os_xml/os_xml_writer.o LINK os_xml.a RANLIB os_xml.a CC ossec-maild CC os_csyslogd/alert.o CC os_csyslogd/config.o CC os_csyslogd/csyslogd.o CC os_csyslogd/main.o CC ossec-csyslogd CC agentlessd/agentlessd.o CC agentlessd/main.o CC ossec-agentlessd CC os_execd/config.o CC os_execd/exec.o CC os_execd/execd.o CC os_execd/win_execd.o CC ossec-execd CC logcollector/config.o CC logcollector/logcollector.o CC logcollector/main.o CC logcollector/read_command.o CC logcollector/read_djb_multilog.o CC logcollector/read_fullcommand.o CC logcollector/read_mssql_log.o CC logcollector/read_multiline.o CC logcollector/read_mysql_log.o CC logcollector/read_nmapg.o CC logcollector/read_ossecalert.o CC logcollector/read_postgresql_log.o CC logcollector/read_snortfull.o CC logcollector/read_syslog.o CC logcollector/read_win_el.o CC logcollector/read_win_event_channel.o CC ossec-logcollector CC remoted/ar-forward.o CC remoted/config.o CC remoted/main.o CC remoted/manager.o CC remoted/remoted.o CC remoted/secure.o CC remoted/sendmsg.o CC remoted/syslog.o CC remoted/syslogtcp.o CC ossec-remoted CC client-agent/agentd.o CC client-agent/config.o CC client-agent/event-forward.o CC client-agent/intcheck_op.o CC client-agent/main.o CC client-agent/notify.o CC client-agent/receiver-win.o CC client-agent/receiver.o CC client-agent/sendmsg.o CC client-agent/start_agent.o CC ossec-agentd CC addagent/b64.o CC addagent/main.o CC addagent/manage_agents.o CC addagent/manage_keys.o CC addagent/read_from_user.o CC addagent/validate.o CC manage_agents CC util/syscheck_update.o CC syscheck_update CC util/clear_stats.o CC clear_stats CC util/list_agents.o CC list_agents CC util/agent_control.o CC agent_control CC util/syscheck_control.o CC syscheck_control CC util/rootcheck_control.o CC rootcheck_control CC util/verify-agent-conf.o CC verify-agent-conf CC util/ossec-regex.o CC ossec-regex CC syscheckd/config.o CC syscheckd/create_db.o syscheckd/create_db.c:264:10: warning: comparison of nonnull parameter 'dir_name' equal to a null pointer is 'false' on first encounter [-Wtautological-pointer-compare] if ((dir_name == NULL) || ((dir_size = strlen(dir_name)) > PATH_MAX)) { ^~~~~~~~ ~~~~ syscheckd/create_db.c:18:90: note: declared 'nonnull' here static int read_dir(const char *dir_name, int opts, OSMatch *restriction) __attribute__((nonnull(1))); ^ 1 warning generated. CC syscheckd/run_check.o CC syscheckd/run_realtime.o CC syscheckd/seechanges.o CC syscheckd/syscheck.o CC syscheckd/win-registry.o CC rootcheck/check_open_ports.o CC rootcheck/check_rc_dev.o CC rootcheck/check_rc_files.o CC rootcheck/check_rc_if.o CC rootcheck/check_rc_pids.o CC rootcheck/check_rc_policy.o CC rootcheck/check_rc_ports.o CC rootcheck/check_rc_readproc.o CC rootcheck/check_rc_sys.o CC rootcheck/check_rc_trojans.o CC rootcheck/common.o CC rootcheck/common_rcl.o CC rootcheck/config.o CC rootcheck/os_string.o CC rootcheck/rootcheck.o CC rootcheck/run_rk_check.o CC rootcheck/unix-process.o CC rootcheck/win-common.o CC rootcheck/win-process.o LINK rootcheck.a RANLIB rootcheck.a CC ossec-syscheckd CC monitord/compress_log.o CC monitord/generate_reports.o CC monitord/main.o CC monitord/manage_files.o CC monitord/monitor_agents.o CC monitord/monitord.o CC monitord/sign_log.o CC ossec-monitord CC reportd/report.o CC ossec-reportd CC os_auth/main-server.o CC os_auth/ssl.o CC os_auth/check_cert.o CC ossec-authd ./analysisd/compiled_rules/register_rule.sh build *Build completed. CC analysisd/accumulator-live.o CC analysisd/active-response-live.o CC analysisd/cleanevent-live.o CC analysisd/config-live.o CC analysisd/dodiff-live.o CC analysisd/eventinfo-live.o CC analysisd/eventinfo_list-live.o CC analysisd/fts-live.o CC analysisd/lists-live.o CC analysisd/lists_list-live.o CC analysisd/lists_make-live.o CC analysisd/rules-live.o CC analysisd/rules_list-live.o CC analysisd/stats-live.o CC analysisd/analysisd-live.o CC analysisd/output/jsonout.o CC analysisd/output/picviz.o CC analysisd/output/prelude.o CC analysisd/output/zeromq.o CC analysisd/format/to_json.o analysisd/format/to_json.c:80:50: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] if (lf->sha1_before && lf->sha1_after && !strcmp(lf->sha1_before, lf->sha1_after) != 0) { ^ ~~ analysisd/format/to_json.c:80:50: note: add parentheses after the '!' to evaluate the comparison first if (lf->sha1_before && lf->sha1_after && !strcmp(lf->sha1_before, lf->sha1_after) != 0) { ^ ( ) analysisd/format/to_json.c:80:50: note: add parentheses around left hand side expression to silence this warning if (lf->sha1_before && lf->sha1_after && !strcmp(lf->sha1_before, lf->sha1_after) != 0) { ^ ( ) analysisd/format/to_json.c:84:52: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] if (lf->owner_before && lf->owner_after && !strcmp(lf->owner_before, lf->owner_after) != 0) { ^ ~~ analysisd/format/to_json.c:84:52: note: add parentheses after the '!' to evaluate the comparison first if (lf->owner_before && lf->owner_after && !strcmp(lf->owner_before, lf->owner_after) != 0) { ^ ( ) analysisd/format/to_json.c:84:52: note: add parentheses around left hand side expression to silence this warning if (lf->owner_before && lf->owner_after && !strcmp(lf->owner_before, lf->owner_after) != 0) { ^ ( ) analysisd/format/to_json.c:88:54: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] if (lf->gowner_before && lf->gowner_after && !strcmp(lf->gowner_before, lf->gowner_after) != 0 ) { ^ ~~ analysisd/format/to_json.c:88:54: note: add parentheses after the '!' to evaluate the comparison first if (lf->gowner_before && lf->gowner_after && !strcmp(lf->gowner_before, lf->gowner_after) != 0 ) { ^ ( ) analysisd/format/to_json.c:88:54: note: add parentheses around left hand side expression to silence this warning if (lf->gowner_before && lf->gowner_after && !strcmp(lf->gowner_before, lf->gowner_after) != 0 ) { ^ ( ) 3 warnings generated. CC analysisd/alerts/exec.o CC analysisd/alerts/getloglocation.o CC analysisd/alerts/log.o LINK alerts.a CC analysisd/cdb/cdb.o CC analysisd/cdb/cdb_hash.o CC analysisd/cdb/cdb_make.o CC analysisd/cdb/uint32_pack.o CC analysisd/cdb/uint32_unpack.o LINK cdb.a RANLIB cdb.a CC analysisd/decoders/decode-xml-live.o CC analysisd/decoders/decoder-live.o CC analysisd/decoders/decoders_list-live.o CC analysisd/decoders/hostinfo-live.o CC analysisd/decoders/plugin_decoders-live.o CC analysisd/decoders/rootcheck-live.o CC analysisd/decoders/syscheck-live.o CC analysisd/decoders/plugins/ossecalert_decoder-live.o CC analysisd/decoders/plugins/pf_decoder-live.o CC analysisd/decoders/plugins/sonicwall_decoder-live.o CC analysisd/decoders/plugins/symantecws_decoder-live.o CC analysisd/compiled_rules/generic_samples-live.o LINK decoders-live.a CC ossec-analysisd CC analysisd/accumulator-test.o CC analysisd/active-response-test.o CC analysisd/cleanevent-test.o CC analysisd/config-test.o CC analysisd/dodiff-test.o CC analysisd/eventinfo-test.o CC analysisd/eventinfo_list-test.o CC analysisd/fts-test.o CC analysisd/lists-test.o CC analysisd/lists_list-test.o CC analysisd/lists_make-test.o CC analysisd/rules-test.o CC analysisd/rules_list-test.o CC analysisd/stats-test.o CC analysisd/testrule-test.o CC analysisd/analysisd-test.o CC analysisd/decoders/decode-xml-test.o CC analysisd/decoders/decoder-test.o CC analysisd/decoders/decoders_list-test.o CC analysisd/decoders/hostinfo-test.o CC analysisd/decoders/plugin_decoders-test.o CC analysisd/decoders/rootcheck-test.o CC analysisd/decoders/syscheck-test.o CC analysisd/decoders/plugins/ossecalert_decoder-test.o CC analysisd/decoders/plugins/pf_decoder-test.o CC analysisd/decoders/plugins/sonicwall_decoder-test.o CC analysisd/decoders/plugins/symantecws_decoder-test.o CC analysisd/compiled_rules/generic_samples-test.o LINK decoders-test.a CC ossec-logtest CC analysisd/makelists-live.o CC ossec-makelists CC os_dbd/alert.o CC os_dbd/config.o CC os_dbd/db_op.o CC os_dbd/dbd.o CC os_dbd/main.o CC os_dbd/rules.o CC os_dbd/server.o CC ossec-dbd /opt/pkg/bin/gmake settings gmake[1]: Entering directory '/Users/pbulk/build/joyent/ossec-server/work/ossec-hids-2.9.3/src' General settings: TARGET: server V: DEBUG: DEBUGAD PREFIX: /opt/pkg/ossec MAXAGENTS: 2048 DATABASE: ONEWAY: no CLEANFULL: no User settings: OSSEC_GROUP: ossec OSSEC_USER: ossec OSSEC_USER_MAIL: ossecm OSSEC_USER_REM: ossecr Lua settings: LUA_PLAT: macosx USE settings: USE_ZEROMQ: no USE_GEOIP: no USE_PRELUDE: no USE_OPENSSL: auto USE_PICVIZ: yes USE_INOTIFY: no Mysql settings: includes: libs: Pgsql settings: includes: libs: Defines: -DMAX_AGENTS=2048 -DOSSECHIDS -DDEFAULTDIR="/opt/pkg/ossec" -DUSER="ossec" -DREMUSER="ossecr" -DGROUPGLOBAL="ossec" -DMAILUSER="ossecm" -DDarwin -DDarwin -DHIGHFIRST -DPICVIZ_OUTPUT_ENABLED Compiler: CFLAGS -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/lua-5.2 -I/opt/pkg/include/ncurses -O2 -DMAX_AGENTS=2048 -DOSSECHIDS -DDEFAULTDIR="/opt/pkg/ossec" -DUSER="ossec" -DREMUSER="ossecr" -DGROUPGLOBAL="ossec" -DMAILUSER="ossecm" -DDarwin -DDarwin -DHIGHFIRST -DPICVIZ_OUTPUT_ENABLED -Wall -Wextra -I./ -I./headers/ LDFLAGS -bundle -undefined dynamic_lookup -L/opt/pkg/lib -lm -lz CC clang MAKE /opt/pkg/bin/gmake gmake[1]: Leaving directory '/Users/pbulk/build/joyent/ossec-server/work/ossec-hids-2.9.3/src' Done building server