+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/viewnior-1.7nb6/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/viewnior-1.7nb6/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for viewnior-1.7nb6 ninja: Entering directory `output' [1/53] Generating po/ar/LC_MESSAGES/viewnior-ar.mo with a custom command [2/53] Generating po/bg/LC_MESSAGES/viewnior-bg.mo with a custom command [3/53] Generating po/bs/LC_MESSAGES/viewnior-bs.mo with a custom command [4/53] Generating po/ca/LC_MESSAGES/viewnior-ca.mo with a custom command [5/53] Generating po/ca@valencia/LC_MESSAGES/viewnior-ca@valencia.mo with a custom command [6/53] Generating po/cs/LC_MESSAGES/viewnior-cs.mo with a custom command [7/53] Generating po/da/LC_MESSAGES/viewnior-da.mo with a custom command [8/53] Generating po/de/LC_MESSAGES/viewnior-de.mo with a custom command [9/53] Generating po/el/LC_MESSAGES/viewnior-el.mo with a custom command [10/53] Generating po/en_GB/LC_MESSAGES/viewnior-en_GB.mo with a custom command [11/53] Generating po/es/LC_MESSAGES/viewnior-es.mo with a custom command [12/53] Generating po/fi/LC_MESSAGES/viewnior-fi.mo with a custom command [13/53] Generating po/fr/LC_MESSAGES/viewnior-fr.mo with a custom command [14/53] Generating po/gl/LC_MESSAGES/viewnior-gl.mo with a custom command [15/53] Generating po/he/LC_MESSAGES/viewnior-he.mo with a custom command [16/53] Generating po/hu/LC_MESSAGES/viewnior-hu.mo with a custom command [17/53] Generating po/it/LC_MESSAGES/viewnior-it.mo with a custom command [18/53] Generating po/ja/LC_MESSAGES/viewnior-ja.mo with a custom command [19/53] Generating po/lt/LC_MESSAGES/viewnior-lt.mo with a custom command [20/53] Generating po/nl/LC_MESSAGES/viewnior-nl.mo with a custom command [21/53] Generating po/oc/LC_MESSAGES/viewnior-oc.mo with a custom command [22/53] Generating po/pl/LC_MESSAGES/viewnior-pl.mo with a custom command [23/53] Generating po/pt/LC_MESSAGES/viewnior-pt.mo with a custom command [24/53] Generating po/pt_BR/LC_MESSAGES/viewnior-pt_BR.mo with a custom command [25/53] Generating po/ru/LC_MESSAGES/viewnior-ru.mo with a custom command [26/53] Generating po/sk/LC_MESSAGES/viewnior-sk.mo with a custom command [27/53] Generating po/sr/LC_MESSAGES/viewnior-sr.mo with a custom command [28/53] Generating po/sv/LC_MESSAGES/viewnior-sv.mo with a custom command [29/53] Generating po/tr/LC_MESSAGES/viewnior-tr.mo with a custom command [30/53] Generating po/uk/LC_MESSAGES/viewnior-uk.mo with a custom command [31/53] Generating po/zh_CN/LC_MESSAGES/viewnior-zh_CN.mo with a custom command [32/53] Generating po/zh_TW/LC_MESSAGES/viewnior-zh_TW.mo with a custom command [33/53] Generating data/viewnior.desktop with a custom command [34/53] Generating src/uni-marshal_h with a custom command INFO: Reading ../src/uni-marshal.list... [35/53] Generating src/uni-marshal_c with a custom command INFO: Reading ../src/uni-marshal.list... [36/53] Compiling C object src/viewnior.p/meson-generated_.._uni-marshal.c.o [37/53] Compiling C object src/viewnior.p/main.c.o [38/53] Compiling C object src/viewnior.p/vnr-window.c.o [39/53] Compiling C object src/viewnior.p/uni-cache.c.o [40/53] Compiling C object src/viewnior.p/uni-anim-view.c.o [41/53] Compiling C object src/viewnior.p/uni-nav.c.o [42/53] Compiling C object src/viewnior.p/uni-scroll-win.c.o [43/53] Compiling C object src/viewnior.p/uni-dragger.c.o [44/53] Compiling C object src/viewnior.p/uni-image-view.c.o [45/53] Compiling C object src/viewnior.p/vnr-message-area.c.o [46/53] Compiling C object src/viewnior.p/vnr-properties-dialog.c.o [47/53] Compiling C object src/viewnior.p/vnr-file.c.o [48/53] Compiling C object src/viewnior.p/uni-utils.c.o [49/53] Compiling C object src/viewnior.p/vnr-prefs.c.o [50/53] Compiling C object src/viewnior.p/vnr-crop.c.o [51/53] Compiling C object src/viewnior.p/vnr-tools.c.o [52/53] Compiling C++ object src/viewnior.p/uni-exiv2.cpp.o FAILED: src/viewnior.p/uni-exiv2.cpp.o g++ -Isrc/viewnior.p -Isrc -I../src -I. -I.. -I/opt/pkg/include/gtk-2.0 -I/opt/pkg/lib/gtk-2.0/include -I/opt/pkg/include/atk-1.0 -I/opt/pkg/include/pango-1.0 -I/opt/pkg/include -I/opt/pkg/include/gdk-pixbuf-2.0 -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/cairo -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/pixman-1 -I/opt/pkg/include/fribidi -I/opt/pkg/include/libpng16 -I/opt/pkg/include/gio-unix-2.0 -I/usr/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -MD -MQ src/viewnior.p/uni-exiv2.cpp.o -MF src/viewnior.p/uni-exiv2.cpp.o.d -o src/viewnior.p/uni-exiv2.cpp.o -c ../src/uni-exiv2.cpp ../src/uni-exiv2.cpp:28:22: error: 'AutoPtr' in 'class Exiv2::Image' does not name a type 28 | static Exiv2::Image::AutoPtr cached_image; | ^~~~~~~ ../src/uni-exiv2.cpp: In function 'void uni_read_exiv2_map(const char*, void (*)(const char*, const char*, void*), void*)': ../src/uni-exiv2.cpp:50:23: error: 'AutoPtr' is not a member of 'Exiv2::Image' 50 | Exiv2::Image::AutoPtr image = Exiv2::ImageFactory::open(uri); | ^~~~~~~ ../src/uni-exiv2.cpp:51:14: error: 'image' was not declared in this scope 51 | if ( image.get() == 0 ) { | ^~~~~ ../src/uni-exiv2.cpp:55:9: error: 'image' was not declared in this scope 55 | image->readMetadata(); | ^~~~~ ../src/uni-exiv2.cpp:94:21: error: 'AnyError' in namespace 'Exiv2' does not name a type 94 | } catch (Exiv2::AnyError& e) { | ^~~~~~~~ ../src/uni-exiv2.cpp:95:36: error: 'e' was not declared in this scope 95 | std::cerr << "Exiv2: '" << e << "'\n"; | ^ ../src/uni-exiv2.cpp: In function 'int uni_read_exiv2_to_cache(const char*)': ../src/uni-exiv2.cpp:105:10: error: 'cached_image' was not declared in this scope 105 | if ( cached_image.get() != NULL ) { | ^~~~~~~~~~~~ ../src/uni-exiv2.cpp:111:9: error: 'cached_image' was not declared in this scope 111 | cached_image = Exiv2::ImageFactory::open(uri); | ^~~~~~~~~~~~ ../src/uni-exiv2.cpp:117:21: error: 'AnyError' in namespace 'Exiv2' does not name a type 117 | } catch (Exiv2::AnyError& e) { | ^~~~~~~~ ../src/uni-exiv2.cpp:118:36: error: 'e' was not declared in this scope 118 | std::cerr << "Exiv2: '" << e << "'\n"; | ^ ../src/uni-exiv2.cpp: In function 'int uni_write_exiv2_from_cache(const char*)': ../src/uni-exiv2.cpp:130:10: error: 'cached_image' was not declared in this scope 130 | if ( cached_image.get() == NULL ) { | ^~~~~~~~~~~~ ../src/uni-exiv2.cpp:135:23: error: 'AutoPtr' is not a member of 'Exiv2::Image' 135 | Exiv2::Image::AutoPtr image = Exiv2::ImageFactory::open(uri); | ^~~~~~~ ../src/uni-exiv2.cpp:136:14: error: 'image' was not declared in this scope 136 | if ( image.get() == 0 ) { | ^~~~~ ../src/uni-exiv2.cpp:140:9: error: 'image' was not declared in this scope 140 | image->setMetadata( *cached_image ); | ^~~~~ ../src/uni-exiv2.cpp:140:30: error: 'cached_image' was not declared in this scope 140 | image->setMetadata( *cached_image ); | ^~~~~~~~~~~~ ../src/uni-exiv2.cpp:147:21: error: 'AnyError' in namespace 'Exiv2' does not name a type 147 | } catch (Exiv2::AnyError& e) { | ^~~~~~~~ ../src/uni-exiv2.cpp:148:36: error: 'e' was not declared in this scope 148 | std::cerr << "Exiv2: '" << e << "'\n"; | ^ ninja: build stopped: subcommand failed. *** Error code 1 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/viewnior *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/viewnior