+ 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=311 WRKLOG=/tmp/bulklog/recoll-1.37.2nb2/work.log + su pbulk -c '"$@"' make /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=311 WRKLOG=/tmp/bulklog/recoll-1.37.2nb2/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for recoll-1.37.2nb2 /opt/local/bin/bmake all-recursive Making all in . (cd python/pychm; set -x; for v in 3;do test -n "`which python${v}`" && python${v} setup.py build; done ) + for v in 3 ++ which python3 + test -n /home/pbulk/build/sysutils/recoll/work/.buildlink/bin/python3 + python3 setup.py build running build running build_py creating build creating build/lib.solaris-2.11-i86pc.64bit-cpython-311 creating build/lib.solaris-2.11-i86pc.64bit-cpython-311/recollchm copying ./recollchm/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-311/recollchm copying ./recollchm/chm.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-311/recollchm copying ./recollchm/chmlib.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-311/recollchm running build_ext building 'recollchm._chmlib' extension creating build/temp.solaris-2.11-i86pc.64bit-cpython-311 creating build/temp.solaris-2.11-i86pc.64bit-cpython-311/recollchm gcc -Wsign-compare -DNDEBUG -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -DPKGSRC_OPSYS_VERSION=051100 -I/usr/include -I/opt/local/include -DNCURSES_WIDECHAR=1 -I/opt/local/include/ncurses -I/opt/local/include/db4 -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -DPKGSRC_OPSYS_VERSION=051100 -I/usr/include -I/opt/local/include -DNCURSES_WIDECHAR=1 -I/opt/local/include/ncurses -I/opt/local/include/db4 -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -DPKGSRC_OPSYS_VERSION=051100 -I/usr/include -I/opt/local/include -DNCURSES_WIDECHAR=1 -I/opt/local/include/ncurses -I/opt/local/include/db4 -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/python3.11 -I/opt/local/qt5/include -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/harfbuzz -I/opt/local/include/freetype2 -I/opt/local/include/libdrm -I/opt/local/include/gstreamer-1.0 -I/opt/local/include/ncurses -I/opt/local/include -I/usr/include -I/opt/local/include/python3.11 -I/opt/local/qt5/include -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/harfbuzz -I/opt/local/include/freetype2 -I/opt/local/include/libdrm -I/opt/local/include/gstreamer-1.0 -I/opt/local/include/ncurses -fPIC -I/opt/local/include/python3.11 -c ./recollchm/swig_chm.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-311/./recollchm/swig_chm.o -DSWIG_COBJECT_TYPES gcc -shared -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -Wl,-R/opt/local/lib/recoll -Wl,-R/opt/local/lib -liconv -L/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -lintl -L/opt/local/qt5/lib -L/opt/local/qt5/plugins -Wl,-R/opt/local/qt5/lib -Wl,-R/opt/local/qt5/plugins -L/opt/local/lib/pulseaudio -Wl,-R/opt/local/lib/pulseaudio -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/python3.11 -I/opt/local/qt5/include -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/harfbuzz -I/opt/local/include/freetype2 -I/opt/local/include/libdrm -I/opt/local/include/gstreamer-1.0 -I/opt/local/include/ncurses -I/opt/local/include -I/usr/include -I/opt/local/include/python3.11 -I/opt/local/qt5/include -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/harfbuzz -I/opt/local/include/freetype2 -I/opt/local/include/libdrm -I/opt/local/include/gstreamer-1.0 -I/opt/local/include/ncurses build/temp.solaris-2.11-i86pc.64bit-cpython-311/./recollchm/swig_chm.o -L/opt/local/lib -lchm -o build/lib.solaris-2.11-i86pc.64bit-cpython-311/recollchm/_chmlib.so building 'recollchm.extra' extension gcc -Wsign-compare -DNDEBUG -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -DPKGSRC_OPSYS_VERSION=051100 -I/usr/include -I/opt/local/include -DNCURSES_WIDECHAR=1 -I/opt/local/include/ncurses -I/opt/local/include/db4 -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -DPKGSRC_OPSYS_VERSION=051100 -I/usr/include -I/opt/local/include -DNCURSES_WIDECHAR=1 -I/opt/local/include/ncurses -I/opt/local/include/db4 -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -DPKGSRC_OPSYS_VERSION=051100 -I/usr/include -I/opt/local/include -DNCURSES_WIDECHAR=1 -I/opt/local/include/ncurses -I/opt/local/include/db4 -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/python3.11 -I/opt/local/qt5/include -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/harfbuzz -I/opt/local/include/freetype2 -I/opt/local/include/libdrm -I/opt/local/include/gstreamer-1.0 -I/opt/local/include/ncurses -I/opt/local/include -I/usr/include -I/opt/local/include/python3.11 -I/opt/local/qt5/include -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/harfbuzz -I/opt/local/include/freetype2 -I/opt/local/include/libdrm -I/opt/local/include/gstreamer-1.0 -I/opt/local/include/ncurses -fPIC -I/opt/local/include/python3.11 -c ./recollchm/extra.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-311/./recollchm/extra.o -D__PYTHON__ gcc -shared -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -Wl,-R/opt/local/lib/recoll -Wl,-R/opt/local/lib -liconv -L/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -lintl -L/opt/local/qt5/lib -L/opt/local/qt5/plugins -Wl,-R/opt/local/qt5/lib -Wl,-R/opt/local/qt5/plugins -L/opt/local/lib/pulseaudio -Wl,-R/opt/local/lib/pulseaudio -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/python3.11 -I/opt/local/qt5/include -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/harfbuzz -I/opt/local/include/freetype2 -I/opt/local/include/libdrm -I/opt/local/include/gstreamer-1.0 -I/opt/local/include/ncurses -I/opt/local/include -I/usr/include -I/opt/local/include/python3.11 -I/opt/local/qt5/include -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/harfbuzz -I/opt/local/include/freetype2 -I/opt/local/include/libdrm -I/opt/local/include/gstreamer-1.0 -I/opt/local/include/ncurses build/temp.solaris-2.11-i86pc.64bit-cpython-311/./recollchm/extra.o -L/opt/local/lib -lchm -o build/lib.solaris-2.11-i86pc.64bit-cpython-311/recollchm/extra.so (cd python/pyaspell; set -x; for v in 3;do test -n "`which python${v}`" && python${v} setup.py build; done ) + for v in 3 ++ which python3 + test -n /home/pbulk/build/sysutils/recoll/work/.buildlink/bin/python3 + python3 setup.py build running build running build_ext building 'recollaspell' extension creating build creating build/temp.solaris-2.11-i86pc.64bit-cpython-311 gcc -Wsign-compare -DNDEBUG -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -DPKGSRC_OPSYS_VERSION=051100 -I/usr/include -I/opt/local/include -DNCURSES_WIDECHAR=1 -I/opt/local/include/ncurses -I/opt/local/include/db4 -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -DPKGSRC_OPSYS_VERSION=051100 -I/usr/include -I/opt/local/include -DNCURSES_WIDECHAR=1 -I/opt/local/include/ncurses -I/opt/local/include/db4 -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -DPKGSRC_OPSYS_VERSION=051100 -I/usr/include -I/opt/local/include -DNCURSES_WIDECHAR=1 -I/opt/local/include/ncurses -I/opt/local/include/db4 -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/python3.11 -I/opt/local/qt5/include -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/harfbuzz -I/opt/local/include/freetype2 -I/opt/local/include/libdrm -I/opt/local/include/gstreamer-1.0 -I/opt/local/include/ncurses -I/opt/local/include -I/usr/include -I/opt/local/include/python3.11 -I/opt/local/qt5/include -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/harfbuzz -I/opt/local/include/freetype2 -I/opt/local/include/libdrm -I/opt/local/include/gstreamer-1.0 -I/opt/local/include/ncurses -fPIC -I/opt/local/include/python3.11 -c ./aspell.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-311/./aspell.o creating build/lib.solaris-2.11-i86pc.64bit-cpython-311 gcc -shared -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -Wl,-R/opt/local/lib/recoll -Wl,-R/opt/local/lib -liconv -L/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -lintl -L/opt/local/qt5/lib -L/opt/local/qt5/plugins -Wl,-R/opt/local/qt5/lib -Wl,-R/opt/local/qt5/plugins -L/opt/local/lib/pulseaudio -Wl,-R/opt/local/lib/pulseaudio -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/python3.11 -I/opt/local/qt5/include -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/harfbuzz -I/opt/local/include/freetype2 -I/opt/local/include/libdrm -I/opt/local/include/gstreamer-1.0 -I/opt/local/include/ncurses -I/opt/local/include -I/usr/include -I/opt/local/include/python3.11 -I/opt/local/qt5/include -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/harfbuzz -I/opt/local/include/freetype2 -I/opt/local/include/libdrm -I/opt/local/include/gstreamer-1.0 -I/opt/local/include/ncurses build/temp.solaris-2.11-i86pc.64bit-cpython-311/./aspell.o -L/opt/local/lib -laspell -o build/lib.solaris-2.11-i86pc.64bit-cpython-311/recollaspell.so depbase=`echo index/checkindexed.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -DHAVE_CONFIG_H -I. -I./common -Wall -Wextra -Wno-unused -I. -I./aspell -I./bincimapmime -I./common -I./index -I./internfile -I./rcldb -I./unac -I./utils -I./xaposix -DBUILDING_RECOLL -I/opt/local/include -I/usr/include -I/opt/local/include/python3.11 -I/opt/local/qt5/include -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/harfbuzz -I/opt/local/include/freetype2 -I/opt/local/include/libdrm -I/opt/local/include/gstreamer-1.0 -I/opt/local/include/ncurses -I/opt/local/include -I/opt/local/include -I/opt/local/include/libxml2 -DRECOLL_DATADIR=\"/opt/local/share/recoll\" -DREADFILE_ENABLE_ZLIB -DREADFILE_ENABLE_MINIZ -DREADFILE_ENABLE_MD5 -D_GNU_SOURCE -DHAVE_CONFIG_H -I/opt/local/include -I/usr/include -I/opt/local/include/python3.11 -I/opt/local/qt5/include -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/harfbuzz -I/opt/local/include/freetype2 -I/opt/local/include/libdrm -I/opt/local/include/gstreamer-1.0 -I/opt/local/include/ncurses -std=c++17 -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/python3.11 -I/opt/local/qt5/include -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/harfbuzz -I/opt/local/include/freetype2 -I/opt/local/include/libdrm -I/opt/local/include/gstreamer-1.0 -I/opt/local/include/ncurses -MT index/checkindexed.o -MD -MP -MF $depbase.Tpo -c -o index/checkindexed.o index/checkindexed.cpp && mv -f $depbase.Tpo $depbase.Po depbase=`echo index/fsindexer.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -DHAVE_CONFIG_H -I. -I./common -Wall -Wextra -Wno-unused -I. -I./aspell -I./bincimapmime -I./common -I./index -I./internfile -I./rcldb -I./unac -I./utils -I./xaposix -DBUILDING_RECOLL -I/opt/local/include -I/usr/include -I/opt/local/include/python3.11 -I/opt/local/qt5/include -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/harfbuzz -I/opt/local/include/freetype2 -I/opt/local/include/libdrm -I/opt/local/include/gstreamer-1.0 -I/opt/local/include/ncurses -I/opt/local/include -I/opt/local/include -I/opt/local/include/libxml2 -DRECOLL_DATADIR=\"/opt/local/share/recoll\" -DREADFILE_ENABLE_ZLIB -DREADFILE_ENABLE_MINIZ -DREADFILE_ENABLE_MD5 -D_GNU_SOURCE -DHAVE_CONFIG_H -I/opt/local/include -I/usr/include -I/opt/local/include/python3.11 -I/opt/local/qt5/include -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/harfbuzz -I/opt/local/include/freetype2 -I/opt/local/include/libdrm -I/opt/local/include/gstreamer-1.0 -I/opt/local/include/ncurses -std=c++17 -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/python3.11 -I/opt/local/qt5/include -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/harfbuzz -I/opt/local/include/freetype2 -I/opt/local/include/libdrm -I/opt/local/include/gstreamer-1.0 -I/opt/local/include/ncurses -MT index/fsindexer.o -MD -MP -MF $depbase.Tpo -c -o index/fsindexer.o index/fsindexer.cpp && mv -f $depbase.Tpo $depbase.Po depbase=`echo index/indexer.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -DHAVE_CONFIG_H -I. -I./common -Wall -Wextra -Wno-unused -I. -I./aspell -I./bincimapmime -I./common -I./index -I./internfile -I./rcldb -I./unac -I./utils -I./xaposix -DBUILDING_RECOLL -I/opt/local/include -I/usr/include -I/opt/local/include/python3.11 -I/opt/local/qt5/include -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/harfbuzz -I/opt/local/include/freetype2 -I/opt/local/include/libdrm -I/opt/local/include/gstreamer-1.0 -I/opt/local/include/ncurses -I/opt/local/include -I/opt/local/include -I/opt/local/include/libxml2 -DRECOLL_DATADIR=\"/opt/local/share/recoll\" -DREADFILE_ENABLE_ZLIB -DREADFILE_ENABLE_MINIZ -DREADFILE_ENABLE_MD5 -D_GNU_SOURCE -DHAVE_CONFIG_H -I/opt/local/include -I/usr/include -I/opt/local/include/python3.11 -I/opt/local/qt5/include -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/harfbuzz -I/opt/local/include/freetype2 -I/opt/local/include/libdrm -I/opt/local/include/gstreamer-1.0 -I/opt/local/include/ncurses -std=c++17 -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/python3.11 -I/opt/local/qt5/include -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/harfbuzz -I/opt/local/include/freetype2 -I/opt/local/include/libdrm -I/opt/local/include/gstreamer-1.0 -I/opt/local/include/ncurses -MT index/indexer.o -MD -MP -MF $depbase.Tpo -c -o index/indexer.o index/indexer.cpp && mv -f $depbase.Tpo $depbase.Po depbase=`echo index/rclmonprc.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -DHAVE_CONFIG_H -I. -I./common -Wall -Wextra -Wno-unused -I. -I./aspell -I./bincimapmime -I./common -I./index -I./internfile -I./rcldb -I./unac -I./utils -I./xaposix -DBUILDING_RECOLL -I/opt/local/include -I/usr/include -I/opt/local/include/python3.11 -I/opt/local/qt5/include -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/harfbuzz -I/opt/local/include/freetype2 -I/opt/local/include/libdrm -I/opt/local/include/gstreamer-1.0 -I/opt/local/include/ncurses -I/opt/local/include -I/opt/local/include -I/opt/local/include/libxml2 -DRECOLL_DATADIR=\"/opt/local/share/recoll\" -DREADFILE_ENABLE_ZLIB -DREADFILE_ENABLE_MINIZ -DREADFILE_ENABLE_MD5 -D_GNU_SOURCE -DHAVE_CONFIG_H -I/opt/local/include -I/usr/include -I/opt/local/include/python3.11 -I/opt/local/qt5/include -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/harfbuzz -I/opt/local/include/freetype2 -I/opt/local/include/libdrm -I/opt/local/include/gstreamer-1.0 -I/opt/local/include/ncurses -std=c++17 -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/python3.11 -I/opt/local/qt5/include -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/harfbuzz -I/opt/local/include/freetype2 -I/opt/local/include/libdrm -I/opt/local/include/gstreamer-1.0 -I/opt/local/include/ncurses -MT index/rclmonprc.o -MD -MP -MF $depbase.Tpo -c -o index/rclmonprc.o index/rclmonprc.cpp && mv -f $depbase.Tpo $depbase.Po depbase=`echo index/rclmonrcv.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; g++ -DHAVE_CONFIG_H -I. -I./common -Wall -Wextra -Wno-unused -I. -I./aspell -I./bincimapmime -I./common -I./index -I./internfile -I./rcldb -I./unac -I./utils -I./xaposix -DBUILDING_RECOLL -I/opt/local/include -I/usr/include -I/opt/local/include/python3.11 -I/opt/local/qt5/include -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/harfbuzz -I/opt/local/include/freetype2 -I/opt/local/include/libdrm -I/opt/local/include/gstreamer-1.0 -I/opt/local/include/ncurses -I/opt/local/include -I/opt/local/include -I/opt/local/include/libxml2 -DRECOLL_DATADIR=\"/opt/local/share/recoll\" -DREADFILE_ENABLE_ZLIB -DREADFILE_ENABLE_MINIZ -DREADFILE_ENABLE_MD5 -D_GNU_SOURCE -DHAVE_CONFIG_H -I/opt/local/include -I/usr/include -I/opt/local/include/python3.11 -I/opt/local/qt5/include -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/harfbuzz -I/opt/local/include/freetype2 -I/opt/local/include/libdrm -I/opt/local/include/gstreamer-1.0 -I/opt/local/include/ncurses -std=c++17 -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/python3.11 -I/opt/local/qt5/include -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/harfbuzz -I/opt/local/include/freetype2 -I/opt/local/include/libdrm -I/opt/local/include/gstreamer-1.0 -I/opt/local/include/ncurses -MT index/rclmonrcv.o -MD -MP -MF $depbase.Tpo -c -o index/rclmonrcv.o index/rclmonrcv.cpp && mv -f $depbase.Tpo $depbase.Po In file included from index/rclmonrcv.cpp:580: /usr/include/sys/inotify.h:1:2: error: #error "This header has been disabled to stop its functionality from being used." 1 | #error "This header has been disabled to stop its functionality from being used." | ^~~~~ index/rclmonrcv.cpp: In constructor 'RclIntf::RclIntf()': index/rclmonrcv.cpp:587:21: error: 'inotify_init' was not declared in this scope; did you mean 'signotify_id_t'? 587 | if ((m_fd = inotify_init()) < 0) { | ^~~~~~~~~~~~ | signotify_id_t index/rclmonrcv.cpp: In member function 'const char* RclIntf::event_name(int)': index/rclmonrcv.cpp:621:15: error: 'IN_ISDIR' was not declared in this scope; did you mean 'EISDIR'? 621 | code &= ~(IN_ISDIR|IN_ONESHOT); | ^~~~~~~~ | EISDIR index/rclmonrcv.cpp:621:24: error: 'IN_ONESHOT' was not declared in this scope 621 | code &= ~(IN_ISDIR|IN_ONESHOT); | ^~~~~~~~~~ index/rclmonrcv.cpp:623:10: error: 'IN_ACCESS' was not declared in this scope 623 | case IN_ACCESS: return "IN_ACCESS"; | ^~~~~~~~~ index/rclmonrcv.cpp:624:10: error: 'IN_MODIFY' was not declared in this scope 624 | case IN_MODIFY: return "IN_MODIFY"; | ^~~~~~~~~ index/rclmonrcv.cpp:625:10: error: 'IN_ATTRIB' was not declared in this scope 625 | case IN_ATTRIB: return "IN_ATTRIB"; | ^~~~~~~~~ index/rclmonrcv.cpp:626:10: error: 'IN_CLOSE_WRITE' was not declared in this scope 626 | case IN_CLOSE_WRITE: return "IN_CLOSE_WRITE"; | ^~~~~~~~~~~~~~ index/rclmonrcv.cpp:627:10: error: 'IN_CLOSE_NOWRITE' was not declared in this scope 627 | case IN_CLOSE_NOWRITE: return "IN_CLOSE_NOWRITE"; | ^~~~~~~~~~~~~~~~ index/rclmonrcv.cpp:628:10: error: 'IN_CLOSE' was not declared in this scope 628 | case IN_CLOSE: return "IN_CLOSE"; | ^~~~~~~~ index/rclmonrcv.cpp:629:10: error: 'IN_OPEN' was not declared in this scope 629 | case IN_OPEN: return "IN_OPEN"; | ^~~~~~~ index/rclmonrcv.cpp:630:10: error: 'IN_MOVED_FROM' was not declared in this scope 630 | case IN_MOVED_FROM: return "IN_MOVED_FROM"; | ^~~~~~~~~~~~~ index/rclmonrcv.cpp:631:10: error: 'IN_MOVED_TO' was not declared in this scope 631 | case IN_MOVED_TO: return "IN_MOVED_TO"; | ^~~~~~~~~~~ index/rclmonrcv.cpp:632:10: error: 'IN_MOVE' was not declared in this scope 632 | case IN_MOVE: return "IN_MOVE"; | ^~~~~~~ index/rclmonrcv.cpp:633:10: error: 'IN_CREATE' was not declared in this scope 633 | case IN_CREATE: return "IN_CREATE"; | ^~~~~~~~~ index/rclmonrcv.cpp:634:10: error: 'IN_DELETE' was not declared in this scope 634 | case IN_DELETE: return "IN_DELETE"; | ^~~~~~~~~ index/rclmonrcv.cpp:635:10: error: 'IN_DELETE_SELF' was not declared in this scope 635 | case IN_DELETE_SELF: return "IN_DELETE_SELF"; | ^~~~~~~~~~~~~~ index/rclmonrcv.cpp:636:10: error: 'IN_MOVE_SELF' was not declared in this scope 636 | case IN_MOVE_SELF: return "IN_MOVE_SELF"; | ^~~~~~~~~~~~ index/rclmonrcv.cpp:637:10: error: 'IN_UNMOUNT' was not declared in this scope 637 | case IN_UNMOUNT: return "IN_UNMOUNT"; | ^~~~~~~~~~ index/rclmonrcv.cpp:638:10: error: 'IN_Q_OVERFLOW' was not declared in this scope; did you mean 'OVERFLOW'? 638 | case IN_Q_OVERFLOW: return "IN_Q_OVERFLOW"; | ^~~~~~~~~~~~~ | OVERFLOW index/rclmonrcv.cpp:639:10: error: 'IN_IGNORED' was not declared in this scope 639 | case IN_IGNORED: return "IN_IGNORED"; | ^~~~~~~~~~ index/rclmonrcv.cpp: In member function 'virtual bool RclIntf::addWatch(const std::string&, bool, bool)': index/rclmonrcv.cpp:655:21: error: 'IN_MODIFY' was not declared in this scope 655 | uint32_t mask = IN_MODIFY | IN_CREATE | ^~~~~~~~~ index/rclmonrcv.cpp:655:33: error: 'IN_CREATE' was not declared in this scope 655 | uint32_t mask = IN_MODIFY | IN_CREATE | ^~~~~~~~~ index/rclmonrcv.cpp:656:11: error: 'IN_MOVED_FROM' was not declared in this scope 656 | | IN_MOVED_FROM | IN_MOVED_TO | IN_DELETE | ^~~~~~~~~~~~~ index/rclmonrcv.cpp:656:27: error: 'IN_MOVED_TO' was not declared in this scope 656 | | IN_MOVED_FROM | IN_MOVED_TO | IN_DELETE | ^~~~~~~~~~~ index/rclmonrcv.cpp:656:41: error: 'IN_DELETE' was not declared in this scope 656 | | IN_MOVED_FROM | IN_MOVED_TO | IN_DELETE | ^~~~~~~~~ index/rclmonrcv.cpp:660:11: error: 'IN_ATTRIB' was not declared in this scope 660 | | IN_ATTRIB | ^~~~~~~~~ index/rclmonrcv.cpp:669:15: error: 'inotify_add_watch' was not declared in this scope 669 | if ((wd = inotify_add_watch(m_fd, path.c_str(), mask)) < 0) { | ^~~~~~~~~~~~~~~~~ index/rclmonrcv.cpp: In member function 'virtual bool RclIntf::getEvent(RclMonEvent&, int)': index/rclmonrcv.cpp:727:14: error: invalid application of 'sizeof' to incomplete type 'RclIntf::getEvent(RclMonEvent&, int)::inotify_event' 727 | m_evp += sizeof(struct inotify_event); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ index/rclmonrcv.cpp:728:12: error: invalid use of incomplete type 'struct RclIntf::getEvent(RclMonEvent&, int)::inotify_event' 728 | if (evp->len > 0) | ^~ index/rclmonrcv.cpp:726:12: note: forward declaration of 'struct RclIntf::getEvent(RclMonEvent&, int)::inotify_event' 726 | struct inotify_event *evp = (struct inotify_event *)m_evp; | ^~~~~~~~~~~~~ index/rclmonrcv.cpp:729:21: error: invalid use of incomplete type 'struct RclIntf::getEvent(RclMonEvent&, int)::inotify_event' 729 | m_evp += evp->len; | ^~ index/rclmonrcv.cpp:726:12: note: forward declaration of 'struct RclIntf::getEvent(RclMonEvent&, int)::inotify_event' 726 | struct inotify_event *evp = (struct inotify_event *)m_evp; | ^~~~~~~~~~~~~ index/rclmonrcv.cpp:734:34: error: invalid use of incomplete type 'struct RclIntf::getEvent(RclMonEvent&, int)::inotify_event' 734 | if ((it = m_idtopath.find(evp->wd)) == m_idtopath.end()) { | ^~ index/rclmonrcv.cpp:726:12: note: forward declaration of 'struct RclIntf::getEvent(RclMonEvent&, int)::inotify_event' 726 | struct inotify_event *evp = (struct inotify_event *)m_evp; | ^~~~~~~~~~~~~ In file included from index/rclmonrcv.cpp:58: index/rclmonrcv.cpp:735:55: error: invalid use of incomplete type 'struct RclIntf::getEvent(RclMonEvent&, int)::inotify_event' 735 | LOGERR("RclIntf::getEvent: unknown wd " << evp->wd << "\n"); | ^~ ./utils/log.h:155:69: note: in definition of macro 'LOGGER_DOLOG' 155 | __FILE__ << ":" << __LINE__ << "::" << X \ | ^ index/rclmonrcv.cpp:735:9: note: in expansion of macro 'LOGERR' 735 | LOGERR("RclIntf::getEvent: unknown wd " << evp->wd << "\n"); | ^~~~~~ index/rclmonrcv.cpp:726:12: note: forward declaration of 'struct RclIntf::getEvent(RclMonEvent&, int)::inotify_event' 726 | struct inotify_event *evp = (struct inotify_event *)m_evp; | ^~~~~~~~~~~~~ index/rclmonrcv.cpp:740:12: error: invalid use of incomplete type 'struct RclIntf::getEvent(RclMonEvent&, int)::inotify_event' 740 | if (evp->len > 0) { | ^~ index/rclmonrcv.cpp:726:12: note: forward declaration of 'struct RclIntf::getEvent(RclMonEvent&, int)::inotify_event' 726 | struct inotify_event *evp = (struct inotify_event *)m_evp; | ^~~~~~~~~~~~~ index/rclmonrcv.cpp:741:44: error: invalid use of incomplete type 'struct RclIntf::getEvent(RclMonEvent&, int)::inotify_event' 741 | ev.m_path = path_cat(ev.m_path, evp->name); | ^~ index/rclmonrcv.cpp:726:12: note: forward declaration of 'struct RclIntf::getEvent(RclMonEvent&, int)::inotify_event' 726 | struct inotify_event *evp = (struct inotify_event *)m_evp; | ^~~~~~~~~~~~~ index/rclmonrcv.cpp:746:13: error: invalid use of incomplete type 'struct RclIntf::getEvent(RclMonEvent&, int)::inotify_event' 746 | if ((evp->mask & IN_MOVED_FROM) && (evp->mask & IN_ISDIR)) { | ^~ index/rclmonrcv.cpp:726:12: note: forward declaration of 'struct RclIntf::getEvent(RclMonEvent&, int)::inotify_event' 726 | struct inotify_event *evp = (struct inotify_event *)m_evp; | ^~~~~~~~~~~~~ index/rclmonrcv.cpp:746:22: error: 'IN_MOVED_FROM' was not declared in this scope 746 | if ((evp->mask & IN_MOVED_FROM) && (evp->mask & IN_ISDIR)) { | ^~~~~~~~~~~~~ index/rclmonrcv.cpp:746:44: error: invalid use of incomplete type 'struct RclIntf::getEvent(RclMonEvent&, int)::inotify_event' 746 | if ((evp->mask & IN_MOVED_FROM) && (evp->mask & IN_ISDIR)) { | ^~ index/rclmonrcv.cpp:726:12: note: forward declaration of 'struct RclIntf::getEvent(RclMonEvent&, int)::inotify_event' 726 | struct inotify_event *evp = (struct inotify_event *)m_evp; | ^~~~~~~~~~~~~ index/rclmonrcv.cpp:746:53: error: 'IN_ISDIR' was not declared in this scope; did you mean 'EISDIR'? 746 | if ((evp->mask & IN_MOVED_FROM) && (evp->mask & IN_ISDIR)) { | ^~~~~~~~ | EISDIR index/rclmonrcv.cpp:757:12: error: invalid use of incomplete type 'struct RclIntf::getEvent(RclMonEvent&, int)::inotify_event' 757 | if (evp->mask & (IN_MODIFY|IN_ATTRIB)) { | ^~ index/rclmonrcv.cpp:726:12: note: forward declaration of 'struct RclIntf::getEvent(RclMonEvent&, int)::inotify_event' 726 | struct inotify_event *evp = (struct inotify_event *)m_evp; | ^~~~~~~~~~~~~ index/rclmonrcv.cpp:757:22: error: 'IN_MODIFY' was not declared in this scope 757 | if (evp->mask & (IN_MODIFY|IN_ATTRIB)) { | ^~~~~~~~~ index/rclmonrcv.cpp:757:32: error: 'IN_ATTRIB' was not declared in this scope 757 | if (evp->mask & (IN_MODIFY|IN_ATTRIB)) { | ^~~~~~~~~ index/rclmonrcv.cpp:759:19: error: invalid use of incomplete type 'struct RclIntf::getEvent(RclMonEvent&, int)::inotify_event' 759 | } else if (evp->mask & (IN_DELETE | IN_MOVED_FROM)) { | ^~ index/rclmonrcv.cpp:726:12: note: forward declaration of 'struct RclIntf::getEvent(RclMonEvent&, int)::inotify_event' 726 | struct inotify_event *evp = (struct inotify_event *)m_evp; | ^~~~~~~~~~~~~ index/rclmonrcv.cpp:759:29: error: 'IN_DELETE' was not declared in this scope 759 | } else if (evp->mask & (IN_DELETE | IN_MOVED_FROM)) { | ^~~~~~~~~ index/rclmonrcv.cpp:759:41: error: 'IN_MOVED_FROM' was not declared in this scope 759 | } else if (evp->mask & (IN_DELETE | IN_MOVED_FROM)) { | ^~~~~~~~~~~~~ index/rclmonrcv.cpp:761:16: error: invalid use of incomplete type 'struct RclIntf::getEvent(RclMonEvent&, int)::inotify_event' 761 | if (evp->mask & IN_ISDIR) | ^~ index/rclmonrcv.cpp:726:12: note: forward declaration of 'struct RclIntf::getEvent(RclMonEvent&, int)::inotify_event' 726 | struct inotify_event *evp = (struct inotify_event *)m_evp; | ^~~~~~~~~~~~~ index/rclmonrcv.cpp:761:25: error: 'IN_ISDIR' was not declared in this scope; did you mean 'EISDIR'? 761 | if (evp->mask & IN_ISDIR) | ^~~~~~~~ | EISDIR index/rclmonrcv.cpp:763:19: error: invalid use of incomplete type 'struct RclIntf::getEvent(RclMonEvent&, int)::inotify_event' 763 | } else if (evp->mask & (IN_CREATE | IN_MOVED_TO)) { | ^~ index/rclmonrcv.cpp:726:12: note: forward declaration of 'struct RclIntf::getEvent(RclMonEvent&, int)::inotify_event' 726 | struct inotify_event *evp = (struct inotify_event *)m_evp; | ^~~~~~~~~~~~~ index/rclmonrcv.cpp:763:29: error: 'IN_CREATE' was not declared in this scope 763 | } else if (evp->mask & (IN_CREATE | IN_MOVED_TO)) { | ^~~~~~~~~ index/rclmonrcv.cpp:763:41: error: 'IN_MOVED_TO' was not declared in this scope 763 | } else if (evp->mask & (IN_CREATE | IN_MOVED_TO)) { | ^~~~~~~~~~~ index/rclmonrcv.cpp:764:16: error: invalid use of incomplete type 'struct RclIntf::getEvent(RclMonEvent&, int)::inotify_event' 764 | if (evp->mask & IN_ISDIR) { | ^~ index/rclmonrcv.cpp:726:12: note: forward declaration of 'struct RclIntf::getEvent(RclMonEvent&, int)::inotify_event' 726 | struct inotify_event *evp = (struct inotify_event *)m_evp; | ^~~~~~~~~~~~~ index/rclmonrcv.cpp:764:25: error: 'IN_ISDIR' was not declared in this scope; did you mean 'EISDIR'? 764 | if (evp->mask & IN_ISDIR) { | ^~~~~~~~ | EISDIR index/rclmonrcv.cpp:772:19: error: invalid use of incomplete type 'struct RclIntf::getEvent(RclMonEvent&, int)::inotify_event' 772 | } else if (evp->mask & (IN_IGNORED)) { | ^~ index/rclmonrcv.cpp:726:12: note: forward declaration of 'struct RclIntf::getEvent(RclMonEvent&, int)::inotify_event' 726 | struct inotify_event *evp = (struct inotify_event *)m_evp; | ^~~~~~~~~~~~~ index/rclmonrcv.cpp:772:29: error: 'IN_IGNORED' was not declared in this scope 772 | } else if (evp->mask & (IN_IGNORED)) { | ^~~~~~~~~~ index/rclmonrcv.cpp:773:34: error: invalid use of incomplete type 'struct RclIntf::getEvent(RclMonEvent&, int)::inotify_event' 773 | if (!m_idtopath.erase(evp->wd)) { | ^~ index/rclmonrcv.cpp:726:12: note: forward declaration of 'struct RclIntf::getEvent(RclMonEvent&, int)::inotify_event' 726 | struct inotify_event *evp = (struct inotify_event *)m_evp; | ^~~~~~~~~~~~~ index/rclmonrcv.cpp:779:71: error: invalid use of incomplete type 'struct RclIntf::getEvent(RclMonEvent&, int)::inotify_event' 779 | LOGDEB("RclIntf::getEvent: unhandled event " << event_name(evp->mask) << | ^~ ./utils/log.h:155:69: note: in definition of macro 'LOGGER_DOLOG' 155 | __FILE__ << ":" << __LINE__ << "::" << X \ | ^ index/rclmonrcv.cpp:779:9: note: in expansion of macro 'LOGDEB' 779 | LOGDEB("RclIntf::getEvent: unhandled event " << event_name(evp->mask) << | ^~~~~~ index/rclmonrcv.cpp:726:12: note: forward declaration of 'struct RclIntf::getEvent(RclMonEvent&, int)::inotify_event' 726 | struct inotify_event *evp = (struct inotify_event *)m_evp; | ^~~~~~~~~~~~~ index/rclmonrcv.cpp:780:26: error: invalid use of incomplete type 'struct RclIntf::getEvent(RclMonEvent&, int)::inotify_event' 780 | " " << evp->mask << " " << ev.m_path << "\n"); | ^~ ./utils/log.h:155:69: note: in definition of macro 'LOGGER_DOLOG' 155 | __FILE__ << ":" << __LINE__ << "::" << X \ | ^ index/rclmonrcv.cpp:779:9: note: in expansion of macro 'LOGDEB' 779 | LOGDEB("RclIntf::getEvent: unhandled event " << event_name(evp->mask) << | ^~~~~~ index/rclmonrcv.cpp:726:12: note: forward declaration of 'struct RclIntf::getEvent(RclMonEvent&, int)::inotify_event' 726 | struct inotify_event *evp = (struct inotify_event *)m_evp; | ^~~~~~~~~~~~~ *** [index/rclmonrcv.o] Error code 1 bmake[2]: stopped in /home/pbulk/build/sysutils/recoll/work/recoll-1.37.2 1 error bmake[2]: stopped in /home/pbulk/build/sysutils/recoll/work/recoll-1.37.2 *** [all-recursive] Error code 1 bmake[1]: stopped in /home/pbulk/build/sysutils/recoll/work/recoll-1.37.2 1 error bmake[1]: stopped in /home/pbulk/build/sysutils/recoll/work/recoll-1.37.2 *** [all] Error code 2 bmake: stopped in /home/pbulk/build/sysutils/recoll/work/recoll-1.37.2 1 error bmake: stopped in /home/pbulk/build/sysutils/recoll/work/recoll-1.37.2 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-trunk-x86_64/sysutils/recoll *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-trunk-x86_64/sysutils/recoll