+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/libsfdo-0.1.4/work.log + su pbulk -c '"$@"' make /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/libsfdo-0.1.4/work.log ===> Building for libsfdo-0.1.4 ninja: Entering directory `output' [1/48] Compiling C object libsfdo-private.a.p/common_log.c.o [2/48] Compiling C object libsfdo-private.a.p/common_grow.c.o [3/48] Compiling C object libsfdo-private.a.p/common_dirs.c.o [4/48] Compiling C object libsfdo-private.a.p/common_hash.c.o [5/48] Compiling C object libsfdo-private.a.p/common_striter.c.o [6/48] Compiling C object libsfdo-private.a.p/common_membuild.c.o [7/48] Compiling C object libsfdo-private.a.p/common_strbuild.c.o [8/48] Compiling C object libsfdo-private.a.p/common_strpool.c.o [9/48] Linking static target libsfdo-private.a [10/48] Compiling C object libsfdo-desktop.so.0.p/sfdo-desktop_desktop.c.o [11/48] Compiling C object libsfdo-basedir.so.0.p/sfdo-basedir_basedir.c.o [12/48] Linking target libsfdo-basedir.so.0 [13/48] Compiling C object libsfdo-desktop.so.0.p/sfdo-desktop_entry.c.o [14/48] Compiling C object libsfdo-desktop-file.so.0.p/sfdo-desktop-file_file.c.o [15/48] Linking target libsfdo-desktop-file.so.0 [16/48] Generating symbol file libsfdo-basedir.so.0.p/libsfdo-basedir.so.0.symbols [17/48] Compiling C object libsfdo-icon.so.0.p/sfdo-icon_icon.c.o [18/48] Compiling C object libsfdo-icon.so.0.p/sfdo-icon_cache.c.o [19/48] Compiling C object libsfdo-desktop.so.0.p/sfdo-desktop_db.c.o [20/48] Generating symbol file libsfdo-desktop-file.so.0.p/libsfdo-desktop-file.so.0.symbols [21/48] Compiling C object libsfdo-icon.so.0.p/sfdo-icon_lookup.c.o [22/48] Compiling C object libsfdo-icon.so.0.p/sfdo-icon_state.c.o [23/48] Linking target libsfdo-desktop.so.0 [24/48] Compiling C object libsfdo-icon.so.0.p/sfdo-icon_load.c.o [25/48] Compiling C object examples/basedir-dump.p/basedir-dump.c.o [26/48] Compiling C object libsfdo-icon.so.0.p/sfdo-icon_scan.c.o [27/48] Linking target libsfdo-icon.so.0 [28/48] Compiling C object examples/desktop-dump.p/desktop-dump.c.o ../examples/desktop-dump.c: In function 'main': ../examples/desktop-dump.c:34:23: warning: implicit declaration of function 'getopt'; did you mean 'getsubopt'? [-Wimplicit-function-declaration] 34 | while ((opt = getopt(argc, argv, "de:l:")) != -1) { | ^~~~~~ | getsubopt [29/48] Compiling C object examples/desktop-file-query.p/desktop-file-query.c.o ../examples/desktop-file-query.c: In function 'main': ../examples/desktop-file-query.c:24:23: warning: implicit declaration of function 'getopt'; did you mean 'getsubopt'? [-Wimplicit-function-declaration] 24 | while ((opt = getopt(argc, argv, "dl:")) != -1) { | ^~~~~~ | getsubopt [30/48] Generating symbol file libsfdo-desktop.so.0.p/libsfdo-desktop.so.0.symbols [31/48] Compiling C object examples/desktop-load.p/desktop-load.c.o ../examples/desktop-load.c: In function 'main': ../examples/desktop-load.c:75:23: warning: implicit declaration of function 'getopt'; did you mean 'getsubopt'? [-Wimplicit-function-declaration] 75 | while ((opt = getopt(argc, argv, "de:l:")) != -1) { | ^~~~~~ | getsubopt [32/48] Compiling C object examples/desktop-exec.p/desktop-exec.c.o [33/48] Generating symbol file libsfdo-icon.so.0.p/libsfdo-icon.so.0.symbols [34/48] Compiling C object examples/icon-lookup.p/icon-lookup.c.o ../examples/icon-lookup.c: In function 'main': ../examples/icon-lookup.c:36:23: warning: implicit declaration of function 'getopt'; did you mean 'getsubopt'? [-Wimplicit-function-declaration] 36 | while ((opt = getopt(argc, argv, "dmrs")) != -1) { | ^~~~~~ | getsubopt [35/48] Compiling C object tests/basedir.p/basedir.c.o [36/48] Compiling C object tests/desktop-file.p/desktop-file.c.o [37/48] Linking target examples/basedir-dump [38/48] Linking target examples/desktop-file-query [39/48] Linking target examples/desktop-dump FAILED: [code=1] examples/desktop-dump gcc -o examples/desktop-dump examples/desktop-dump.p/desktop-dump.c.o -L/opt/local/lib -L/usr/lib/amd64 -I/opt/local/include -I/usr/include -z defs -Wl,-R/usr/lib/amd64 -Wl,-R/opt/local/lib -pipe -O2 -msave-args -fno-aggressive-loop-optimizations '-Wl,-rpath,$ORIGIN/..' -Wl,--start-group libsfdo-basedir.so.0 libsfdo-desktop.so.0 -Wl,--end-group ld: warning: file libsfdo-desktop-file.so.0: required by libsfdo-desktop.so.0, not found Undefined first referenced symbol in file sfdo_desktop_file_document_destroy libsfdo-desktop.so.0 sfdo_desktop_file_entry_get_localized_value libsfdo-desktop.so.0 sfdo_desktop_file_entry_get_value libsfdo-desktop.so.0 sfdo_desktop_file_error_code_get_description libsfdo-desktop.so.0 sfdo_desktop_file_entry_get_value_list libsfdo-desktop.so.0 sfdo_desktop_file_group_get_entry libsfdo-desktop.so.0 sfdo_desktop_file_document_get_groups libsfdo-desktop.so.0 sfdo_desktop_file_entry_get_location libsfdo-desktop.so.0 sfdo_desktop_file_entry_get_localized_value_list libsfdo-desktop.so.0 sfdo_desktop_file_group_get_location libsfdo-desktop.so.0 sfdo_desktop_file_document_load libsfdo-desktop.so.0 sfdo_desktop_file_group_get_next libsfdo-desktop.so.0 sfdo_desktop_file_group_get_name libsfdo-desktop.so.0 ld: fatal: symbol referencing errors. No output written to examples/desktop-dump collect2: error: ld returned 1 exit status [40/48] Linking target examples/desktop-load FAILED: [code=1] examples/desktop-load gcc -o examples/desktop-load examples/desktop-load.p/desktop-load.c.o -L/opt/local/lib -L/usr/lib/amd64 -I/opt/local/include -I/usr/include -z defs -Wl,-R/usr/lib/amd64 -Wl,-R/opt/local/lib -pipe -O2 -msave-args -fno-aggressive-loop-optimizations '-Wl,-rpath,$ORIGIN/..' -Wl,--start-group libsfdo-basedir.so.0 libsfdo-desktop.so.0 -Wl,--end-group ld: warning: file libsfdo-desktop-file.so.0: required by libsfdo-desktop.so.0, not found Undefined first referenced symbol in file sfdo_desktop_file_document_destroy libsfdo-desktop.so.0 sfdo_desktop_file_entry_get_localized_value libsfdo-desktop.so.0 sfdo_desktop_file_entry_get_value libsfdo-desktop.so.0 sfdo_desktop_file_error_code_get_description libsfdo-desktop.so.0 sfdo_desktop_file_entry_get_value_list libsfdo-desktop.so.0 sfdo_desktop_file_group_get_entry libsfdo-desktop.so.0 sfdo_desktop_file_document_get_groups libsfdo-desktop.so.0 sfdo_desktop_file_entry_get_location libsfdo-desktop.so.0 sfdo_desktop_file_entry_get_localized_value_list libsfdo-desktop.so.0 sfdo_desktop_file_group_get_location libsfdo-desktop.so.0 sfdo_desktop_file_document_load libsfdo-desktop.so.0 sfdo_desktop_file_group_get_next libsfdo-desktop.so.0 sfdo_desktop_file_group_get_name libsfdo-desktop.so.0 ld: fatal: symbol referencing errors. No output written to examples/desktop-load collect2: error: ld returned 1 exit status [41/48] Compiling C object tests/icon.p/icon.c.o [42/48] Compiling C object tests/desktop.p/desktop.c.o ninja: build stopped: subcommand failed. *** Error code 1 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-trunk-x86_64/devel/libsfdo *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-trunk-x86_64/devel/libsfdo