Hi, For quite some time I'm trying to build syslog-ng on my MacBook and I'm always getting the following error. Is there any Mac user who can help me with this? Is there a plan to make syslog-ng available again in homebrew? ld: warning: ignoring file
./modules/dbparser/.libs/libsyslog-ng-patterndb.a, building for macOS-x86_64 but attempting to link with file built for unknown-unsupported file format ( 0x21 0x3C 0x61 0x72 0x63 0x68 0x3E 0x0A 0x2F 0x20 0x20 0x20 0x20 0x20 0x20 0x20 ) Undefined symbols for architecture x86_64: "_pattern_db_debug_ruleset", referenced from: _pdbtool_match in pdbtool-pdbtool.o "_pattern_db_expire_state", referenced from: _pdbtool_match in pdbtool-pdbtool.o "_pattern_db_free", referenced from: _pdbtool_match in pdbtool-pdbtool.o _pdbtool_dump in pdbtool-pdbtool.o _pdbtool_test in pdbtool-pdbtool.o "_pattern_db_get_ruleset", referenced from: _pdbtool_dump in pdbtool-pdbtool.o _pdbtool_test in pdbtool-pdbtool.o "_pattern_db_global_init", referenced from: _main in pdbtool-pdbtool.o "_pattern_db_new", referenced from: _pdbtool_match in pdbtool-pdbtool.o _pdbtool_dump in pdbtool-pdbtool.o _pdbtool_test in pdbtool-pdbtool.o "_pattern_db_process", referenced from: _pdbtool_match in pdbtool-pdbtool.o _pdbtool_test in pdbtool-pdbtool.o "_pattern_db_reload_ruleset", referenced from: _pdbtool_match in pdbtool-pdbtool.o _pdbtool_dump in pdbtool-pdbtool.o "_pattern_db_set_emit_func", referenced from: _pdbtool_match in pdbtool-pdbtool.o "_pdb_example_free", referenced from: _pdbtool_test in pdbtool-pdbtool.o "_pdb_file_validate", referenced from: _pdbtool_test in pdbtool-pdbtool.o "_pdb_get_filenames", referenced from: _pdbtool_merge in pdbtool-pdbtool.o "_pdb_rule_get_name", referenced from: _pdbtool_test in pdbtool-pdbtool.o "_pdb_rule_set_load", referenced from: _pdbtool_test in pdbtool-pdbtool.o _pdbtool_dictionary in pdbtool-pdbtool.o "_pdb_sort_filenames", referenced from: _pdbtool_merge in pdbtool-pdbtool.o "_ptz_find_clusters", referenced from: _pdbtool_patternize in pdbtool-pdbtool.o "_ptz_free", referenced from: _pdbtool_patternize in pdbtool-pdbtool.o "_ptz_load_file", referenced from: _pdbtool_patternize in pdbtool-pdbtool.o "_ptz_new", referenced from: _pdbtool_patternize in pdbtool-pdbtool.o "_ptz_print_patterndb", referenced from: _pdbtool_patternize in pdbtool-pdbtool.o "_r_find_all_applicable_nodes", referenced from: _pdbtool_test in pdbtool-pdbtool.o "_r_find_node", referenced from: _pdbtool_dump in pdbtool-pdbtool.o _pdbtool_test in pdbtool-pdbtool.o _pdbtool_dictionary in pdbtool-pdbtool.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) make[2]: *** [modules/dbparser/pdbtool/pdbtool] Error 1 make[2]: *** Waiting for unfinished jobs.... ld: warning: ignoring file ./modules/diskq/.libs/libsyslog-ng-disk-buffer.a, building for macOS-x86_64 but attempting to link with file built for macOS-x86_64 Undefined symbols for architecture x86_64: "_log_queue_disk_load_queue", referenced from: _open_queue in dqtool.o "_log_queue_disk_non_reliable_new", referenced from: _open_queue in dqtool.o "_log_queue_disk_reliable_new", referenced from: _open_queue in dqtool.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation)
Thanks L
participants (1)
-
Pal, Laszlo