Created attachment 256621 [details] v0 Changelog: https://github.com/FabriceColin/pinot/blob/1.22/NEWS This version is compatible with the latest upstream devel/glib20, graphics/exiv2 (local patch obviated and removed) and textproc/libxml2.
It fails with the following error: In file included from OpenSearchParser.cpp:25: In file included from /usr/local/include/libxml++-3.0/libxml++/libxml++.h:52: In file included from /usr/local/include/libxml++-3.0/libxml++/exceptions/internal_error.h:23: /usr/local/include/libxml++-3.0/libxml++/exceptions/exception.h:27:10: fatal error: 'libxml++config.h' file not found 27 | #include <libxml++config.h> | ^~~~~~~~~~~~~~~~~~ --- FilterWrapper.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include/gdk-pixbuf-2.0 -pthread -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -D_FILE_OFFSET_BITS=64 -std=c++11 -I../Utils -I../Tokenize -I../Tokenize/filters -I../Collect -I../IndexSearch/cjkv -I/usr/local/include -DUSE_CURL -DUSE_SSL -I/usr/include -I/usr/include/openssl -I/usr/local/include/libxml++-3.0 -I/usr/local/lib/libxml++-3.0/include -I/usr/local/include/libxml2 -I/usr/local/include/glibmm-2.4 -I/usr/local/lib/glibmm-2.4/include -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/sigc++-2.0 -I/usr/local/lib/sigc++-2.0/include -I/usr/local/include -I/usr/local/include/giomm-2.4 -I/usr/local/lib/giomm-2.4/include -I/usr/local/include -pthread -I/usr/local/include/glibmm-2.4 -I/usr/local/lib/glibmm-2.4/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/sigc++-2.0 -I/usr/local/lib/sigc++-2.0/include -I/usr/local/include -pthread -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/glibmm-2.4 -I/usr/local/lib/glibmm-2.4/include -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/sigc++-2.0 -I/usr/local/lib/sigc++-2.0/include -DHAVE_DBUS -DHAVE_BOOST_SPIRIT -fPIC -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++11 -DNDEBUG -MT FilterWrapper.lo -MD -MP -MF .deps/FilterWrapper.Tpo -c FilterWrapper.cpp -o FilterWrapper.o >/dev/null 2>&1 --- OpenSearchParser.lo --- 1 error generated. *** [OpenSearchParser.lo] Error code 1 make[2]: stopped making "all" in /usr/ports/deskutils/pinot/work/pinot-1.22/IndexSearch Doe it depend on another port to upgrade?
(In reply to Thierry Thomas from comment #1) This was a bug in textproc/libxml++30 which I fixed in ports d7169b7b3cdc. Make sure you have at least this commit before trying to build, since before there weren't any consumers and apparently no one caught it (and the linters got it wrong too).
OK, fine!