===> Building for p5-highlight-4.14 #make -C ../.. -f ./makefile clean-obj #PIC=1 make -C ../.. -f ./makefile CFLAGS="-pipe -Os -fPIC -I/opt/pkg/include -D_REENTRANT -I/opt/pkg/include/lua-5.4 -I/opt/pkg/include/ncurses" lib-static touch lib-stamp swig3.0 -c++ -perl -o highlight_wrap.cpp highlight.i clang++ -pipe -Os -fPIC -I/opt/pkg/include -D_REENTRANT -I/opt/pkg/include/lua-5.4 -I/opt/pkg/include/ncurses -L/opt/pkg/lib/perl5/5.38.0/darwin-thread-multi-2level/CORE -L/opt/pkg/lib -c highlight_wrap.cpp -I/opt/pkg/include/lua-5.4 -pipe -Os -D_REENTRANT -fno-common -DPERL_DARWIN -no-cpp-precomp -mmacosx-version-min=12.3 -DNO_POSIX_2008_LOCALE -fno-strict-aliasing -I/usr/local/include -I/opt/pkg/lib/perl5/5.38.0/darwin-thread-multi-2level/CORE -I../../src/include/ In file included from highlight_wrap.cpp:1625: In file included from ./../../src/include/codegenerator.h:49: In file included from ../../src/include/lspclient.h:52: ../../src/include/picojson/picojson.h:217:9: warning: 'INIT' macro redefined [-Wmacro-redefined] #define INIT(p, v) \ ^ /Users/pbulk/build/textproc/p5-highlight/work/.buildlink/lib/perl5/5.38.0/darwin-thread-multi-2level/CORE/EXTERN.h:56:9: note: previous definition is here #define INIT(...) ^ 1 warning generated. clang++ -pipe -Os -fPIC -I/opt/pkg/include -D_REENTRANT -I/opt/pkg/include/lua-5.4 -I/opt/pkg/include/ncurses -L/opt/pkg/lib/perl5/5.38.0/darwin-thread-multi-2level/CORE -L/opt/pkg/lib -bundle -s highlight_wrap.o -L../../src/ -lhighlight -L/opt/pkg/lib -llua5.4 -lm -o highlight.so ld: warning: option -s is obsolete and being ignored Undefined symbols for architecture x86_64: "_PL_thr_key", referenced from: __wrap_DataDir_assocByExtension_set in highlight_wrap.o SWIG_Perl_ConvertPtr(sv*, void**, swig_type_info*, int) in highlight_wrap.o SWIG_croak_null() in highlight_wrap.o __wrap_DataDir_assocByExtension_get in highlight_wrap.o SWIG_Perl_NewPointerObj(void*, swig_type_info*, int) in highlight_wrap.o __wrap_DataDir_assocByFilename_set in highlight_wrap.o __wrap_DataDir_assocByFilename_get in highlight_wrap.o ... "_Perl_croak_nocontext", referenced from: SWIG_croak_null() in highlight_wrap.o __wrap_DataDir_getLangPath in highlight_wrap.o __wrap_DataDir_getThemePath in highlight_wrap.o __wrap_DataDir_getFiletypesConfPath in highlight_wrap.o __wrap_DataDir_getPluginPath in highlight_wrap.o __wrap_DataDir_guessFileType in highlight_wrap.o __wrap_SyntaxReader_initLuaState in highlight_wrap.o ... "_Perl_get_sv", referenced from: __wrap_DataDir_assocByExtension_set in highlight_wrap.o SWIG_croak_null() in highlight_wrap.o __wrap_DataDir_assocByExtension_get in highlight_wrap.o __wrap_DataDir_assocByFilename_set in highlight_wrap.o __wrap_DataDir_assocByFilename_get in highlight_wrap.o __wrap_DataDir_assocByShebang_set in highlight_wrap.o __wrap_DataDir_assocByShebang_get in highlight_wrap.o ... "_Perl_gv_add_by_type", referenced from: SWIG_Perl_ConvertPtr(sv*, void**, swig_type_info*, int) in highlight_wrap.o SWIG_Perl_NewPointerObj(void*, swig_type_info*, int) in highlight_wrap.o "_Perl_gv_init_pvn", referenced from: SWIG_Perl_NewPointerObj(void*, swig_type_info*, int) in highlight_wrap.o "_Perl_hv_common", referenced from: SWIG_Perl_ConvertPtr(sv*, void**, swig_type_info*, int) in highlight_wrap.o SWIG_Perl_NewPointerObj(void*, swig_type_info*, int) in highlight_wrap.o "_Perl_hv_common_key_len", referenced from: SWIG_Perl_ConvertPtr(sv*, void**, swig_type_info*, int) in highlight_wrap.o SWIG_Perl_NewPointerObj(void*, swig_type_info*, int) in highlight_wrap.o "_Perl_markstack_grow", referenced from: __wrap_DataDir_getLangPath in highlight_wrap.o __wrap_DataDir_getThemePath in highlight_wrap.o __wrap_DataDir_getFiletypesConfPath in highlight_wrap.o __wrap_DataDir_getPluginPath in highlight_wrap.o __wrap_DataDir_guessFileType in highlight_wrap.o __wrap_SyntaxReader_initLuaState in highlight_wrap.o __wrap_SyntaxReader_generateNewKWClass in highlight_wrap.o ... "_Perl_mg_find", referenced from: SWIG_Perl_ConvertPtr(sv*, void**, swig_type_info*, int) in highlight_wrap.o _boot_highlight in highlight_wrap.o "_Perl_mg_get", referenced from: SWIG_Perl_ConvertPtr(sv*, void**, swig_type_info*, int) in highlight_wrap.o SWIG_AsVal_bool(sv*, bool*) in highlight_wrap.o "_Perl_more_bodies", referenced from: SWIG_Perl_NewPointerObj(void*, swig_type_info*, int) in highlight_wrap.o "_Perl_more_sv", referenced from: SWIG_Perl_NewPointerObj(void*, swig_type_info*, int) in highlight_wrap.o "_Perl_newSV", referenced from: SWIG_Perl_NewPointerObj(void*, swig_type_info*, int) in highlight_wrap.o "_Perl_newSViv", referenced from: SWIG_Perl_NewPointerObj(void*, swig_type_info*, int) in highlight_wrap.o __wrap_SyntaxReader_load in highlight_wrap.o __wrap_SyntaxReader_getKeywordListGroup in highlight_wrap.o __wrap_SyntaxReader_getPersistentSnippetsNum in highlight_wrap.o __wrap_SyntaxReader_getOpenDelimiterID in highlight_wrap.o __wrap_SyntaxReader_getKeywordCount in highlight_wrap.o __wrap_CodeGenerator_initLanguageServer__SWIG_0 in highlight_wrap.o ... "_Perl_newSVnv", referenced from: __wrap_CodeGenerator_getThemeContrast in highlight_wrap.o "_Perl_newSVuv", referenced from: __wrap_SyntaxReader_getRawStringPrefix in highlight_wrap.o __wrap_SyntaxReader_getContinuationChar in highlight_wrap.o __wrap_SyntaxReader_generateNewKWClass__SWIG_0 in highlight_wrap.o __wrap_SyntaxReader_generateNewKWClass__SWIG_1 in highlight_wrap.o __wrap_CodeGenerator_getAdditionalEOFChar in highlight_wrap.o "_Perl_newXS", referenced from: _boot_highlight in highlight_wrap.o "_Perl_sv_2bool_flags", referenced from: SWIG_AsVal_bool(sv*, bool*) in highlight_wrap.o "_Perl_sv_2iv_flags", referenced from: SWIG_Perl_ConvertPtr(sv*, void**, swig_type_info*, int) in highlight_wrap.o _boot_highlight in highlight_wrap.o SWIG_AsVal_long(sv*, long*) in highlight_wrap.o SWIG_AsVal_double(sv*, double*) in highlight_wrap.o SWIG_AsVal_unsigned_SS_long(sv*, unsigned long*) in highlight_wrap.o "_Perl_sv_2mortal", referenced from: __wrap_SyntaxReader_load in highlight_wrap.o __wrap_SyntaxReader_getRawStringPrefix in highlight_wrap.o __wrap_SyntaxReader_getContinuationChar in highlight_wrap.o __wrap_SyntaxReader_getKeywordListGroup in highlight_wrap.o __wrap_SyntaxReader_getPersistentSnippetsNum in highlight_wrap.o __wrap_SyntaxReader_getOpenDelimiterID in highlight_wrap.o __wrap_SyntaxReader_generateNewKWClass__SWIG_0 in highlight_wrap.o ... "_Perl_sv_2nv_flags", referenced from: SWIG_AsVal_double(sv*, double*) in highlight_wrap.o "_Perl_sv_2pv_flags", referenced from: SWIG_AsCharPtrAndSize(sv*, char**, unsigned long*, int*) in highlight_wrap.o Perl_SvPV_helper(interpreter*, sv*, unsigned long*, unsigned int, PL_SvPVtype, char* (*)(interpreter*, sv*, unsigned long*, unsigned int), bool, unsigned int) in highlight_wrap.o SWIG_AsVal_long(sv*, long*) in highlight_wrap.o SWIG_AsVal_double(sv*, double*) in highlight_wrap.o SWIG_AsVal_unsigned_SS_long(sv*, unsigned long*) in highlight_wrap.o "_Perl_sv_2uv_flags", referenced from: SWIG_AsVal_long(sv*, long*) in highlight_wrap.o SWIG_AsVal_unsigned_SS_long(sv*, unsigned long*) in highlight_wrap.o "_Perl_sv_backoff", referenced from: SWIG_Perl_NewPointerObj(void*, swig_type_info*, int) in highlight_wrap.o "_Perl_sv_bless", referenced from: SWIG_Perl_NewPointerObj(void*, swig_type_info*, int) in highlight_wrap.o "_Perl_sv_free2", referenced from: SWIG_Perl_NewPointerObj(void*, swig_type_info*, int) in highlight_wrap.o "_Perl_sv_isobject", referenced from: SWIG_Perl_ConvertPtr(sv*, void**, swig_type_info*, int) in highlight_wrap.o SWIG_croak_null() in highlight_wrap.o "_Perl_sv_magic", referenced from: SWIG_Perl_NewPointerObj(void*, swig_type_info*, int) in highlight_wrap.o _boot_highlight in highlight_wrap.o "_Perl_sv_newmortal", referenced from: __wrap_DataDir_assocByExtension_set in highlight_wrap.o SWIG_Perl_NewPointerObj(void*, swig_type_info*, int) in highlight_wrap.o __wrap_DataDir_assocByFilename_set in highlight_wrap.o __wrap_DataDir_assocByShebang_set in highlight_wrap.o __wrap_DataDir_encodingHint_set in highlight_wrap.o __wrap_DataDir_initSearchDirectories in highlight_wrap.o __wrap_DataDir_printConfigPaths in highlight_wrap.o ... "_Perl_sv_setiv", referenced from: _boot_highlight in highlight_wrap.o "_Perl_sv_setpvf_nocontext", referenced from: __wrap_DataDir_assocByExtension_set in highlight_wrap.o __wrap_DataDir_assocByExtension_get in highlight_wrap.o __wrap_DataDir_assocByFilename_set in highlight_wrap.o __wrap_DataDir_assocByFilename_get in highlight_wrap.o __wrap_DataDir_assocByShebang_set in highlight_wrap.o __wrap_DataDir_assocByShebang_get in highlight_wrap.o __wrap_DataDir_encodingHint_set in highlight_wrap.o ... "_Perl_sv_setpvn", referenced from: __wrap_DataDir_getLangPath__SWIG_0 in highlight_wrap.o __wrap_DataDir_getThemePath__SWIG_0 in highlight_wrap.o __wrap_DataDir_getLangPath__SWIG_1 in highlight_wrap.o __wrap_DataDir_getSystemDataPath in highlight_wrap.o __wrap_DataDir_getPluginPath__SWIG_0 in highlight_wrap.o __wrap_DataDir_getThemePath__SWIG_1 in highlight_wrap.o __wrap_DataDir_getThemePath__SWIG_2 in highlight_wrap.o ... "_Perl_sv_setref_pv", referenced from: SWIG_Perl_NewPointerObj(void*, swig_type_info*, int) in highlight_wrap.o __wrap_SyntaxReader_getValidateStateChangeFct in highlight_wrap.o __wrap_SyntaxReader_getDecorateFct in highlight_wrap.o __wrap_SyntaxReader_getDecorateLineBeginFct in highlight_wrap.o __wrap_SyntaxReader_getDecorateLineEndFct in highlight_wrap.o __wrap_SyntaxReader_getLuaState in highlight_wrap.o "_Perl_sv_setsv_flags", referenced from: SWIG_Perl_NewPointerObj(void*, swig_type_info*, int) in highlight_wrap.o __wrap_DataDir_getLangPath__SWIG_0 in highlight_wrap.o __wrap_DataDir_getThemePath__SWIG_0 in highlight_wrap.o __wrap_DataDir_getLangPath__SWIG_1 in highlight_wrap.o __wrap_DataDir_getSystemDataPath in highlight_wrap.o __wrap_DataDir_getPluginPath__SWIG_0 in highlight_wrap.o __wrap_DataDir_getThemePath__SWIG_1 in highlight_wrap.o ... ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) gmake: *** [makefile:27: perl] Error 1 *** Error code 2 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-x86_64/textproc/p5-highlight *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-x86_64/textproc/p5-highlight