+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=27 WRKLOG=/tmp/bulklog/ctemplate-2.3nb9/work.log + su pbulk -c '"$@"' make /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=27 WRKLOG=/tmp/bulklog/ctemplate-2.3nb9/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for ctemplate-2.3nb9 ./src/htmlparser/generate_fsm.py ./src/htmlparser/htmlparser_fsm.config > src/htmlparser/htmlparser_fsm.h ./src/htmlparser/generate_fsm.py ./src/htmlparser/jsparser_fsm.config > src/htmlparser/jsparser_fsm.h ./src/htmlparser/generate_fsm.py ./src/tests/statemachine_test_fsm.config > src/tests/statemachine_test_fsm.h ln -s src/htmlparser/statemachine.cc statemachine.c /opt/local/bin/bmake all-am CXX libctemplate_nothreads_la-arena.lo CXX libctemplate_nothreads_la-per_expand_data.lo CXX libctemplate_nothreads_la-template.lo CXX libctemplate_nothreads_la-template_annotator.lo CXX libctemplate_nothreads_la-template_cache.lo CXX libctemplate_nothreads_la-template_dictionary.lo CXX libctemplate_nothreads_la-template_modifiers.lo CXX libctemplate_nothreads_la-template_namelist.lo CXX libctemplate_nothreads_la-template_pathops.lo CXX libctemplate_nothreads_la-template_string.lo CXX libctemplate_nothreads_la-htmlparser.lo src/htmlparser/htmlparser.cc: In function 'const char* google_ctemplate_streamhtmlparser::entityfilter_process(google_ctemplate_streamhtmlparser::entityfilter_ctx*, char)': src/htmlparser/htmlparser.cc:400:54: warning: '%c' directive output may be truncated writing 1 byte into a region of size between 0 and 9 [-Wformat-truncation=] 400 | snprintf(output, HTMLPARSER_MAX_ENTITY_SIZE, "&%s%c", s, terminator); | ^~ src/htmlparser/htmlparser.cc:400:13: note: 'snprintf' output between 3 and 12 bytes into a destination of size 10 400 | snprintf(output, HTMLPARSER_MAX_ENTITY_SIZE, "&%s%c", s, terminator); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/htmlparser/htmlparser.cc:427:71: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 427 | snprintf(ctx->output, HTMLPARSER_MAX_ENTITY_SIZE, "&%s", | ^ src/htmlparser/htmlparser.cc:427:25: note: 'snprintf' output between 2 and 11 bytes into a destination of size 10 427 | snprintf(ctx->output, HTMLPARSER_MAX_ENTITY_SIZE, "&%s", | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 428 | ctx->buffer); | ~~~~~~~~~~~~ CXX libctemplate_nothreads_la-jsparser.lo CXX libctemplate_nothreads_la-statemachine.lo CXX libctemplate_debug_la-arena.lo CXX libctemplate_debug_la-per_expand_data.lo CXX libctemplate_debug_la-template.lo CXX libctemplate_debug_la-template_annotator.lo CXX libctemplate_debug_la-template_cache.lo CXX libctemplate_debug_la-template_dictionary.lo CXX libctemplate_debug_la-template_modifiers.lo CXX libctemplate_debug_la-template_namelist.lo CXX libctemplate_debug_la-template_pathops.lo CXX libctemplate_debug_la-template_string.lo CXX libctemplate_debug_la-htmlparser.lo src/htmlparser/htmlparser.cc: In function 'const char* google_ctemplate_streamhtmlparser::entityfilter_process(google_ctemplate_streamhtmlparser::entityfilter_ctx*, char)': src/htmlparser/htmlparser.cc:400:54: warning: '%c' directive output may be truncated writing 1 byte into a region of size between 0 and 9 [-Wformat-truncation=] 400 | snprintf(output, HTMLPARSER_MAX_ENTITY_SIZE, "&%s%c", s, terminator); | ^~ src/htmlparser/htmlparser.cc:400:13: note: 'snprintf' output between 3 and 12 bytes into a destination of size 10 400 | snprintf(output, HTMLPARSER_MAX_ENTITY_SIZE, "&%s%c", s, terminator); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/htmlparser/htmlparser.cc:427:71: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 427 | snprintf(ctx->output, HTMLPARSER_MAX_ENTITY_SIZE, "&%s", | ^ src/htmlparser/htmlparser.cc:427:25: note: 'snprintf' output between 2 and 11 bytes into a destination of size 10 427 | snprintf(ctx->output, HTMLPARSER_MAX_ENTITY_SIZE, "&%s", | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 428 | ctx->buffer); | ~~~~~~~~~~~~ CXX libctemplate_debug_la-jsparser.lo CXX libctemplate_debug_la-statemachine.lo CXX libctemplate_nothreads_debug_la-arena.lo CXX libctemplate_nothreads_debug_la-per_expand_data.lo CXX libctemplate_nothreads_debug_la-template.lo CXX libctemplate_nothreads_debug_la-template_annotator.lo CXX libctemplate_nothreads_debug_la-template_cache.lo CXX libctemplate_nothreads_debug_la-template_dictionary.lo CXX libctemplate_nothreads_debug_la-template_modifiers.lo CXX libctemplate_nothreads_debug_la-template_namelist.lo CXX libctemplate_nothreads_debug_la-template_pathops.lo CXX libctemplate_nothreads_debug_la-template_string.lo CXX libctemplate_nothreads_debug_la-htmlparser.lo src/htmlparser/htmlparser.cc: In function 'const char* google_ctemplate_streamhtmlparser::entityfilter_process(google_ctemplate_streamhtmlparser::entityfilter_ctx*, char)': src/htmlparser/htmlparser.cc:400:54: warning: '%c' directive output may be truncated writing 1 byte into a region of size between 0 and 9 [-Wformat-truncation=] 400 | snprintf(output, HTMLPARSER_MAX_ENTITY_SIZE, "&%s%c", s, terminator); | ^~ src/htmlparser/htmlparser.cc:400:13: note: 'snprintf' output between 3 and 12 bytes into a destination of size 10 400 | snprintf(output, HTMLPARSER_MAX_ENTITY_SIZE, "&%s%c", s, terminator); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/htmlparser/htmlparser.cc:427:71: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 427 | snprintf(ctx->output, HTMLPARSER_MAX_ENTITY_SIZE, "&%s", | ^ src/htmlparser/htmlparser.cc:427:25: note: 'snprintf' output between 2 and 11 bytes into a destination of size 10 427 | snprintf(ctx->output, HTMLPARSER_MAX_ENTITY_SIZE, "&%s", | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 428 | ctx->buffer); | ~~~~~~~~~~~~ CXX libctemplate_nothreads_debug_la-jsparser.lo CXX libctemplate_nothreads_debug_la-statemachine.lo CXX libctemplate_testing_nothreads_la-template_test_util.lo CXX compile_nothreads_test-compile_test.o CXX template_test_util_test-template_dictionary.o CXX template_test_util_nothreads_test-template_dictionary.o CXX template_test_util_nothreads_test-template_test_util_test.o CXX template_dictionary_nothreads_unittest-template_dictionary_unittest.o CXX template_modifiers_nothreads_unittest-template_modifiers_unittest.o CXX template_setglobals_nothreads_unittest-template_setglobals_unittest.o CXX template_cache_nothreads_test-template_cache_test.o CXX template_nothreads_unittest-template_unittest.o src/tests/template_unittest.cc:167:6: warning: 'bool {anonymous}::IntEqVerbose(int, int)' defined but not used [-Wunused-function] 167 | bool IntEqVerbose(int a, int b) { | ^~~~~~~~~~~~ src/tests/template_unittest.cc:140:6: warning: 'bool {anonymous}::StreqExcept(const char*, const char*, const char*)' defined but not used [-Wunused-function] 140 | bool StreqExcept(const char* a, const char* b, const char* except) { | ^~~~~~~~~~~ CXX template_nothreads_regtest-template_regtest.o CXX htmlparser_nothreads_test-htmlparser_cpp_test.o CXX libctemplate_la-arena.lo CXX libctemplate_la-per_expand_data.lo CXX libctemplate_la-template.lo CXX libctemplate_la-template_annotator.lo CXX libctemplate_la-template_cache.lo CXX libctemplate_la-template_dictionary.lo CXX libctemplate_la-template_modifiers.lo CXX libctemplate_la-template_namelist.lo CXX libctemplate_la-template_pathops.lo CXX libctemplate_la-template_string.lo CXX libctemplate_la-htmlparser.lo src/htmlparser/htmlparser.cc: In function 'const char* google_ctemplate_streamhtmlparser::entityfilter_process(google_ctemplate_streamhtmlparser::entityfilter_ctx*, char)': src/htmlparser/htmlparser.cc:400:54: warning: '%c' directive output may be truncated writing 1 byte into a region of size between 0 and 9 [-Wformat-truncation=] 400 | snprintf(output, HTMLPARSER_MAX_ENTITY_SIZE, "&%s%c", s, terminator); | ^~ src/htmlparser/htmlparser.cc:400:13: note: 'snprintf' output between 3 and 12 bytes into a destination of size 10 400 | snprintf(output, HTMLPARSER_MAX_ENTITY_SIZE, "&%s%c", s, terminator); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/htmlparser/htmlparser.cc:427:71: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 427 | snprintf(ctx->output, HTMLPARSER_MAX_ENTITY_SIZE, "&%s", | ^ src/htmlparser/htmlparser.cc:427:25: note: 'snprintf' output between 2 and 11 bytes into a destination of size 10 427 | snprintf(ctx->output, HTMLPARSER_MAX_ENTITY_SIZE, "&%s", | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 428 | ctx->buffer); | ~~~~~~~~~~~~ CXX libctemplate_la-jsparser.lo CXX libctemplate_la-statemachine.lo CXXLD libctemplate_nothreads.la Undefined first referenced symbol in file _ZN9ctemplate21TextTemplateAnnotatorD5Ev .libs/libctemplate_nothreads.so.3.0.0.exp _ZN9ctemplate10HtmlEscapeD5Ev .libs/libctemplate_nothreads.so.3.0.0.exp _ZN9ctemplate20TemplateTemplateNodeD5Ev .libs/libctemplate_nothreads.so.3.0.0.exp _ZN9ctemplate13StringEmitterD5Ev .libs/libctemplate_nothreads.so.3.0.0.exp _ZN9ctemplate13SnippetEscapeD5Ev .libs/libctemplate_nothreads.so.3.0.0.exp _ZN9ctemplate16JavascriptNumberD5Ev .libs/libctemplate_nothreads.so.3.0.0.exp _ZN9ctemplate16JavascriptEscapeD5Ev .libs/libctemplate_nothreads.so.3.0.0.exp _ZNSt10_HashtableIN9ctemplate14TemplateStringES1_SaIS1_ENSt8__detail9_IdentityESt8equal_toIS1_ENS0_20TemplateStringHasherENS3_18_Mod_range_hashingENS3_20_Default_ranged_hashENS3_20_Prime_rehash_policyENS3_17_Hashtable_traitsILb1ELb1ELb1EEEE12_Scoped_nodeD5Ev .libs/libctemplate_nothreads.so.3.0.0.exp __dso_handle .libs/libctemplate_nothreads_la-arena.o (symbol scope specifies local binding) _ZN9ctemplate12ModifierInfoD5Ev .libs/libctemplate_nothreads.so.3.0.0.exp _ZN9ctemplate18PragmaTemplateNodeD5Ev .libs/libctemplate_nothreads.so.3.0.0.exp _ZN9ctemplate10JsonEscapeD5Ev .libs/libctemplate_nothreads.so.3.0.0.exp _ZN9ctemplate20VariableTemplateNodeD5Ev .libs/libctemplate_nothreads.so.3.0.0.exp _ZNSt13unordered_mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbN9ctemplate10StringHashESt8equal_toIS5_ESaISt4pairIKS5_bEEED5Ev .libs/libctemplate_nothreads.so.3.0.0.exp _ZN9ctemplate16CleanseAttributeD5Ev .libs/libctemplate_nothreads.so.3.0.0.exp _ZNSt6vectorIPKN9ctemplate12ModifierInfoESaIS3_EED5Ev .libs/libctemplate_nothreads.so.3.0.0.exp _ZN9ctemplate14UrlQueryEscapeD5Ev .libs/libctemplate_nothreads.so.3.0.0.exp _ZN9ctemplate12NullModifierD5Ev .libs/libctemplate_nothreads.so.3.0.0.exp _ZN9ctemplate10PrefixLineD5Ev .libs/libctemplate_nothreads.so.3.0.0.exp _ZN9ctemplate11UnsafeArenaD5Ev .libs/libctemplate_nothreads.so.3.0.0.exp _ZN9ctemplate9PreEscapeD5Ev .libs/libctemplate_nothreads.so.3.0.0.exp _ZN9ctemplate5MutexD5Ev .libs/libctemplate_nothreads.so.3.0.0.exp _ZN9ctemplate11ValidateUrlD5Ev .libs/libctemplate_nothreads.so.3.0.0.exp _ZN9ctemplate10CleanseCssD5Ev .libs/libctemplate_nothreads.so.3.0.0.exp _ZNSt12_Vector_baseIPKN9ctemplate16ModifierAndValueESaIS3_EED5Ev .libs/libctemplate_nothreads.so.3.0.0.exp _ZN9ctemplate18TemplateDictionary8IteratorIN9__gnu_cxx17__normal_iteratorIPKPS0_St6vectorIS4_NS_14ArenaAllocatorIS4_NS_11UnsafeArenaEEEEEEED5Ev .libs/libctemplate_nothreads.so.3.0.0.exp _ZN9ctemplate16TextTemplateNodeD5Ev .libs/libctemplate_nothreads.so.3.0.0.exp _ZN9ctemplate12CssUrlEscapeD5Ev .libs/libctemplate_nothreads.so.3.0.0.exp _ZNSt12_Vector_baseIN9ctemplate16ModifierAndValueESaIS1_EED5Ev .libs/libctemplate_nothreads.so.3.0.0.exp _ZN9ctemplate12ModifierInfoC5ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcNS_8XssClassEPKNS_16TemplateModifierE .libs/libctemplate_nothreads.so.3.0.0.exp _ZN9ctemplate9XmlEscapeD5Ev .libs/libctemplate_nothreads.so.3.0.0.exp ld: fatal: symbol referencing errors. No output written to .libs/libctemplate_nothreads.so.3.0.0 collect2: error: ld returned 1 exit status *** [libctemplate_nothreads.la] Error code 1 bmake[1]: stopped in /home/pbulk/build/devel/ctemplate/work/ctemplate-ctemplate-2.3 1 error bmake[1]: stopped in /home/pbulk/build/devel/ctemplate/work/ctemplate-ctemplate-2.3 *** [all] Error code 2 bmake: stopped in /home/pbulk/build/devel/ctemplate/work/ctemplate-ctemplate-2.3 1 error bmake: stopped in /home/pbulk/build/devel/ctemplate/work/ctemplate-ctemplate-2.3 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-trunk-x86_64/devel/ctemplate *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-trunk-x86_64/devel/ctemplate