=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Skipping vulnerability checks.
WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'.
===> Building for poedit-2.3nb29
Making all in src
gmake[1]: Entering directory '/pbulk/work/editors/poedit/work/poedit-2.3/src'
  CXX      attentionbar.o
  CXX      cat_update.o
  CXX      catalog.o
  CXX      catalog_po.o
  CXX      catalog_xliff.o
  CXX      chooselang.o
  CXX      cat_sorting.o
  CXX      colorscheme.o
  CXX      commentdlg.o
In file included from /pbulk/work/editors/poedit/work/.buildlink/include/unicode/locid.h:39:0,
                 from language.h:33,
                 from catalog.h:29,
                 from cat_sorting.h:29,
                 from cat_sorting.cpp:27:
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:561:31: error: 'auto' parameter not permitted in this context
 template <typename Type, auto closeFunction>
                               ^~~~~~~~~~~~~
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:573:76: error: template argument 2 is invalid
     explicit LocalOpenPointer(std::unique_ptr<Type, decltype(closeFunction)> &&p)
                                                                            ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:583:78: error: template argument 2 is invalid
     LocalOpenPointer &operator=(std::unique_ptr<Type, decltype(closeFunction)> &&p) {
                                                                              ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:599:59: error: template argument 2 is invalid
     operator std::unique_ptr<Type, decltype(closeFunction)> () && {
                                                           ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h: In constructor 'icu_75::internal::LocalOpenPointer<Type, closeFunction>::LocalOpenPointer(int&&)':
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:574:40: error: request for member 'release' in 'p', which is of non-class type 'int'
             : LocalPointerBase<Type>(p.release()) {}
                                        ^~~~~~~
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h: In member function 'icu_75::internal::LocalOpenPointer<Type, closeFunction>& icu_75::internal::LocalOpenPointer<Type, closeFunction>::operator=(int&&)':
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:584:24: error: request for member 'release' in 'p', which is of non-class type 'int'
         adoptInstead(p.release());
                        ^~~~~~~
In file included from /pbulk/work/editors/poedit/work/.buildlink/include/unicode/unistr.h:39:0,
                 from /pbulk/work/editors/poedit/work/.buildlink/include/unicode/strenum.h:20,
                 from /pbulk/work/editors/poedit/work/.buildlink/include/unicode/locid.h:40,
                 from language.h:33,
                 from catalog.h:29,
                 from cat_sorting.h:29,
                 from cat_sorting.cpp:27:
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h: At global scope:
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h:134:23: error: 'is_same_v' is not a member of 'std'
                 (std::is_same_v<decltype(T().data()), const char*>
                       ^~~~~~~~~
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h:134:23: note: suggested alternative: 'is_same'
                 (std::is_same_v<decltype(T().data()), const char*>
                       ^~~~~~~~~
                       is_same
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h:134:66: error: template argument 1 is invalid
                 (std::is_same_v<decltype(T().data()), const char*>
                                                                  ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h:138:17: error: expected '>' before ')' token
                 ) &&
                 ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h:138:17: error: expected unqualified-id before ')' token
In file included from /pbulk/work/editors/poedit/work/.buildlink/include/unicode/locid.h:39:0,
                 from language.h:33,
                 from catalog.h:29,
                 from cat_sorting.h:29,
                 from cat_sorting.cpp:27:
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:551:81: note: invalid template non-type parameter
     using LocalPointerClassName = internal::LocalOpenPointer<Type, closeFunction>
                                                                                 ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/uenum.h:69:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER'
 U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close);
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/editors/poedit/work/.buildlink/include/unicode/locid.h:39:0,
                 from language.h:33,
                 from catalog.h:29,
                 from catalog_po.h:29,
                 from cat_update.h:29,
                 from cat_update.cpp:26:
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:561:31: error: 'auto' parameter not permitted in this context
 template <typename Type, auto closeFunction>
                               ^~~~~~~~~~~~~
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:573:76: error: template argument 2 is invalid
     explicit LocalOpenPointer(std::unique_ptr<Type, decltype(closeFunction)> &&p)
                                                                            ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:583:78: error: template argument 2 is invalid
     LocalOpenPointer &operator=(std::unique_ptr<Type, decltype(closeFunction)> &&p) {
                                                                              ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:599:59: error: template argument 2 is invalid
     operator std::unique_ptr<Type, decltype(closeFunction)> () && {
                                                           ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h: In constructor 'icu_75::internal::LocalOpenPointer<Type, closeFunction>::LocalOpenPointer(int&&)':
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:574:40: error: request for member 'release' in 'p', which is of non-class type 'int'
             : LocalPointerBase<Type>(p.release()) {}
                                        ^~~~~~~
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h: In member function 'icu_75::internal::LocalOpenPointer<Type, closeFunction>& icu_75::internal::LocalOpenPointer<Type, closeFunction>::operator=(int&&)':
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:584:24: error: request for member 'release' in 'p', which is of non-class type 'int'
         adoptInstead(p.release());
                        ^~~~~~~
In file included from /pbulk/work/editors/poedit/work/.buildlink/include/unicode/unistr.h:39:0,
                 from /pbulk/work/editors/poedit/work/.buildlink/include/unicode/strenum.h:20,
                 from /pbulk/work/editors/poedit/work/.buildlink/include/unicode/locid.h:40,
                 from language.h:33,
                 from catalog.h:29,
                 from catalog_po.h:29,
                 from cat_update.h:29,
                 from cat_update.cpp:26:
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h: At global scope:
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h:134:23: error: 'is_same_v' is not a member of 'std'
                 (std::is_same_v<decltype(T().data()), const char*>
                       ^~~~~~~~~
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h:134:23: note: suggested alternative: 'is_same'
                 (std::is_same_v<decltype(T().data()), const char*>
                       ^~~~~~~~~
                       is_same
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h:134:66: error: template argument 1 is invalid
                 (std::is_same_v<decltype(T().data()), const char*>
                                                                  ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h:138:17: error: expected '>' before ')' token
                 ) &&
                 ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h:138:17: error: expected unqualified-id before ')' token
In file included from /pbulk/work/editors/poedit/work/.buildlink/include/unicode/locid.h:39:0,
                 from language.h:33,
                 from catalog.h:29,
                 from catalog_po.h:29,
                 from cat_update.h:29,
                 from cat_update.cpp:26:
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:551:81: note: invalid template non-type parameter
     using LocalPointerClassName = internal::LocalOpenPointer<Type, closeFunction>
                                                                                 ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/uenum.h:69:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER'
 U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close);
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:551:81: note: invalid template non-type parameter
     using LocalPointerClassName = internal::LocalOpenPointer<Type, closeFunction>
                                                                                 ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/uset.h:358:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER'
 U_DEFINE_LOCAL_OPEN_POINTER(LocalUSetPointer, USet, uset_close);
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:551:81: note: invalid template non-type parameter
     using LocalPointerClassName = internal::LocalOpenPointer<Type, closeFunction>
                                                                                 ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/unorm2.h:286:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER'
 U_DEFINE_LOCAL_OPEN_POINTER(LocalUNormalizer2Pointer, UNormalizer2, unorm2_close);
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:551:81: note: invalid template non-type parameter
     using LocalPointerClassName = internal::LocalOpenPointer<Type, closeFunction>
                                                                                 ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/ucol.h:553:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER'
 U_DEFINE_LOCAL_OPEN_POINTER(LocalUCollatorPointer, UCollator, ucol_close);
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/editors/poedit/work/.buildlink/include/unicode/locid.h:39:0,
                 from language.h:33,
                 from catalog.h:29,
                 from catalog.cpp:26:
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:561:31: error: 'auto' parameter not permitted in this context
 template <typename Type, auto closeFunction>
                               ^~~~~~~~~~~~~
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:573:76: error: template argument 2 is invalid
     explicit LocalOpenPointer(std::unique_ptr<Type, decltype(closeFunction)> &&p)
                                                                            ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:583:78: error: template argument 2 is invalid
     LocalOpenPointer &operator=(std::unique_ptr<Type, decltype(closeFunction)> &&p) {
                                                                              ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:599:59: error: template argument 2 is invalid
     operator std::unique_ptr<Type, decltype(closeFunction)> () && {
                                                           ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h: In constructor 'icu_75::internal::LocalOpenPointer<Type, closeFunction>::LocalOpenPointer(int&&)':
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:574:40: error: request for member 'release' in 'p', which is of non-class type 'int'
             : LocalPointerBase<Type>(p.release()) {}
                                        ^~~~~~~
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h: In member function 'icu_75::internal::LocalOpenPointer<Type, closeFunction>& icu_75::internal::LocalOpenPointer<Type, closeFunction>::operator=(int&&)':
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:584:24: error: request for member 'release' in 'p', which is of non-class type 'int'
         adoptInstead(p.release());
                        ^~~~~~~
In file included from /pbulk/work/editors/poedit/work/.buildlink/include/unicode/unistr.h:39:0,
                 from /pbulk/work/editors/poedit/work/.buildlink/include/unicode/strenum.h:20,
                 from /pbulk/work/editors/poedit/work/.buildlink/include/unicode/locid.h:40,
                 from language.h:33,
                 from catalog.h:29,
                 from catalog.cpp:26:
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h: At global scope:
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h:134:23: error: 'is_same_v' is not a member of 'std'
                 (std::is_same_v<decltype(T().data()), const char*>
                       ^~~~~~~~~
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h:134:23: note: suggested alternative: 'is_same'
                 (std::is_same_v<decltype(T().data()), const char*>
                       ^~~~~~~~~
                       is_same
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h:134:66: error: template argument 1 is invalid
                 (std::is_same_v<decltype(T().data()), const char*>
                                                                  ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h:138:17: error: expected '>' before ')' token
                 ) &&
                 ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h:138:17: error: expected unqualified-id before ')' token
In file included from /pbulk/work/editors/poedit/work/.buildlink/include/unicode/locid.h:39:0,
                 from language.h:33,
                 from catalog.h:29,
                 from catalog.cpp:26:
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:551:81: note: invalid template non-type parameter
     using LocalPointerClassName = internal::LocalOpenPointer<Type, closeFunction>
                                                                                 ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/uenum.h:69:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER'
 U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close);
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/editors/poedit/work/.buildlink/include/unicode/locid.h:39:0,
                 from language.h:33,
                 from catalog.h:29,
                 from catalog_po.h:29,
                 from catalog_po.cpp:26:
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:561:31: error: 'auto' parameter not permitted in this context
 template <typename Type, auto closeFunction>
                               ^~~~~~~~~~~~~
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:573:76: error: template argument 2 is invalid
     explicit LocalOpenPointer(std::unique_ptr<Type, decltype(closeFunction)> &&p)
                                                                            ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:583:78: error: template argument 2 is invalid
     LocalOpenPointer &operator=(std::unique_ptr<Type, decltype(closeFunction)> &&p) {
                                                                              ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:599:59: error: template argument 2 is invalid
     operator std::unique_ptr<Type, decltype(closeFunction)> () && {
                                                           ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h: In constructor 'icu_75::internal::LocalOpenPointer<Type, closeFunction>::LocalOpenPointer(int&&)':
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:574:40: error: request for member 'release' in 'p', which is of non-class type 'int'
             : LocalPointerBase<Type>(p.release()) {}
                                        ^~~~~~~
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h: In member function 'icu_75::internal::LocalOpenPointer<Type, closeFunction>& icu_75::internal::LocalOpenPointer<Type, closeFunction>::operator=(int&&)':
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:584:24: error: request for member 'release' in 'p', which is of non-class type 'int'
         adoptInstead(p.release());
                        ^~~~~~~
In file included from /pbulk/work/editors/poedit/work/.buildlink/include/unicode/unistr.h:39:0,
                 from /pbulk/work/editors/poedit/work/.buildlink/include/unicode/strenum.h:20,
                 from /pbulk/work/editors/poedit/work/.buildlink/include/unicode/locid.h:40,
                 from language.h:33,
                 from catalog.h:29,
                 from catalog_po.h:29,
                 from catalog_po.cpp:26:
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h: At global scope:
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h:134:23: error: 'is_same_v' is not a member of 'std'
                 (std::is_same_v<decltype(T().data()), const char*>
                       ^~~~~~~~~
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h:134:23: note: suggested alternative: 'is_same'
                 (std::is_same_v<decltype(T().data()), const char*>
                       ^~~~~~~~~
                       is_same
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h:134:66: error: template argument 1 is invalid
                 (std::is_same_v<decltype(T().data()), const char*>
                                                                  ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h:138:17: error: expected '>' before ')' token
                 ) &&
                 ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h:138:17: error: expected unqualified-id before ')' token
In file included from /pbulk/work/editors/poedit/work/.buildlink/include/unicode/locid.h:39:0,
                 from language.h:33,
                 from catalog.h:29,
                 from catalog_po.h:29,
                 from catalog_po.cpp:26:
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:551:81: note: invalid template non-type parameter
     using LocalPointerClassName = internal::LocalOpenPointer<Type, closeFunction>
                                                                                 ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/uenum.h:69:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER'
 U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close);
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/editors/poedit/work/.buildlink/include/unicode/locid.h:39:0,
                 from language.h:33,
                 from catalog.h:29,
                 from catalog_xliff.h:29,
                 from catalog_xliff.cpp:26:
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:561:31: error: 'auto' parameter not permitted in this context
 template <typename Type, auto closeFunction>
                               ^~~~~~~~~~~~~
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:573:76: error: template argument 2 is invalid
     explicit LocalOpenPointer(std::unique_ptr<Type, decltype(closeFunction)> &&p)
                                                                            ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:583:78: error: template argument 2 is invalid
     LocalOpenPointer &operator=(std::unique_ptr<Type, decltype(closeFunction)> &&p) {
                                                                              ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:599:59: error: template argument 2 is invalid
     operator std::unique_ptr<Type, decltype(closeFunction)> () && {
                                                           ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h: In constructor 'icu_75::internal::LocalOpenPointer<Type, closeFunction>::LocalOpenPointer(int&&)':
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:574:40: error: request for member 'release' in 'p', which is of non-class type 'int'
             : LocalPointerBase<Type>(p.release()) {}
                                        ^~~~~~~
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h: In member function 'icu_75::internal::LocalOpenPointer<Type, closeFunction>& icu_75::internal::LocalOpenPointer<Type, closeFunction>::operator=(int&&)':
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:584:24: error: request for member 'release' in 'p', which is of non-class type 'int'
         adoptInstead(p.release());
                        ^~~~~~~
In file included from /pbulk/work/editors/poedit/work/.buildlink/include/unicode/unistr.h:39:0,
                 from /pbulk/work/editors/poedit/work/.buildlink/include/unicode/strenum.h:20,
                 from /pbulk/work/editors/poedit/work/.buildlink/include/unicode/locid.h:40,
                 from language.h:33,
                 from catalog.h:29,
                 from catalog_xliff.h:29,
                 from catalog_xliff.cpp:26:
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h: At global scope:
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h:134:23: error: 'is_same_v' is not a member of 'std'
                 (std::is_same_v<decltype(T().data()), const char*>
                       ^~~~~~~~~
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h:134:23: note: suggested alternative: 'is_same'
                 (std::is_same_v<decltype(T().data()), const char*>
                       ^~~~~~~~~
                       is_same
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h:134:66: error: template argument 1 is invalid
                 (std::is_same_v<decltype(T().data()), const char*>
                                                                  ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h:138:17: error: expected '>' before ')' token
                 ) &&
                 ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h:138:17: error: expected unqualified-id before ')' token
In file included from /pbulk/work/editors/poedit/work/.buildlink/include/unicode/locid.h:39:0,
                 from language.h:33,
                 from catalog.h:29,
                 from catalog_xliff.h:29,
                 from catalog_xliff.cpp:26:
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:551:81: note: invalid template non-type parameter
     using LocalPointerClassName = internal::LocalOpenPointer<Type, closeFunction>
                                                                                 ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/uenum.h:69:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER'
 U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close);
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[1]: *** [Makefile:694: cat_sorting.o] Error 1
gmake[1]: *** Waiting for unfinished jobs....
gmake[1]: *** [Makefile:694: cat_update.o] Error 1
gmake[1]: *** [Makefile:694: catalog.o] Error 1
In file included from /pbulk/work/editors/poedit/work/.buildlink/include/unicode/locid.h:39:0,
                 from language.h:33,
                 from catalog.h:29,
                 from commentdlg.cpp:31:
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:561:31: error: 'auto' parameter not permitted in this context
 template <typename Type, auto closeFunction>
                               ^~~~~~~~~~~~~
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:573:76: error: template argument 2 is invalid
     explicit LocalOpenPointer(std::unique_ptr<Type, decltype(closeFunction)> &&p)
                                                                            ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:583:78: error: template argument 2 is invalid
     LocalOpenPointer &operator=(std::unique_ptr<Type, decltype(closeFunction)> &&p) {
                                                                              ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:599:59: error: template argument 2 is invalid
     operator std::unique_ptr<Type, decltype(closeFunction)> () && {
                                                           ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h: In constructor 'icu_75::internal::LocalOpenPointer<Type, closeFunction>::LocalOpenPointer(int&&)':
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:574:40: error: request for member 'release' in 'p', which is of non-class type 'int'
             : LocalPointerBase<Type>(p.release()) {}
                                        ^~~~~~~
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h: In member function 'icu_75::internal::LocalOpenPointer<Type, closeFunction>& icu_75::internal::LocalOpenPointer<Type, closeFunction>::operator=(int&&)':
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:584:24: error: request for member 'release' in 'p', which is of non-class type 'int'
         adoptInstead(p.release());
                        ^~~~~~~
In file included from /pbulk/work/editors/poedit/work/.buildlink/include/unicode/unistr.h:39:0,
                 from /pbulk/work/editors/poedit/work/.buildlink/include/unicode/strenum.h:20,
                 from /pbulk/work/editors/poedit/work/.buildlink/include/unicode/locid.h:40,
                 from language.h:33,
                 from catalog.h:29,
                 from commentdlg.cpp:31:
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h: At global scope:
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h:134:23: error: 'is_same_v' is not a member of 'std'
                 (std::is_same_v<decltype(T().data()), const char*>
                       ^~~~~~~~~
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h:134:23: note: suggested alternative: 'is_same'
                 (std::is_same_v<decltype(T().data()), const char*>
                       ^~~~~~~~~
                       is_same
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h:134:66: error: template argument 1 is invalid
                 (std::is_same_v<decltype(T().data()), const char*>
                                                                  ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h:138:17: error: expected '>' before ')' token
                 ) &&
                 ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h:138:17: error: expected unqualified-id before ')' token
In file included from /pbulk/work/editors/poedit/work/.buildlink/include/unicode/locid.h:39:0,
                 from language.h:33,
                 from catalog.h:29,
                 from commentdlg.cpp:31:
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:551:81: note: invalid template non-type parameter
     using LocalPointerClassName = internal::LocalOpenPointer<Type, closeFunction>
                                                                                 ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/uenum.h:69:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER'
 U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close);
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/editors/poedit/work/.buildlink/include/unicode/locid.h:39:0,
                 from language.h:33,
                 from customcontrols.h:30,
                 from attentionbar.cpp:30:
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:561:31: error: 'auto' parameter not permitted in this context
 template <typename Type, auto closeFunction>
                               ^~~~~~~~~~~~~
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:573:76: error: template argument 2 is invalid
     explicit LocalOpenPointer(std::unique_ptr<Type, decltype(closeFunction)> &&p)
                                                                            ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:583:78: error: template argument 2 is invalid
     LocalOpenPointer &operator=(std::unique_ptr<Type, decltype(closeFunction)> &&p) {
                                                                              ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:599:59: error: template argument 2 is invalid
     operator std::unique_ptr<Type, decltype(closeFunction)> () && {
                                                           ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h: In constructor 'icu_75::internal::LocalOpenPointer<Type, closeFunction>::LocalOpenPointer(int&&)':
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:574:40: error: request for member 'release' in 'p', which is of non-class type 'int'
             : LocalPointerBase<Type>(p.release()) {}
                                        ^~~~~~~
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h: In member function 'icu_75::internal::LocalOpenPointer<Type, closeFunction>& icu_75::internal::LocalOpenPointer<Type, closeFunction>::operator=(int&&)':
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:584:24: error: request for member 'release' in 'p', which is of non-class type 'int'
         adoptInstead(p.release());
                        ^~~~~~~
In file included from /pbulk/work/editors/poedit/work/.buildlink/include/unicode/unistr.h:39:0,
                 from /pbulk/work/editors/poedit/work/.buildlink/include/unicode/strenum.h:20,
                 from /pbulk/work/editors/poedit/work/.buildlink/include/unicode/locid.h:40,
                 from language.h:33,
                 from customcontrols.h:30,
                 from attentionbar.cpp:30:
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h: At global scope:
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h:134:23: error: 'is_same_v' is not a member of 'std'
                 (std::is_same_v<decltype(T().data()), const char*>
                       ^~~~~~~~~
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h:134:23: note: suggested alternative: 'is_same'
                 (std::is_same_v<decltype(T().data()), const char*>
                       ^~~~~~~~~
                       is_same
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h:134:66: error: template argument 1 is invalid
                 (std::is_same_v<decltype(T().data()), const char*>
                                                                  ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h:138:17: error: expected '>' before ')' token
                 ) &&
                 ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/stringpiece.h:138:17: error: expected unqualified-id before ')' token
In file included from /pbulk/work/editors/poedit/work/.buildlink/include/unicode/locid.h:39:0,
                 from language.h:33,
                 from customcontrols.h:30,
                 from attentionbar.cpp:30:
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/localpointer.h:551:81: note: invalid template non-type parameter
     using LocalPointerClassName = internal::LocalOpenPointer<Type, closeFunction>
                                                                                 ^
/pbulk/work/editors/poedit/work/.buildlink/include/unicode/uenum.h:69:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER'
 U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close);
 ^
gmake[1]: *** [Makefile:694: catalog_po.o] Error 1
gmake[1]: *** [Makefile:694: commentdlg.o] Error 1
gmake[1]: *** [Makefile:694: catalog_xliff.o] Error 1
gmake[1]: *** [Makefile:694: attentionbar.o] Error 1
gmake[1]: Leaving directory '/pbulk/work/editors/poedit/work/poedit-2.3/src'
gmake: *** [Makefile:475: all-recursive] Error 1
*** Error code 2

Stop.
make[1]: stopped in /usr/pkgsrc/editors/poedit
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/editors/poedit